Опубликовано: 21.05.2017
Все записи в блоге WordPress отображаются по датам в порядке убывания. Но если вы захотите использовать на своем сайте различные рубрики, чтобы читатели могли просмотреть одним взглядом на одной странице все последние новинки из каждой рубрики, то вам придется немного доработать свою тему оформления.
В этом уроке мы расскажем, как сделать вывод последних постов по каждой рубрике WordPress на одной странице.
Смотрите также :
Вот наглядная того, что мы собираемся сделать в этом уроке:
И сегодня мы рассмотрим, как это сделать. А именно:
Определить все рубрики для блога Вывести последние посты для каждой из них с миниатюрой изображения, если такая имеется Убедиться, что нет дубликатов рубрик Красиво оформить внешний вид рубрикЧтобы сегодняшнее руководство было для вас полезным в практическом смысле, вам необходимо:
Наличие непосредственно самого сайта на WordPress Несколько записей из разных рубрик Тема. Мы создадим дочернюю тему стандартной темы WordPress — Редактор кодаНачнем с установки темы. Создадим дочернюю тему Twenty Fourteen с помощью только двух файлов: style.css и index.php . Вот так выглядит наша таблица стилей для новой дочерней темы:
/* Theme Name: Display the Most Recent Post in Each Category Theme URI: http://code.tutsplus.com/tutorials/display-the-most-recent-post-in-each-category--cms-22677 Version: 1.0.0 Description: Theme to accompany tutorial on displaying the most recent post fort each term in a taxonomy for Tutsplus, at http://bitly.com/14cm0yb Author: Rachel McCollin Author URI: http://rachelmccollin.co.uk License: GPL-3.0+ License URI: http://www.gnu.org/licenses/gpl-3.0.html Domain Path: /lang Text Domain: tutsplus Template: twentyfourteen */ @import url('../twentyfourteen/style.css');Мы вернемся к этому файлу в самом конце при оформлении рубрик, а на данном этапе этого достаточно, чтобы WordPress распознал дочернюю тему.