Выводим текущий год в WordPress: в Title, Description, в статье и копирайте

Опубликовано:
Обновлено:
0

С постоянно изменяющимся миром онлайн-контента поддерживать свой сайт в актуальном состоянии — ключевая задача для его успешности. Одним из способов сделать ваш контент более актуальным является автоматическое обновление информации о текущем годе в заголовке, тексте и метаданных статьи. В этой статье мы рассмотрим, как легко реализовать эту функцию в WordPress, чтобы ваш контент всегда оставался в шаге от времени, без лишних усилий со стороны вас или ваших редакторов.

730 просмотров
Время на прочтение: 2 мин
Выводим текущий год в WordPress: в Title, Description, в статье и копирайте

Приветствую вас в нашем блоге. Хотел бы поделиться интересной доработкой для WordPress, которая будет полезна для многих сайтов. Довольно часто темы статьи заканчивается примерно так — ТОП-10 ноутбуков в 2020 году или Лучшие автомобили в 2020 году, также например страницы на которой выкладывается какая-то информация привязанная к году. Так вот чтобы 1 раз в год не заходить в такие материалы и не менять вручную год, можно воспользоваться способом, представленным ниже.

Актуальный год в теле статьи

Для решения данной задачи создадим простой шорткод. Откроем файл functions.php и сразу после <?php переходим на новую строку, где вставляем это кусок кода:

/* шорткод актуальный год */

function year_shortcode
$year
return $year
add_shortcode ‘year’ ‘year_shortcode’

Теперь актуальный год в теле статьи (в тех же подзаголовках) можно будет вывести шорткодом [year]. Просто перейдите в режим «Текст» в любой записи.

Актуальный год в заголовке статьи

Что же касается актуального года, то его можно найти в заголовке статьи, который вы обычно используете в теге h1.

Данная проблема решается довольно просто: мы можем добавить поддержку шорткодов в заголовке. С помощью данного кода можно произвести вставку в functions.php следующего кода:

/*шорткод в заголовке статьи */
 
function add_shortcode_to_title( $title ){
return do_shortcode($title);
}
add_filter( ‘the_title’, ‘add_shortcode_to_title’ );
Это все. И в данный момент вы можете использовать тот же шорткод [year], что и в заголовке. Это будет выглядеть примерно так:

Реклама. Информация о рекламодателе по ссылкам в статье.

Расскажите друзьям:

Комментарии (0)
Войдите чтобы оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *