Сделать WordPress категорию на странице - PullRequest
0 голосов
/ 02 сентября 2011

Итак, в WordPress у меня есть список страниц в моей навигации.Главная страница - Видео - Блог

"Домой" показывает каждое сообщение в блоге независимо от категории.Как сделать так, чтобы в «Видео» и «Блоге» отображались все посты из категории «блог» или «видео».

Спасибо, Грег

1 Ответ

1 голос
/ 02 сентября 2011

Вы можете сделать это несколькими способами.

Во-первых, эта функциональность встроена в WordPress.Каждая категория может быть вызвана с помощью URL:

http://www.yoursite.com/category/category-slug/

/ Категория / часть URL является WordPress по умолчанию, и вы можете изменить его в меню «Настройки» |Постоянные ссылки в разделе «Необязательно».

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

query_posts( 'cat=1' );

Чтобы получить все сообщения в категории ID 1 (используйте Сообщения | Категории для получения номеров ID).Если вам нужна страница с двумя категориями:

query_posts( 'cat=1,3' );

Чтобы исключить категорию и вернуть все остальное:

query_posts( 'cat=-5' );

query_posts () довольно гибок и принимает множество разных аргументов.Вы могли бы сделать хуже, чем прочитать статью Кодекса для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...