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-теге заголовка страницы.