Поддержка Проблемы и решения Как добавить ко всем записям цитаты

  • Здравствуйте, как можно добавить ко всем записям в базе данных WordPress по цитате? Мне нужно следующее: есть много записей, добавить к каждой по цитате (excerpt), которая будет содержать лишь начало самого текста (content), допустим, несколько слов или символов. Так как записей много, вручную делать довольно долго, поэтому прошу помочь с решением, я не кодер, поэтому мне сложно это сделать. Не могли бы знающие помочь в этом деле и предложить решение?

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • а зачем?
    цитата умеет формироваться сама, если не задана автором.

    Автор tiamin

    (@tiamin)

    Пробовал (вне цикла) <!--noindex--><?php the_excerpt($post_id); ?><!--/noindex--> если отрывок (цитата) не указан, то ничего не выводит.
    Пока сделал так: `$content = get_post($post_id);
    $content = $content->post_content;
    $trimmed_content = wp_trim_words($content, 12, ‘ …’); ?>
    <meta property=»og:description» content=»<?php echo ‘<!—noindex—>’ . $trimmed_content . ‘<!—/noindex—>’; ?>\»>`
    Но не уверен, правильно ли это

    • Ответ изменён 7 лет назад пользователем tiamin.
    • Ответ изменён 7 лет назад пользователем tiamin.
    • Ответ изменён 7 лет назад пользователем tiamin.

    Home


    http://www.wordpressplugins.ru/template_tags/the_excerpt.html

    где вы взяли параметр с ID? его у него нет.

    Автор tiamin

    (@tiamin)

    Спасибо, я не знал, что его так не используют. Подскажите, а как мне вывести в <head> каждой записи цитату?

    да можно так — http://www.wphook.ru/seo/add-meta-description.html
    только вот ваши эти noindex в description — это вообще непонятно что такое и для чего.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Как добавить ко всем записям цитаты» закрыта для новых ответов.