Read this page in English.

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

Скачать плагин можно отсюда. Ну а теперь — подробности.

Плагин фильтрует записи в трех режимах:

  1. По рубрикам;
  2. По меткам;
  3. По рубрикам и меткам.

Несколько особенностей работы фильтра:

  • eсли запись размещена хотя бы в одной указанной в настройках фильтра рубрике, она будет выведена;
  • если запись содержит хотя бы одну указанную в настройках фильтра метку, она будет выведена;
  • фильтрация “по рубрикам и меткам” работает по следующему правилу — запись будет отображена только в случае, если она содержит указанный тег И содержится в указанной рубрике.

Возможно указание количества записей на страницу отдельно для каждой страницы. По умолчанию используется значение “Записей на страницу” из настроек Wordpress (Настройки → Чтение).

Код для страницы

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

[wppf]

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

[wppf heading_tag=”h2” heading_class=”entry-title” content_tag=”div” content_class=”entry-content” per_page=”10”]

Выше приведен пример развернутой записи кода [wppf] со всеми параметрами и их значениями по умолчанию. Указывать все параметры необязательно. Определение параметров:

  • heading_tag — параметр для задания тега заголовка записи. По умолчанию — h2;
  • heading_class — параметр для задания стиля заголовка. По умолчанию — entry-title;
  • content_tag — параметр для задания тега выдержки записи. По умолчанию — div;
  • content_class — параметр для задания стиля выдержки записи. По умолчанию — entry-content;
  • per_page — параметр для задания количества записей на страницу. По умолчанию — значение из Настройки → Чтение или 10.

Свои комментарии, отзывы, и т.п. можете оставить здесь. Также можете создать обсуждение здесь. Если вы нашли какие-либо баги, или у вас есть предложение о том, как улучшить плагин, вы можете использовать инструмент для отслживания ошибок здесь. Если вы хотите локализовать плагин на свой язык, вы можете взять файл wp-posts-filter.pot за основу для перевода. О том, как создать файл локализации, можно прочитать здесь. Если вы хотите, чтобы ваша локализация была включена в дистрибутив плагина, свяжитесь со мной.