xlo240
@xlo240

Как в теге title убрать слово Архив?

Сделал вывод списка посттайпов в файле archive-statyi.php
В теге title выводится фраза "Архив Статьи".
Как убрать слово Архив?
  • Вопрос задан
  • 32 просмотра
Пригласить эксперта
Ответы на вопрос 2
artzolin
@artzolin
php, WordPress разработка сайтов zolin.digital
// удаляем "Рубрика: ", "Метка: " и т.д. из заголовка архива
add_filter( 'get_the_archive_title', function( $title ){
	return preg_replace('~^[^:]+: ~', '', $title );
});
Ответ написан
AntonLitvinenko
@AntonLitvinenko
HTML coder
вот еще вариант для разнообразия, но первый и мне нравится больше
function x_theme__remove_name_cat( $title ){
	if ( is_category() ) {
		$title = single_cat_title( '', false );
	} elseif ( is_tag() ) {
		$title = single_tag_title( '', false );
	}
	return $title;
}
add_filter( 'get_the_archive_title', 'x_theme__remove_name_cat' );
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы