Авторизоваться

WordPress SEO: как динамически изменять мета-заголовок?

Автор:нео Ян Время:2024/02/09 Читать: 7376
Мета-заголовок, который представляет собой содержимое тега заголовка в теге заголовка страницы, очень важен для SEO. Иногда нам нужно […]

Мета-заголовок, который представляет собой содержимое тега заголовка в теге заголовка страницы, очень важен для SEO. Иногда нам нужно динамически изменять мета-заголовок WordPress.

Шаг первый: поддержка темы: add_theme_support('title-tag');

Убедитесь, что в файле функций вашей темы есть эта строка кода:

 add_theme_support('title-тег');

Шаг 2. Удалите мета-заголовок по умолчанию: remove_action('wp_head', '_wp_render_title_tag', 1);

Добавьте следующий код в начало файла шаблона страницы, где мета-заголовок необходимо динамически изменять:

Remove_action('wp_head', '_wp_render_title_tag', 1);

Примечание. Не помещайте эту строку кода ни в одну функцию.

Шаг 3. Добавьте собственный мета-заголовок

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

function custom_title() { global $post; echo " " . $post->post_title . "-"; echo "xxx -"; _e(bloginfo('name'), 'themoon'); echo " "; } add_action("wp_head", "custom_title");

Подведем итог

Ключевым моментом является удаление мета-заголовка по умолчанию. Потому что, если не удалить, в конце появятся два мета-заголовка.

теги: ,


авторские права © www.lyustu.com, все права защищены.
Тема: TheMoon V3.0 Автор: neo yang