Этот плагин предназначен для фильтрации записей по рубрикам и меткам. Плагин может фильтровать записи как для главной страницы, так и для какой-либо другой страницы вашего блога. Вы можете настроить фильтр для любой страницы, однако он будет работать только в случае, если на этой странице размещен код. Возможно отключение фильтра для конкретной страницы с сохранением всех настроек.
Скачать плагин можно отсюда. Ну а теперь — подробности.
Плагин фильтрует записи в трех режимах:
- По рубрикам;
- По меткам;
- По рубрикам и меткам.
Несколько особенностей работы фильтра:
- 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
за основу для перевода. О том, как создать файл локализации, можно прочитать здесь. Если вы хотите, чтобы ваша локализация была включена в дистрибутив плагина, свяжитесь со мной.
Шорткод я непосредственно на страницу в базовом виде [wppf]. Да, я выбираю отдельные рубрики или устанавливаю определенное количество постов на страницу, однако безрезультатно.
Не могли бы вы скинуть мне (на почту или как вам удобно) список плагинов, которые вы используете совместно с WP Posts Filter?
В WP 3.7.1 работает почему-то только на вкладке Главная страница и фильтрует на всех страницах. Кто-нибудь знает аналог этого плагина? я так понимаю разработчик его забросил. Было бы круто реализовать фильтрацию в виджете.
Николай,
текущая версия, 0.3, протестирована вплоть до 3.6.1. Это означает, что возможна несовместимость с более новой версией движка. Не мог ли ты пояснить, чего ты пытаешься добиться при помощи этого плагина? Потому что из твоего комментария следует, что плагин работает везде (так как его функция - фильтровать посты по выборке). Что такое “вкладка Главная страница”?
Если я правильно тебя понял, то, под фильтрацией постов в виджете ты имеешь в виду вывод результата выборки в текстовый виджет, который помещается на боковой панели блога. Этот функционал отсутствует. Я пока не пришел к однозначному выводу о его внедрении, поскольку включение данной функции в WP работает для любых шорт-кодов, представленных в движке на данный момент. Т. о. происходит серьезное изменение в поведении конкретной установки WP для всех плагинов, использующих шорт-коды. В такой ситуации невозможно гарантировать стабильную работу не только моего плагина, но и всей установки WP со всеми плагинами.
Ну например есть сайт с установленным плагином artklimenko.com. Новости отображаются на двух страницах. 1) Главная - на ней виджет и на нем фильтр не работает. Это я уже понял. 2) Страница Фотоотчет. Туда я вывожу новости из определенной категории. Выставляю в фильтре настойки - но это не работает, он показывает все. Есть также кроме Главной, еще вкладка “Главная страница”(хотя в страницах ее нету) и когда я выставляю в ней то это работает и на Фотоотчет и на другие страницы куда я бы вывел новости. Но выставляя на конкретную страницы почему-то не работает фильтрация. Приложил скрин с настройками:
Николай,
2) Не мог бы ты выложить скриншот с настройками для страницы “Фотоотчет”?
Мне также понадобится знать, какую версию плагина и какую версию WP ты используешь. Установлены ли другие плагины?
В страницах Главной нет потому, что в WP по умолчанию такой страницы нет: есть режим показа списка постов в качестве главной страницы и режим показа созданной пользователем статической страницы. Именно для первого варианта и существует раздел с настройками в плагине.
День добрый! У нас не работают ссылки перехода на другие страницы обзоров: внизу есть ссылка “следующая страница” но она выдаёт тот же материал и ссылка внизу этой страницы ведет на себя же. Па-ма-ги-те!!! )))
Добрый день. Какую версию плагина, WP и какие плагины вы используете?
Используем последние версии: плагин 0.3.2, wp 3.8
Какие плагины вы используете на вашем сайте? У меня появился еще один вопрос: каким образом вы настраиваете фильтр для страницы?
Установила плагин, но настроить не удалось - вырубаются все браузеры, когда загружается миллион меток сайта. Пришлось отказаться от использования(((
Подскажите, как отобразить thumbnails постов рядом с заголовками?
Пока плагин позволяет отображать выдержку из текста поста. По поводу картинки я уже думал, планирую в следующей версии этот функционал реализовать
Ну как идут дела? Поддержка картинок не планируется?
Уже скоро :)
не бросайте это дело, плагин нужный ;)
Олег, в данном случае я стараюсь использовать плагин на разных страницах (Новости, Материалы). Это все блоги. Версия - 3.3.1. Сообщите, пожалуйста, если что-то еще нужно посмотреть. Большое Вам спасибо!
Разместили ли вы шорткод ([wppf] по умолчанию) на странице новостей?
Здравствуйте! Правильно ли я понял (если правильно, то плагину цены нет): с его помощью можно делать подбор по параметрам? То есть есть сайт “Рыбалка”, рубрики “Ладога”, “Волга”, и метки “Троллинг”, “Нахлыст” и я смогу отсортировать рыбалку на Ладоге на троллинг? пока установил на сайт, но показывает только один пост на отдельно созданной странице
Здравствуйте, да, все верно
но это не дает возможности посетителю самому выбрать, а админу нужно создать отдельную страницу “рыбалка на Ладоге троллингом”?
Настройки фильтра доступны только администратору
Может не внимательно читаю документацию…
Но плагин почему то выводит последние строки записи. Каким образом можно настроить вывод предварительного текста? И как можно настроить к-во выводимого текста в анонс (в знаках или словах)
На скрине в запись добавил “Слово1 Слово2 Слово 3….”
Плагин выводит посты в виде выдержек (excerpt), для чего используется встроенный функционал движка WordPress, а именно фильтра excerpt_length. на данный момент, длина выдержки составляет 55 слов от начала строки, что является значением по умолчанию для создания выдержек в движке. Отмечу, что создание выдержки таким образом производится только в случае, если запись не имеет своей выдержки. Собственную выдержку произвольной длины и с произвольным содержимым можно создать во время добавления/редактирования записи. В той локализации WP, которая установлена для этого блога, это поле называется “Цитата”.
Прошу прощения за поздний ответ, надеюсь, что он в любом случае окажется полезным
Здравствуйте, Олег. Очень полезный плагин, но при использовании фильтрации по рубрикам на главной странице пропадает меню на сайте. С чем может быть связано? Плагины: JetPack NextGenGallery VideoPress VK API WP Post Filter
На какой именно странице и как вы применяете фильтр? Какую версию WP используете? Если возможно, прикрепите также скриншот настроек для этой страницы
Здравствуйте Олег, Ваш плагин очень нужны и полезный. Однако возникает такая-же проблема как и у Алексея, а именно пропадает верхнее меню на главной странице записей. В остальном все замечательно. Помогите пожалуйста разобраться с проблемой. Версия wp 3.8.1
On new WP version, plugin entirely ignore manual excerpt tag in posts and automaticaly made all posts at 55 word lenght; also “Read more” permalink is broken and show only parent page…
Where does the [wppf] short code get placed? I use a Bizway theme and the blog template ignores the code when entered on the page. I attached the blog.php file.
Здравствуйте! Воспользовался Вашим плагином, это то, что я так долго искал, судя по описанию. Но, почему-то на блог это не оказывает никакого влияния. Все рубрики как выводились подряд, так и продолжают выводиться, хотя все сделал, как Вы написали. Подскажите, пожалуйста, в чем может быть проблема? Спасибо.
Добрый день, подскажите, а можно применять фильтр используя две рубрики или несоклько тегов? К примеру у меня сайт по урокам, и через рубрики реализовано: раздел (рисунок, живопись, дпи), сложность(пять уровней), и тип урока (видео, обычный).
Да, конечно. Для этого в интерфейсе реализован множественный выбор тегов и категорий. Пример выбора нескольких параметров сразу.
Олег, я Вам на почту отправил пару дней назад ответ, не дошел? Суть в том, что я отключил все плагины, но фильтр все равно не заработал.
Мы выбираем только одну категорию для отображения на главной – остальное внутри по ссылкам
список (не знаю как это проще скопировать) :
This plugin one basic widgetsm that support exclusion Версия 1.4.5 | Автор: DjZoNe | Перейти на страницу плагина Выбрать Akismet Akismet Деактивировать | Изменить | Параметры
Вполне возможно, что используемый миллионами людей плагин Akismet — лучший в мире способ защитить ваш блог от спама в комментариях и обратных ссылках. Он защищает ваш сайт от спама, даже когда вы спите. С чего начать: 1) Нажмите ссылку «Активировать» слева от этого описания; 2) Зарегистрируйтесь, чтобы получить API-ключ Akismet; 3) Перейдите на страницу настройки Akismet и введите свой API-ключ. Версия 2.5.9 | Автор: Automattic | Перейти на страницу плагина Выбрать All In One SEO Pack All In One SEO Pack Деактивировать | Изменить
Out-of-the-box SEO for your WordPress blog. Options configuration panel | Upgrade to Pro Version | Donate | Support | Amazon Wishlist Версия 2.1.2 | Автор: Michael Torbert | Перейти на страницу плагина Выбрать Auto_more Auto_more Деактивировать | Изменить
Автоматическая вставка Если у поста заполнено поле “цитата” (excerpt), будет выведено оно. Плагин требует наличия mbstring расширения php. Использование плагина на говносайтах и сплогах категорически запрещено и карается проклятием. Версия 3.3 mb_string | Автор: Yuri ‘Bela’ Belotitski | Перейти на страницу плагина Выбрать Breadcrumb NavXT Breadcrumb NavXT Деактивировать | Изменить | Параметры
Adds a breadcrumb navigation showing the visitor’s path to their current location. For details on how to use this plugin visit Breadcrumb NavXT. Версия 5.0.1 | Автор: John Havlik | Перейти на страницу плагина Выбрать Breadcrumb NavXT 5.0 Migration Compatibility Layer DO NOT ACTIVATE Breadcrumb NavXT 5.0 Migration Compatibility Layer DO NOT ACTIVATE Активировать | Изменить | Удалить
This exists to ease the transition to the new 5.0 plugin layout. Will produce the ‘Breadcrumb NavXT was just updated from a pre-5.0 version, please go to your plugins page and activate “Breadcrumb NavXT”. Also, deactivate “Breadcrumb NavXT 5.0 Migration Compatibility Layer” to make this message disappear.’ message. Do not activate or rely on this, it will not be included in Breadcrumb NavXT 5.2. Версия 5.0.1 | Автор: John Havlik | Перейти на страницу плагина Выбрать Contact Form 7 Contact Form 7 Настройки | Деактивировать | Изменить
Конструктор контактных форм. Простой, но гибкий. Версия 3.6 | Автор: Takayuki Miyoshi | Перейти на страницу плагина Выбрать Cyr-To-Lat Cyr-To-Lat Деактивировать | Изменить
Converts Cyrillic characters in post and term slugs to Latin characters. Useful for creating human-readable URLs. Based on the original plugin by Anton Skorobogatov. Версия 3.2 | Автор: Sol, Sergey Biryukov | Перейти на страницу плагина Выбрать Dagon Design Sitemap Generator Dagon Design Sitemap Generator Деактивировать | Изменить
Плагин генерирует карту сайта. Скачано с Мир Wordpress - статьи, плагины, темы. Версия 3.12 | Автор: Dagon Design | Перейти на страницу плагина Выбрать Exec-PHP Exec-PHP Параметры | Деактивировать | Изменить
Executes code in your posts, pages and text widgets. Версия 4.9 | Автор: Sören Weber | Перейти на страницу плагина Выбрать FeedWordPress FeedWordPress Деактивировать | Изменить
simple and flexible Atom/RSS syndication for WordPress Версия 2013.0504 | Автор: Charles Johnson | Перейти на страницу плагина Выбрать Google XML Sitemaps Google XML Sitemaps Деактивировать | Изменить
This plugin will generate a special XML sitemap which will help search engines like Google, Yahoo, Bing and Ask.com to better index your blog. Версия 3.4 | Автор: Arne Brachhold | Перейти на страницу плагина | Settings | FAQ | Support | Donate Выбрать iSape iSape Деактивировать | Изменить
SAPE.RU helper. Plugin iSape is meant for the sale of conventional and contextual links in Sape.ru . Версия 0.72 (02-05-2010) | Автор: Itex | Перейти на страницу плагина Выбрать KB Robots.txt KB Robots.txt Деактивировать | Изменить
Manage your robots.txt file from within Wordpress. Especially useful for WP-MU installations. Версия 1.0.1 | Автор: Adam R. Brown | Перейти на страницу плагина Выбрать MaxSite Russian Date MaxSite Russian Date Деактивировать | Изменить
Русские даты Версия 1.02 | Автор: MAX | Перейти на страницу плагина Выбрать NextScripts: Social Networks Auto-Poster NextScripts: Social Networks Auto-Poster Параметры | Деактивировать | Изменить
This plugin automatically publishes posts from your blog to multiple accounts on Facebook, Twitter, and Google+ profiles and/or pages. Версия 3.1.2 | Автор: Next Scripts | Перейти на страницу плагина Выбрать Russify Comments Number Russify Comments Number Деактивировать | Изменить
Нормальное отображение окончания слова “комментарий” - то есть, “2 комментария”, “5 комментариев” и так далее. Версия 0.1 | Автор: Alexander Ulizko | Перейти на страницу плагина Выбрать Scroll To Top Scroll To Top Активировать | Изменить | Удалить
Creates a floating box centered in the footer of your site that only appears when you scroll the page down, and when clicked gently roll the site to the top. Версия 2.0 | Автор: Rafael Cirolini | Перейти на страницу плагина Выбрать Unikalizator Unikalizator Деактивировать | Изменить
Уникализатор ру-текстов. Версия 1.0 | Автор: Arser | Перейти на страницу плагина Выбрать WordPress Related Posts WordPress Related Posts Settings | Деактивировать | Изменить
Quickly increase your readers’ engagement with your posts by adding Related Posts in the footer of your content. Click on Related Posts tab to configure your settings. Версия 3.3.2 | Автор: Zemanta Ltd. | Перейти на страницу плагина Выбрать WP-NoIndex WP-NoIndex Деактивировать | Изменить
WP-NoIndex allows you to increase profit in selling links (SAPE, Mainlink and etc). Версия 0.1 | Автор: Ilya Rudomilov | Перейти на страницу плагина Выбрать WP-o-Matic WP-o-Matic Активировать | Изменить | Удалить
Automated posts via RSS feed aggregation. Версия 2.3.9 | Автор: Themes Kult | Перейти на страницу плагина Выбрать Список страниц Список страниц Деактивировать | Изменить | Настройки
Плагин добавляет к Вашему блогу расширенную и легко настраиваемую страничную навигацию Версия 2.84 | Автор: Авторы Lester ‘GaMerZ’ Chan & scribu | Перейти на страницу плагина Выбрать WP No External Links WP No External Links Деактивировать | Изменить
This plugin will allow you to mask all external links to internal, or to hide them. Your own posts, comments pages, authors pages… To set up, visit configuration panel. Версия 3.3.7 | Автор: Jehy | Перейти на страницу плагина Выбрать WP Posts Filter WP Posts Filter Активировать | Изменить | Удалить
This plugin filters posts by category or tag to list them in the particular page. Версия 0.3.2 | Автор: Oleg Lepeshchenko | Перейти на страницу плагина Выбрать WPtouch Mobile Plugin WPtouch Mobile Plugin Активировать | Изменить | Удалить
Create a slick mobile WordPress website with just a few clicks Версия 3.1.5 | Автор: BraveNewCode Inc. | Перейти на страницу плагина
Версия Вордпресс 3.7.1. Версия плагина 0.3. Установленные плагины: -Ограничение попыток авторизации -Maintenance Mode -Post Types Order -WordPress SEO -WP Smush.it
Разместил. Что Вы имеете в виду под “по умолчанию”?
С настройками по умолчанию (теги и классы, количество постов на странице, как указано в этой статье) шорткод имеет вид [cc inline=”true”][wppf][/cc]. Напишите, пожалуйста, какой шорткод вы разместили на страницах. Насколько я понимаю, у вас выбрано отображение постов из определенных рубрик, а показываются все? Или как-то иначе?