Как убрать вывод заголовка на всех статичных страницах?
Следующий сниппет добавьте в файл functions.php
дочерней темы или в плагин FunctionsPHP:
function themeslug_basic_before_page_title(){ ob_start(); } add_action( 'basic_before_page_title', 'themeslug_basic_before_page_title' ); function themeslug_basic_after_page_title(){ ob_clean(); } add_action( 'basic_after_page_title', 'themeslug_basic_after_page_title' );
Как убрать вывод заголовка на определенных статичных страницах?
Следующий сниппет добавьте в файл functions.php
дочерней темы или в плагин FunctionsPHP. Отредактируйте условия в строках 15 и 20, указав нужные ID, слаги (ярлыки) или заголовки страниц, на которых вы не хотите выводить заголовок.
function themeslug_basic_before_page_title(){ ob_start(); } add_action( 'basic_before_page_title', 'themeslug_basic_before_page_title' ); function themeslug_basic_after_page_title(){ $title = ob_get_clean(); // set up conditions below where you want disable title // disable title on page with slug 'contacts' if ( is_page( 'contacts' ) ){ return; } // disable title on pages with slug 'contacts', title 'Out Contacts' or ID 42 if ( is_page( array('Page Comments','Out Contacts',1146) ) ){ return; } // else show page title by default echo $title; } add_action( 'basic_after_page_title', 'themeslug_basic_after_page_title' );