Простые способы вывода записей из определенных рубрик

Простые способы вывода записей из определенных рубрик

Приветствую вас, дорогие читатели!

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

Есть два способа отображения последних статей по категориям в WordPress:

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

Единственное преимущество при использовании кода заключается в том, что вам не нужно перегружать блог установкой еще одного плагина. Но использование плагина намного легче и имеет достаточно большое количество настроек таких как отображение миниатюр, вывод текста статьи сокращенной длинны и т. д., которые подойдут 95% пользователей.

Я предлагаю начать с наиболее простого способа — воспользоваться плагином который позволит нам сделать в WordPress вывод записей из рубрик.

Установка и настройка плагина Add Posts to Pages

плагин WordPress Add Posts to Pages

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

Для начала работы с этим плагином вам нужно:

  1. 1.Через административную панель сайта WordPress перейти к пункту меню Плагины => Добавить новый.
  2. 2.Далее, в поле поиска вводим «Add Posts to Pages» нажимаем «Enter».
  3. 3.После чего выполняем установку и активацию плагина. После активации вы можете сразу приступать к работе, ни каких дополнительных настроек выполнять не нужно.
    установка плагина Add Posts to Pages

Теперь вы можете, в нужном месте на странице своего блога вставить этот шорткод:

И вы получите вывод записей из указанной категории. Без дополнительных параметров это будет выглядеть вот так:

работа плагина Add Posts to Pages

Так же, при необходимости, можно воспользоваться дополнительными параметрами вывода, которые необходимо задать в квадратных скобках.

Вот так выглядит шорткод с указанным полным набором параметров:

Давайте подробнее рассмотрим каждый из параметров:

  • category= «ЯРЛЫК_РУБРИКИ» — тут я думаю все понятно, указываете рубрику, или рубрики, через запятую, записи из которые вы хотите выводить.

    Ярлык нужной вам рубрики можно посмотреть перейдя в «Записи» => «Рубрики».Оно находится в столбце «Ярлык» напротив названия нужной вам категории.

    ярлык рубрики в WordPress
  • tag= «МЕТКА» — так же можно выводить посты указывая метку, присвоенную ему при созданий. Перечень меток можно просмотреть перейдя в «Записи» => «Метки».
    ярлык метки в WordPress
  • Show= «5» — данный параметр позволяет указать количество выводимых постов на странице.
  • H= «2» — можно указать размер заголовка, но не забывайте, что по требованиям SEO-оптимизации второстепенные заголовки должны быть не выше H2.
  • full= «false» — нужно задать true, если вы хотите вывести статью в полном объеме. Нельзя использовать совместно с параметром readmore.
  • readmore=»Read more link text» — если отображается сокращенная запись, можно задать текст ссылки для продолжения чтения. Обычно используют «Подробнее» или «Читать далее».

    Для правильной работы необходимо, при редактировании статьи, задать тег «Далее».

  • img= «true» — при заданном значении true показывает миниатюру. False (заданно по умолчанию) — миниатюра не отображается.
  • Size= «350» — можно задать размер миниатюры. Задается сразу ширина и высоты, одним значением.

Вывод записей из категории в сайдбаре

Для того, что бы сделать в WordPress вывод записей из рубрики в сайдбаре вам необходимо:

  1. 1.Перейти в «Внешний вид» => «Виджеты»
  2. 2.Перетянуть виджет «Текст» в область виджетов сайдбара.
  3. добавление виджета в сайдбар
  4. 3.Кликнув по вставленному виджету «Текст», вставить шорткод в поле для ввода.
  5. inst6
  6. 4.Нажать кнопку «Сохранить».

Что делать если шорткод не работает в сайдбаре?

Может так получиться, что ваша тема для сайта не поддерживает отображение шорткодов в сайдбаре.

В этом случае нам нужно:

  1. 1.Зайти в пункт меню «Внешний вид» => «Редактор»
  2. 2.В редакторе, с правой стороны страницы находится список доступных для редактирования файлов. Нам нужно выбрать файл «Функции темы» (functions.php).
  3. 2.В самом низу файла вставляем следующую строку:

    Как показано на скриншоте:

    редактор кода WordPress
    Обратите внимание! В конце файла не должно оставаться пустых строк, т. е. наша вставленная строка должна быть последней. Иначе, могут появиться ошибки.
  4. 2.Нажимаем «Сохранить» и теперь у нас все будет работать.

Так же, этот шорткод, при помощи php-функции можно прописать в файле page.php:

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

Как видите, этот плагин очень прост в работе, и вам не составит труда в нем разобраться. Более сложный способ без плагина с использованием php-кода мы рассмотрим в следующей статье.

На этом сегодня все. Если у вас возникнут вопросы, я с радостью отвечу на них в комментариях. Делитесь статьей в социальных сетях и подписывайтесь на мою рассылку, впереди будет еще много интересной и полезной информации.

С уважением Юлия Гусарь

Подписаться на рассылку

Читайте также:

comments powered by HyperComments

2 комментария

  1. доброго дня, а какой текст ссылки для тэга readmore=»Read more link text»

    • Это ссылка «Читать далее»

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

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

http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_bye.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_good.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_negative.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_scratch.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_wacko.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_yahoo.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_cool.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_heart.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_rose.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_smile.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_whistle3.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_yes.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_cry.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_mail.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_sad.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_unsure.gif 
http://impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_wink.gif