Я хочу додати спеціальний PHP-код, щоб переконатися, що щоразу, коли сторінка на моєму веб-сайті завантажується у моєму браузері, URL-адреса цієї сторінки лунатиме на екран. Я можу використовувати echo get_permalink(), але це працює не на всіх сторінках. На деяких сторінках (наприклад, моя домашня сторінка ) відображається кілька публікацій, і якщо я використовую get_permalink()на цих сторінках, URL-адреса відображеної сторінки не повертається (я вважаю, що вона повертає URL останнього допису в циклі). Як я можу повернути URL-адресу на цих сторінках?
Чи можу я приєднатися get_permalink()до певного гачка, який спрацьовує перед виконанням циклу? Або я можу якось вирватися з циклу або скинути його, як тільки він завершиться?
Дякую.
is_home()або is_page( 'fr' )т. д. і лише запускати сценарій, якщо це правда?
if ( home_url( $wp->request ) == home_url() ) { wp_enqueue_script();} Здається, він відкривається на кожній домашній сторінці, незалежно від мови. Це те, що ви запропонували?
$_SERVER['REQUEST_URI']і компанією? Дивіться це питання: stackoverflow.com/q/6768793/247696