Я пытаюсь удалить заголовок h1 на моей странице в моем файле functions.php.
Вот мой код:
function remove_about_page_title()
{
if (is_page('about')) {
remove_action('storefront_page', 'storefront_page_header', 10);
}
}
add_action('init', 'remove_about_page_title');
Если я делаю дамп var на is_page('about')
, то получаю false
, даже если это страница с информацией.
Если я изменю свою функцию add_action()
, чтобы запустить функцию remove_about_page_title()
с инициализации на storefront_page
, тогда is_page()
напечатает true, но функция remove_action больше не работает.
Это из-за того, что вы не попали в цепочку?
Есть ли способ удалить заголовок страницы внутри файла functions.php
без CSS и #ids?
is_page('pageId')
вместоis_page('about')
- person Darshan Jain   schedule 22.03.2018wp
вместоinit
иis_page
работает дляpage ID, page Slug
убедитесь, чтоabout
является кратким описанием страницы. я думаю, что это тот же вопрос /вопросы/46051486/ - person Noman   schedule 22.03.2018