У меня есть этот сайт http://www.vocaloid.de/Wordpress/
и я пытаюсь удалить заголовки под миниатюрой в домашнем каталоге и на сайтах категорий с помощью этой команды:
if(is_home() || is_front_page() || is_category()) {
remove_action( 'genesis_entry_header', 'genesis_entry_header_markup_open', 5 );
remove_action( 'genesis_entry_header', 'genesis_do_post_title' );
remove_action( 'genesis_entry_header', 'genesis_post_info', 12 );
remove_action( 'genesis_entry_header', 'genesis_entry_header_markup_close', 15 );
remove_action( 'genesis_entry_footer', 'genesis_post_meta' );}
Но как-то они не удаляются .. Как это исправить?
Я проверил код, и он работает нормально без структуры if
Быстрый и грязный способ — сделать это с помощью:
h2.entry-title {
display: none;
}
Ты не хочешь display:none;
потому что это плохо для SEO. Я рекомендую установить плагин WordPress под названием «Скрыть страницу и публиковать заголовки», чтобы показать / скрыть заголовки страниц.