Порой часто есть необходимость убрать заголовок страницы или как возникло у меня жгучая необходимость убрать повторяющееся имя в учетной записи Ultimate Member:
- Оставить заголовок пустым.
- Использовать конструктор страниц с встроенной опцией. Например, Elementor.
- В теме Blocksy Child : Настройки темы -> Cтраницы -> Заголовок страницы.
- Можно установить плагин, типа Hide Titles, Hide Page And Post Title,Title Remover от WPGurus, Title Remover
- В редакторе сайта, еси тема его поддерживает.
- С помощью дополнительных CSS стилей в теме, идеально и просто!
- С помощью функции the_title() — где то использовал.
Оставить заголовок пустым.
Недостаток в том, что потом не найдете нужную статью или страницу в списке в админке! Рекомендую делать в конце создания сайта и после удаления заголовка записать ID поста или страницы, чтобы по нему найти потом нужное. Можно оставить пустой заголовок при создании нового поста или страницы. Также можно вернуться к старым записям и удалить их заголовки. Работает не всегда корректно часто этого не достаточно… Иногда остается пустой отступ вместо заголовка (((.
Использовать конструктор страниц с встроенной опцией. Например, Elementor.
После установки Elementor на сайт нужно перейти на страницу или публикацию, для которой хочется удалить заголовок, и нажать кнопку «Редактировать с Elementor». Затем нажать на значок настроек в левом нижнем углу страницы и установить опцию «Скрыть заголовок» на «Да»
В теме Blocksy Child : Настройки темы -> Cтраницы -> Заголовок страницы.
Можно установить плагин, типа Hide Titles, Hide Page And Post Title,Title Remover от WPGurus, Title Remover
В редакторе сайта, еси тема его поддерживает.
- Перейдите на панели администратора в раздел «Записи» или «Страницы». Откройте любую запись или страницу.
- В настройках в правой части, в разделе «Шаблон» выберите шаблон, который нужно отредактировать. В большинстве случаев это будет шаблон по умолчанию, если не создан специальный шаблон для этого содержимого. Нажмите «Редактировать».
- Щёлкните блок «Заголовок». Щёлкните три точки на правой стороне панели инструментов блока. Щёлкните «Удалить заголовок записи». Щёлкните «Обновить» в правом верхнем углу.
- Убедитесь, что выбраны все экземпляры, где необходимо внести изменения (выбранные варианты могут быть разными). Нажмите «Сохранить», чтобы опубликовать изменения.
Источник: https://wordpress.com/ru/support/site-editor/hide-page-or-post-title/
С помощью дополнительных CSS стилей в теме, идеально и просто!
.page .entry-title { display: none; } Теперь проверьте, скрыты ли все заголовки ваших страниц в WordPress. Если они по-прежнему отображаются на ваших страницах, возможно, ваша тема использует другой CSS-класс для заголовка страницы. Найдите их в коде и запретите отображение, может быть так:
.page .page-title { display: none; }
С помощью функции the_title() — где то использовал.
add_filter( ‘the_title’, ‘wp_kama_the_title_filter’, 10, 2 );
function wp_kama_the_title_filter( $post_title, $post_id )
{
// фильтр…
return $post_title;
}
Источник: https://wp-kama.ru/hook/the_title
или
Для скрытия названия страницы на определенных страницах, можно использовать функцию wp_title()
с указанием параметра $display
в значении false
.
<?php
// Установка заголовка страницы
$title = wp_title( '»', false, 'right' );
?>
function hide_title_on_pages( $display ) {
if ( is_page( array( 'about', 'contact' ) ) ) { // Список страниц, на которых нужно скрыть название
$display = false;
}
return $display;
}
add_filter( 'wp_title', 'hide_title_on_pages' );
<title><?php echo $title; ?></title>
Источник: https://wp-codes.ru/functions/wp_title/