Sitemdeki bir sayfa tarayıcımda yüklendiğinde, sayfanın URL’sinin ekrana yansımasını sağlamak için özel PHP kodu eklemek istiyorum. Kullanabilirim echo get_permalink(), ancak bu tüm sayfalarda çalışmıyor. Bazı sayfalar (örneğin , ana sayfam ) birkaç gönderi görüntüler ve get_permalink()bu sayfalarda kullanırsam , görüntülenen sayfanın URL’si döndürülmez (döngüdeki son gönderinin URL’sini döndürdüğünü düşünüyorum). Bu sayfalar için URL’yi nasıl iade edebilirim?
get_permalink()Döngü yapılmadan önce ateşleyen belirli bir kancaya bağlayabilir miyim ? Veya bir şekilde döngüden ayrılabilir miyim veya tamamlandığında sıfırlayabilir miyim?
Teşekkürler.
is_home()veya is_page( 'fr' )etc kullanmıyor ve doğru ise sadece betiği sıkıyorsunuz?
if ( home_url( $wp->request ) == home_url() ) { wp_enqueue_script();} bağımsız olarak her ana sayfada yangın çıkmaktadır. Önerdiğin şey bu mu?
$_SERVER['REQUEST_URI']ve şirket? Bu soruya bakın: stackoverflow.com/q/6768793/247696