Merhaba
Wordpress özel alanlarım var.
Embed1 ve embed2 şeklinde.
Embed1 boş ise görünmesin ve embed2 görünsün istiyorum.
Ancak embed1 dolu ise embed2 görünmesin.
Nasıl yaparım?
Şimdiden teşekkürler
Wordpress özel alan hk
7
●136
- Kabul Edilen Cevap
- 2 Beğeni
-
- 19-04-2023, 03:18:04Sckn adlı üyeden alıntı: mesajı görüntüle
Javascript ile yapabilirsiniz. Öncelikle custom css dosyasına,.stilim {display:none;}ekleyin. daha sonra JS dosyası oluşturun.const a = document.querySelector('.entry-title'); const b = document.querySelector('.entry-content.clear'); document.addEventListener('DOMContentLoaded' , function(){if(a === null || b === null){a.setAttribute('class' , "stilim") , b.setAttribute('class',"stilim")}})entry-title ve entry-content.clear yerine embed1 ve embed2'nin id'si veya class name'i gelecek.
id gelecekse ('#embed1') class name gelecekse ('.embed1') şeklinde yazmanız gerek. - 19-04-2023, 03:40:24Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
- 19-04-2023, 04:23:39Teşekkürler hocamag19 adlı üyeden alıntı: mesajı görüntüle
Deneyeceğim - 20-04-2023, 21:38:25geliştirdim minnacıkSacmaSapan adlı üyeden alıntı: mesajı görüntüle

<?php $embed1 = get_post_meta(get_the_ID(), 'embed1', true); $embed2 = get_post_meta(get_the_ID(), 'embed2', true); if ( ! empty( $embed1 ) ) { echo '<iframe scrolling="no" frameborder="0" width="100%" height="360" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true" src="' . $embed1 . '"></iframe>'; } elseif ( ! empty( $embed2 ) ) { echo '<iframe scrolling="no" frameborder="0" width="100%" height="360" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true" src="' . $embed2 . '"></iframe>'; } ?> - 20-04-2023, 22:28:10chatgpt ile bu tarz şeyleri yazdırmak çok keyifli oluyorSckn adlı üyeden alıntı: mesajı görüntüle
