Wp вывод записей на странице. Как вывести последние записи в WordPress. Добавление родственных страниц на Вордпресс

Различные возможности вывода записей на странице WordPress

Wp вывод записей на странице. Как вывести последние записи в WordPress. Добавление родственных страниц на Вордпресс

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

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

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

Вы узнаете о всех возможных методах настройки публикации постов из выбранной категории на странице.

Как осуществить вывод записей из одной категории на странице другой категории при помощи кода

WordPress имеет массу настроек. Необязательно настраивать вывод постов на главной странице – вы можете сделать это в определенной части сайта. Порой необходимо, чтобы в одной рубрики значились записи из другой. Чтобы это осуществить вам предстоит влезть в код вашего шаблона WordPress.

Найдите файл category.php (в некоторых темах WordPress он называется archive.php). Он как раз отвечает за отображение информации на определенной странице выбранной категории. Если планируете настроить главную страницу, тогда вам предстоит отредактировать файл index.php (иногда в темах WordPress его именуют content.php).

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

while ( have_posts() )

и

endwhile

а точнее добавить строку кода перед тегом while. Найдите строчку такого вида

query_posts(‘cat=2′);

Именно она поможет вывести записи выбранной вами рубрики на странице. Цифра 2 в этом коде – это ID категории. Если хотите сменить ее, тогда просто смените цифру на ID другой рубрики. Либо пропишите через запятую сразу несколько разделов, вывод которых вы хотите осуществить.

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

Featured Posts with thumbnails

С этим модулем WordPress вы сможете не только настроить вывод рубрики, но и создать привлекательные блоки с определенными записями. Эти блоки можно будет украсить по своему усмотрению, и добавить миниатюры изображений для записей.

Плагин Featured Posts with thumbnails предоставляется бесплатно и работает со всеми версиями движка Вордпресс. С ним вы сможете настроить вывод последних постов, либо задать категории, которые необходимо вывести в блоке.

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

Огромное преимущество плагина в том, что вы можете не только настроить вывод категории на странице, но и создать собственный “микс” статей, добавляя их по отдельности.

Posts per Cat

Еще один простой и полезный плагин – Posts per Cat, который поможет вам быстро настроить вывод последних записей указанной рубрики в выбранной части сайта. Кроме того, вы сможете значительно сэкономить визуальное место на странице, так как Posts per Cat позволяет выводить посты в виде нескольких колонок.

Возможности модуля Posts per Cat:

  • отображение записей в одной или нескольких колонках (до 4);
  • в настройках можно указать ID рубрики, которые вы хотите добавить в блок, и которую вы хотите исключить;
  • записи можно сортировать по названиям и другим параметрам;
  • можно в превью записи добавить информацию о посте (отобразить количество комментариев, добавить миниатюру изображения, вводный абзац и другое);
  • стиль блоков можно настроить при помощи CSS;
  • модуль дружит с поисковиками – оптимизирует информацию для ПС-машин.

Content Views

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

И помните, что вы делаете это (настраиваете вывод записей) не ради красоты, а ради повышения юзабильности вашего блога. Только тот сайт станет успешным, который понятен и интересен посетителям!

Источник: //wordpresslib.ru/osnovy-raboty/vyivod-zapisey-na-stranitse-wordpress.html

Вывод записей wordpress через плагин

Wp вывод записей на странице. Как вывести последние записи в WordPress. Добавление родственных страниц на Вордпресс

Привет друзья! В cms wordpress есть два стандартных типа записей: страницы и посты. У постов есть категории и метки с помощью которых их удобно фильтровать. В недалеком прошлом появилась возможность добавлять произвольные типы записей, так называемые custom post type.

Многие бизнес темы используют произвольные типы записей чтобы расширить функционал темы и сделать вывод записей wordpress на странице сайта с определенной логикой.

Тот же woocommerce, например, это плагин с помощью которого добавляется функционал интернет-магазина к wordpress – это по сути тоже custom post type.

Когда разного рода записей на сайте накапливается много, возникает необходимость сделать вывод постов из текущей категории или сделать вывод определенного количества постов wordpress на новой странице. Разработчики тем рекомендуют использовать класс WP_QUERY и с его помощью настроить вывод постов из базы данных по разным критериям:

  • по id записи
  • по дате добавления
  • по категории или метке
  • по популярности
  • по мета значению или типу записи
  • по названию
  • по автору и др.

Чтобы реализовать вывод записей wordpress на любой странице сайта необязательно досконально знать php и функции wordpress, я предлагаю сделать вывод записей вордпресс через плагин page builder by site origin. Функционал данного плагина представляет собой тот же wordpress get_posts, но только в понятном для неискушенного в коде пользователя интерфейсе.

Сортировка и вывод постов wordpress через плагин

Итак, устанавливаем плагин page builder by site origin и создаем страницу. Можете для тренировки назвать ее another blog.

После создания страницы, переключитесь со стандартного редактора вордпрес в режим page builder чтобы получить доступ к функционалу плагина.

Далее поставьте ряд на всю ширину экрана нажав на кнопку «Добавить строку» и выберите виджет из категории «Виджеты Page Builder». Называется он «Цикл записей wordpress».

Чтобы ощутить всю мощь данного плагина нужно иметь на сайте достаточное количество постов.

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

Таким образом у вас появится возможность сделать сортировку постов wordpress по разным критериям и в полной мере оценить функционал виджета «Цикл записей».

Выбор шаблона для вывода записей wordpress

Итак, жмем на кнопку редактировать и первое что мы видим, открыв виджет, так это выпадающий список с возможность выбора файла шаблона темы для вывода записей wordpress через плагин.

  У меня стоит тема Astra, в которой масса разных настроек и есть несколько файлов шаблона. Я выберу файл шаблона content-blog.php. В вашей теме возможно будут другие файлы, попробуйте активировать один за другим и протестируйте их.

Если ни один из них вас не устроит, сделайте свой. Например, назвав его post_type.php и вставив в него такой код:

* Template name: Custom Post Type * Template Post Type: post, services, portfolio

Это шаблон для вывода произвольных типов записей wordpress, под названием services и portfolio. Если будете использовать этот код то замените слаг записей на свой.

Под выпадающим списком есть возможность активировать чекбокс More link с текстом под ним говорящим, что если ваш шаблон поддерживает функцию, обрезать запись, то у вас появится превью записи и ссылка “Читать далее”. По умолчанию в превью поста включает 55 символов.

Выбор типа записей

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

  • все типы сразу
  • страницы сайта
  • записи блога
  • кастомные типы записей (будут отображены если есть)
  • медиафайлы.

Я выберу «Записи блога».

Выбор таксономии

Далее важная и полезная настройка – выбор таксономии. Если вы хотите сделать вывод постов из текущей категории wordpress, то выберите рубрику или метку к которой были привязаны некоторые посты. Если вы привяжете 10 постов к рубрике wordpress get_posts, то на странице будут показаны только эти записи.

Сортировка постов wordpress по дате публикации

Виджет «Цикл WordPress» позволяет настроить вывод записей постов по какой-нибудь дате, например, показать все записи с 01. 01. 2019 по 01. 04. 2019 Так будут показаны посты только за первые четыре месяца этого года.

Сортировка по множественным критериям

Например:• по id записи• по автору• названию• по метаполю

• по количеству комментариев и др.

Источник: //wp-oleg.in.ua/vyvod-zapisej-wordpress-na-stranicze-sajta/

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