5 эффективных способов изменить заголовки страниц WordPress с помощью шорткодов

function custom_title_shortcode() {
    $post_title = get_the_title();
    return $post_title;
}
add_shortcode('custom_title', 'custom_title_shortcode');

Теперь вы можете использовать короткий код [custom_title]в редакторе страниц для отображения динамического заголовка страницы.

Метод 2: использование пользовательской функции в файле function.php темы.
Другой подход — добавить пользовательскую функцию в functions.php

1

Этот фрагмент кода проверяет, является ли текущая страница страницей WordPress, и заменяет заголовок по умолчанию на указанный вами пользовательский заголовок.

Метод 3. Изменение файла шаблона страницы.
Если вы предпочитаете изменить заголовок страницы непосредственно в файле шаблона, вы можете сделать это, изменив header.phpили page.php

<h1 class="page-title"><?php echo do_shortcode('[custom_title]'); ?></h1>

Этот фрагмент кода отображает динамический заголовок страницы путем выполнения короткого кода [custom_title]в HTML-теге заголовка страницы.