Saya ingin menambahkan kode PHP khusus untuk memastikan bahwa setiap kali halaman di situs saya dimuat di browser saya, URL dari halaman itu bergema ke layar. Saya dapat menggunakan echo get_permalink()
, tetapi itu tidak berfungsi pada semua halaman. Beberapa halaman (mis. Beranda saya ) menampilkan beberapa posting, dan jika saya gunakan get_permalink()
pada halaman-halaman ini, URL dari halaman yang ditampilkan tidak dikembalikan (saya percaya ini mengembalikan URL dari posting terakhir dalam loop). Untuk halaman ini, bagaimana saya bisa mengembalikan URL?
Dapatkah saya memasang get_permalink()
kait tertentu yang menyala sebelum loop dijalankan? Atau bisakah saya keluar dari loop, atau meresetnya setelah selesai?
Terima kasih.
is_home()
atau is_page( 'fr' )
dll dan hanya enqueue skrip jika itu benar?
if ( home_url( $wp->request ) == home_url() ) { wp_enqueue_script();}
ini Tampaknya menyala di setiap halaman rumah, terlepas dari bahasa. Apakah itu yang Anda sarankan?
$_SERVER['REQUEST_URI']
dan menemani? Lihat pertanyaan ini: stackoverflow.com/q/6768793/247696