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

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Что понимается под метаописанием?

    Автор closedreason

    (@closedreason)

    Какой плагин стоит для SEO?

    Автор closedreason

    (@closedreason)

    Yoast

    Тут описано как обращаться к значениям
    http://wordpress.org/support/topic/plugin-wordpress-seo-by-yoast-get-the-custom-seo-description-for-ogdescription?replies=20

    По идее для вывода метаописания нужно использовать такой код:

    echo WPSEO_Frontend::metadesc(false);

    Автор closedreason

    (@closedreason)

    Благодарствую за топик! Но я новичок совсем в деле и сразу не въехал в то, что придётся прописывать код. Вы не могли бы подсказать, что именно он означает и куда пишется? Насколько я понимаю, это прямая команда на использование метаописания в качестве описания?

    Если работает редактор шаблонов в админке (может быть отключен), то по ссылке
    http://ваш-сайт.ру/wp-admin/theme-editor.php
    или по ftp нужно зайти в папку /wp-content/themes/ и далее в директорию Вашего шаблона.

    Затем в файле, который отвечает за вывод главной страницы (может быть index.php, может быть home.php, но может быть и что-то еще — зависит от того, как у Вас настроен сайт) — найти место с кодом, который отвечает за вывод списка новостей, там нужно будет заменить (скорее всего строчку, которая содержит the_title()) на код , который я указал в предыдущем сообщении.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «Метаописание в описание на главной» закрыта для новых ответов.