Merhabalar. Sitemin kenar çubuğunda bir takım divler bulunuyor.
Atıyorum 5 farklı div olsun.
1. div'i ID'si 1 olan, 2. div'i ID'si 2 olan sayfada gizlemek istiyorum.
Nasıl bir kod kullanmalıyım acaba?
WP HTML'e ID if komutu verme
4
●176
- 11-03-2019, 17:21:35
- 11-03-2019, 18:10:25Veri çekme yok hocam. Şöyle düşünün, her WP sayfası ve yazısı bir ID'ye sahiptir ya;
Mesela HTML kodları şöyle olsun:
<div class="ana-div"> <div class="alt-div1">asd</div> <div class="alt-div2">asd</div> <div class="alt-div3">asd</div> </div>
alt-div1'in 123 ID'li yazıda gözükmesini istemiyorum. alt-div2'nin 456 ID'li yazıda gözükmesini istemiyorum. Bunun gibi. PHP if komutuyla oluyormuş sanırım ama PHP bilgim yok ne yazık ki. - 11-03-2019, 22:26:42Tema doğru kodlanmışsa her postun ana divinde post-1234 diye class vardır. Php kullanmadan sadece css ile gizleyebilirsiniz.
Mesela
.post-1234 { .alt-div1 { display: none; } }Php ile gizlemek isterseniz de şu şekilde yapabilirsiniz.
<?php if( !is_single( 1234 ): ?> <div class="alt-div1"></div> <?php endif; ?>
ID'si 1234 olan postta div gizlenir. - 11-03-2019, 22:28:34Teşekkürler hocam aradığım tam da buydu.bilimokur adlı üyeden alıntı: mesajı görüntüle