Выводим description в любом месте шаблона wordpress

Хаки
Чтобы вывести description страниц в шаблоне, нужно, чтобы был установлен один из плагинов: Yoast SEO или All in One SEO Pack. Затем, просто в нужное место вставляем код.

Иногда нужно вывести description некоторых страниц где-нибудь в шаблоне, например, в рубриках или похожих записях. Стандартными средствами этого сделать нельзя — нужно, чтобы был установлен один из плагинов: Yoast SEO или All in One SEO Pack.

Затем, просто в нужно место шаблона вставляем код.

Для All in One SEO Pack:

<?php
$my_descr = get_post_meta($post->ID, "_aioseop_description", true);
if ($my_descr){
echo  "<p>$my_descr</p>";
}
else echo  "Нет описания для данной страницы";
?>

Для Yoast SEO:

<?php
$my_descr = get_post_meta($post->ID, "_yoast_wpseo_metadesc", true);
if ($my_descr){
echo  "$my_descr";
}
else echo  "Нет описания для данной страницы";
?>

Оцените статью