Вывести записи из определенной рубрики — WordPress | Кабинет Веб-мастера
Достаточно часто возникает необходимость вывести записи из конкретной рубрики. При этом мы знаем что это за рубрика. Делается это чаще всего на главной странице, в каком-нибудь блоке новостей или отзывов. Существует несколько способов реализовать этот функционал. Давайте разберем один из них:
Для того, чтобы ответить на вопрос: «Как вывести записи из определенной рубрики в wordpress» нам понадобится знать id рубрики и определить место, куда мы хотим их вывести.
После этого достаточно в нужное место шаблона поместить небольшой код, который запустит цикл, в котором выведутся все записи из конкретной рубрики. Давайте посмотрим на этот код:
<?php if ( have_posts() ) : query_posts(array('posts_per_page' => 1, 'cat' => 4)); ?>
<?php while (have_posts()) : the_post(); ?>
<h3>
<a href="<?php the_permalink(); ?>">
<?php the_title(); ?>
</a>
</h3>
<?php the_content(); ?>
<?php endwhile; ?>
<?php endif; wp_reset_query(); ?>
Здесь нас интересуют 2 параметра: ‘posts_per_page’ => 1 и ‘cat’ => 4.
Первый означает сколько записей мы хотим увидеть на странице, а второй id рубрики из которой нужно вывести записи.
Вот и все. Немного магии и все работает. Всем успехов!
Супер плагины для вывода записей WordPress – info-effect.ru
На чтение 2 мин. Опубликовано
Привет! Сегодня я расскажу вам о супер плагинах для вывода записей WordPress. Данные плагины помогут вам вывести на любую страницу или запись вашего сайта – Стильные анонсы записей. В анонсе можно показать изображение записи, заголовок, отрывок, автора, дату, категорию. Вы сможете выводить анонсы не только записей, но и страниц.
1. Content Views
Супер плагин! Выводит анонсы записей, страниц. Можно выводить записи по категориям, меткам, авторам. Есть три стиля отображения на выбор. Можно указать количество колонок для создания адаптивной сетки записей. Можно добавить навигацию и т.д. Пример Смотрите Здесь! Как настроить плагин – Смотрите Здесь!
2. The Post Grid
Отличный плагин для вывода анонсов записей и страниц. Вывод по категориям или меткам. 4 стиля отображения на выбор. Возможность настроить внешний вид. Можно вывести название категорий на странице анонсов, чтобы при нажатии на категорию, отображались только записи из данной категории. Как настроить плагин – Смотрите Здесь!
3. Recent Posts Widget Extended
Супер виджет для вывода анонсов записей. Вывод по категориям, меткам, авторам. Настройка внешнего вида, размер изображений. Можно добавить дату, автора, категорию. Широкие и гибкие настройки. Лучший виджет для вывода записей! Как настроить плагин – Смотрите Здесь!
4. Post Tiles
Стильные анонсы записей в виде плиток. Вывод записей по категориям. Можно выбрать цвет плиток. Можно вывести на страницу список всех категорий сайта, чтобы при нажатии на название категории, показывались записи из данной категории, в режиме Ajax. Как настроить плагин – Смотрите Здесь!
5. Post Grid
Супер стильная, адаптивная, сетка записей! Выбор эффектов при наведении, выбор цвета фона записей. Вывод по категориям и т.д. Как настроить плагин – Смотрите Здесь!
Остались вопросы? Напиши комментарий! Удачи!
Вывод записей из разных рубрик
O
(@perdyllo)
вывод записей из разных рубрик на главной странице как на макете?
А что именно надо как на макете? Вывести анонсы записей сеткой в три колонки? Если да — тогда самый лучший вариант выбрать соответствующую тему. Таких полным полно в официальном каталоге тем. Такие иногда называют.»журнальные». Для облегчения поиска можно применить фильтр https://ru.wordpress.org/themes/tags/three-columns/
- Ответ изменён 1 год, 8 месяцев назад пользователем O.
- Ответ изменён 1 год, 8 месяцев назад пользователем O.
Спасибо, но дело в том что у меня своя тема — то есть свой дизайн, своя верстка и по этому я и спрашиваю как выводить записи из разных рубрик. Проблема в том что если запись из рубрики «Материал» то у нее один дизайн, у рубрики «Костюмы» свой, так же как и у рубрики «Видео». А в будущем планируется другие рубрики, и кто знает что там дизайнер придумает.
O
(@perdyllo)
Спасибо, но дело в том что у меня своя тема — то есть свой дизайн, своя верстка
Ну и зачем, во имя чего всё это? Вы так и будете со «своей версткой» всю жить решать то, что уже давно решено, вместо того чтобы заниматься работой над сайтом, наполнению его контентом. И чем ваша верстка лучше сотен и сотен профессионально выполненных готовых и бесплатных тем из оф. каталога?
Если бы вы не чудили, то и вопросов типа этого:
как можно сделать вывод записей из разных рубрик на главной странице
не пришлось бы задавать. Ибо WP сам по себе это делает без всяких танцев с бубном. Но если вы из той категории людей, которые любят создавать себе трудности, чтобы потом их героически преодолевать — вот вам немного теории: https://codex.wordpress.org/Введение_в_теги_шаблонов
- Ответ изменён 1 год, 8 месяцев назад пользователем O.
- Ответ изменён 1 год, 8 месяцев назад пользователем O.
Ну так если он делает все без танце, то как вывести такую сетку как на макете? Те примеры что вы дали не подходят, так как там одинаковый дизайн у блоков. А у нас блоки у разделов отличаются.
O
(@perdyllo)
Те примеры что вы дали не подходят, так как там одинаковый дизайн у блоков. А у нас блоки у разделов отличаются.
Извините, но я с ужасом представляю себе вашу идею — чтобы все анонсы постов а главной выглядели по-разном, в соответствии с дизайном своих ркбрик.
- Ответ изменён 1 год, 8 месяцев назад пользователем O.
Посмотрите к примеру на сайт Медуза, там сделано так же. Хотя у них свой движок, но дело не в движке а в выводе материалов. А такой вывод щас тренд — ну и он действительно способствует лучшему восприятию контента.
Так в чем собственно проблема-то? Присвоить DIVу класс в зависимости от рубрики? Или расписать css для этого класса?
Присвоить DIVу класс в зависимости от рубрики?
Вот! Можно поподробнее как это сделать? С HTML/CSS проблем то нет, а вот как это сделать в WP не понимаю.
UPD: это я так понимаю через дополнительные поля можно сделать? Или еще как то?
Но если через доп.поля то тогда класс надо присваивать каждой странице, а вот как задать класс рубрике не знаю.
И если не сложно (я понимаю что можно погуглить и я гуглю но куча хлама) можете дать ссылку на хорошие уроки по созданию сайта на WP с 0 со своим шаблоном, с нужными вводами и тд?
В свое время на MODx было отличный туториал от Ефимова.
- Ответ изменён 1 год, 8 месяцев назад пользователем skreeets.
- Ответ изменён 1 год, 8 месяцев назад пользователем skreeets.
Вот!
Проще простого: https://codex.wordpress.org/Function_Reference/post_class
Также рекомендую обратить внимание на очень полезную функцию body_class().
можете дать ссылку на хорошие уроки по созданию сайта на WP с 0
Не могу, потому что уже лет десять как такие уроки меня абсолютно не интересуют.
Могу посоветовать поковыряться в родных вордпрессовских темах twenty*. Они отлично иллюстрируют логику Создателей WP и фактически являются демонстрацией методов работы с движком на уровне выше начального.
@yube большое спасибо!
Вывод записей на разных страницах
если распределять записи по страницам, а не рубрикам будет лучше
чем?
я создал 4 какие-нибудь страницы и хотелось бы, чтобы на каждой из них были определенные записи.
например шорткодами
https://ru.wordpress.org/plugins/shortcodes-ultimate/
O
(@perdyllo)
Но что-то мне подсказывает, что если распределять записи по страницам, а не рубрикам будет лучше
это вам неправильно подсказывает ваша неопытность и непонимание логики работы ВП. Выводить записи на статических страницах можно (хотя бы так, как вам это подсказал коллега выше) . Но это очень плохая идея и делается это только в случае острой необходимости.
таким образом я хоть как-то могу распределять записи
Не хоть «как-то» а абсолютно правильно! При этом не забывайте, что для организации вывода записей и навигации по сайту в ВП есть не только рубрики, но ещё и подрубрики, метки и пользовательские типы записей. (а в некоторых темах ещё и форматы записей) и все эти таксономии имеют свои страницы (архивы). Я уже не говорю о страницах архивов по датам. Так что лучше думайте в эту сторону.
P. S С помощью специальных плагинов можно ещё организовать серии записей. Но вы пока разберитесь в том что можно сделать с выводом записей без плагинов.
- Ответ изменён 1 год, 10 месяцев назад пользователем O.
- Ответ изменён 1 год, 10 месяцев назад пользователем O.
- Ответ изменён 1 год, 10 месяцев назад пользователем O.
К примеру я создал 4 какие-нибудь страницы и хотелось бы, чтобы на каждой из них были определенные записи.
Удалите эти страницы, а записям присвойте рубрики. Эти рубрики и будут нужными Вам «страницами»
см https://ru.wordpress.org/support/topic/%D0%97%D0%B0%D0%BF%D1%83%D1%82%D0%B0%D0%BB%D0%B0%D1%81%D1%8C-%D1%81%D0%BE%D0%B2%D1%81%D0%B5%D0%BC-%D1%87%D1%82%D0%BE-%D0%BF%D0%B5%D1%80%D0%B2%D0%B8%D1%87%D0%BD%D0%BE/#post-155549
Вывод постов на странице, постраничная навигация, WordPress
Прежде чем я покажу готовый код, давайте подробнее рассмотрим, что имеется ввиду в заголовке и когда это лучше применять.
Вывести посты на странице в WordPress — это значит создать шаблон страницы (page template) и забацать туда цикл, query_posts.
Для чего нужно такое вытворять? Рассмотрим несколько вариантов:
- представьте, что вам нужно вывести на одной странице записи сразу из нескольких категорий
query_posts('cat=3,4,5');
- либо архивы для какого-нибудь типа записей
query_posts('post_type=artwork');
- а ещё таким образом можно обобщить на одной странице несколько таксономий, несколько меток и прочее
Вообще можно скомбинировать любые условия, используя эту статью. Параметры, которые описаны для WP_Query также подойдут и для query_posts.
Теперь я думаю порядок действий вам понятен? Создаете шаблон страницы, пихаете наверх query_posts, потом цикл, потом постраничную навигацию…
Кстати о ней. Просто так она не будет работать. Как это исправить?
Пожалуй стоит описать порядок действий более подробно.
- Создать шаблон страницы.
- Определить номер текущей страницы.
- Использовать query_posts с необходимым набором аргументов, при этом не забыв включить в него номер текущей страницы.
- Добавить цикл.
- Добавить функцию постраничной навигации, например wp_pagenavi().
А теперь полностью готовый код:
<?php /* * Template name: Моя галерея */ $current_page = (get_query_var('paged')) ? get_query_var('paged') : 1; $params = array( 'posts_per_page' => 7, // количество постов на странице 'post_type' => 'artwork', // тип постов 'paged' => $current_page // текущая страница ); query_posts($params); $wp_query->is_archive = true; $wp_query->is_home = false; while(have_posts()): the_post(); /* в тело цикла вставьте HTML одного анонса записи, например: <h3><?php the_title() ?></h3> <p><?php the_content() ?></p> */ endwhile; wp_pagenavi(); // функция постраничной навигации
Это конечно же обобщенный пример, поэтому не забудьте про get_header() и get_footer(), если они у вас используются.
В предыдущем примере я использовал функцию wp_pagenavi()
. Она отвечает за постраничную навигацию и является составляющей частью плагина WP-PageNavi (русское название: Список страниц).
Если вы используете данный код как есть и при этом у вас не установлен WP-PageNavi, то вероятнее всего вы получите ошибку.
Плагин очень легко устанавливается через админку сайта и так же легко настраивается — так что для этих целей рекомендую использовать именно его.
Миша
В последние годы я долго не знал, что мне делать с сайтом misha.blog, ведь он практически не приносит никакого профита, но недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.
Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.
Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.
отображаемых сообщений — простые списки, сетки, навигация и многое другое — плагин для WordPress
Display Posts позволяет легко отображать контент со всего вашего сайта. Начните с добавления этого шорткода в редактор содержимого, чтобы отобразить список ваших последних сообщений:
[дисплей-сообщения]
Фильтр по категории
Чтобы показывать сообщения только в определенной категории, используйте параметр категории:
[display-posts category = "news"]
Отображение в виде сетки сообщений
Вы можете создать великолепно выглядящую сетку сообщений на основе столбцов с небольшим стилем.Вот как!
Список популярных сообщений
Вы можете выделить свой популярный контент несколькими способами. Если вы хотите отображать сообщения с наибольшим количеством комментариев, используйте:
[display-posts orderby = "comment_count"]
Вы также можете размещать самые популярные сообщения в социальных сетях.
Включить эскизы, выдержки и многое другое
Параметры отображения позволяют вам контролировать, какая информация будет отображаться для каждого сообщения. Чтобы включить изображение и резюме, используйте:
[display-posts include_excerpt = "true" image_size = "thumbnail"]
Вы можете использовать любой размер изображения, добавленный WordPress (миниатюра, средний, средний_большой, большой) ИЛИ любой пользовательский размер изображения, добавленный вашей темой или другими плагинами.
Сортируйте список, как вам нравится.
По умолчанию в списке сначала будет отображаться новейшее содержимое, но вы можете упорядочить его по заголовку, порядку меню, релевантности, типу содержимого, метаданным и т. Д.
Список предстоящих событий
Вы можете легко составить список предстоящих событий из любого календаря событий. Для каждого плагина потребуется немного другой код.
Вот руководства для популярных плагинов календаря событий. Если вашего плагина здесь нет, отправьте запрос в службу поддержки, и я добавлю его!
Обучающие программы
Наши обучающие программы охватывают общие запросы настройки и часто обновляются.
Полная документация
- Параметры запроса для настройки отображаемых сообщений (фильтр по категории, тегу, дате…)
- Параметры отображения определяют способ отображения сообщений (заголовок, отрывок, изображение…)
- Части шаблона для отображаемых сообщений, которые идеально соответствуют спискам сообщений вашей темы
- Выходной фильтр для полного контроля над тем, как объявление выглядит на вашем сайте
- Фильтры для еще более мощных настроек для разработчиков
Добавочные номера
- Загрузите
display-posts-shortcode
в каталог/ wp-content / plugins /
. - Активируйте плагин через меню Плагины в WordPress.
- Добавьте шорткод
[display-posts]
к сообщению или странице.
«Отображение сообщений — простые списки, сетки, навигация и многое другое» — это программное обеспечение с открытым исходным кодом. Следующие люди внесли свой вклад в этот плагин.
авторов
Версия 3.0.2
* Добавлен фильтр pre_display_posts_shortcode_output
перед запуском шорткода, используемый для временного кэширования, см. # 210
* Обновлен плагин, чтобы передать стандарты кодирования, см. # 214
* Удалено уведомление администратора опроса, см. # 213
* Не отображать пустой список терминов, см. № 208
Версия 3.0,1
* Предотвратить добавление в запрос пустых пустых параметров, см. №207
Версия 3.0.0
* Добавлен параметр author_id, см. # 195
* Добавлен параметр has_password
* Добавлен параметр s для выполнения поиска по сайту, см. # 184
* Добавлен параметр формата date_format = «относительный» (например, 2 дня назад), см. # 194
* Добавлены параметры post_parent__in и post_parent__not_in, см. # 193
* Добавлена опция excerpt_dash = ”false” для отключения тире в отрывке, см. # 204
* Добавлены дополнительные параметры в display_posts_shortcode_output
filter
* Добавлен дополнительный параметры фильтра display_posts_shortcode_category_display
, см. # 185
* Цикл $ dps_listing теперь доступен глобально, см. # 198
* Цикл $ dps_listing теперь доступен в фильтрах открытия / закрытия
* Добавлено.класс excerpt-more для выделения большего количества текста, см. # 205
* Теперь текст excerpt_more всегда добавляется в конец отрывка, см. # 197
* В параметрах, которые поддерживают несколько терминов, они теперь могут быть разделены запятой или запятой, см. № 183
Версия 2.9.0
* Новый параметр exclude
для исключения определенных идентификаторов сообщений, см. # 154
* Новый параметр category_id
для указания категории по идентификатору (примечание: принимает только один идентификатор), см. # 156
* Новый параметр include_date_modified
для отображения даты последнего обновления сообщения, см. # 150
* Название шорткода теперь отображается над оболочкой (ul / ol / div), исправлена недопустимая разметка, см. # 165
* Ограничить видимость до читаемых сообщений
Версия 2.8.0
* Добавлен include_link = ”false” для удаления ссылки из заголовка и изображения сообщения, см. № 137
* Исправлено отображение категории при использовании нескольких типов сообщений, см. № 143
* Исправлена проблема объединения нескольких таксономий, см. № 131
Версия 2.7.0
* Добавлена поддержка Соавторов Plus Addon.
* Добавлен параметр для исключения дочерних терминов в налоговых запросах, дополнительная информация
* Добавлен фильтр для отображения полной версии ручной выдержки, независимо от excerpt_length.дополнительная информация
* Удалены короткие коды из пользовательских отрывков, дополнительная информация
* Исправлена видимость личных сообщений, дополнительная информация
Версия 2.6.2
* Дополнительные улучшения фрагментов, см. # 110
* Добавлен параметр content_class
* Исправлена ошибка запроса даты, см. # 108
* Исправлено уведомление о неопределенной переменной, если include_title = ”false”
Версия 2.6.1
* Исправить проблему с вручную указанными выдержками
Версия 2.6
- Добавить поддержку для author = «current»
- Добавить поддержку нескольких классов-оболочек
- Добавить поддержку параметра excerpt_length
- Добавить поддержку параметра excerpt_more
Версия 2.5,1
- Исправить проблему с указанными вручную выдержками
Версия 2.5
- Добавить поддержку запросов даты
- Исключить дочерние страницы с post_parent = ”0 ″
- Запрос по текущим условиям таксономии. Пример: [display-posts taxonomy = «category» tax_term = «current»]
- Отображение категорий сообщения с помощью [display-posts category_display = ”true”]
- Еще много исправлений. См. Полный список изменений на GitHub.
Версия 2.4
- Добавить параметр «include_author»
- Добавить параметр exclude_current для исключения текущего сообщения из результатов
- Если вы отображаете полное содержание результатов, дополнительное использование шорткода в этих сообщениях теперь отключено.
- Прочие мелкие улучшения
Версия 2.3
- Включить атрибуты шорткода в фильтр оболочки
- Добавить параметр «no_posts_message», чтобы указать контент, отображаемый, если сообщений не найдено
- Добавить фильтры к заголовку и постоянной ссылке
- Ограничить личные сообщения зарегистрированными пользователями
- Добавить поддержку для исключения прикрепленных сообщений
- Добавить поддержку для заказа по meta_key
Версия 2.2
- Использовать исходные атрибуты для фильтров
- Добавить поддержку нескольких запросов таксономии
- Добавить фильтр для пост-классов
- Добавить поддержку содержимого сообщений в цикле сообщений
Версия 2.1
- Добавить поддержку статуса сообщения
- Добавить поддержку для автора сообщения
- Добавить поддержку для смещения почты
Версия 2.0
- Явно объявить аргументы, подпорки danielbachhuber
- Дезинфицируйте каждый атрибут шорткода в целях безопасности, props danielbachhuber
Версия 1.9
- Добавьте параметр date_format, чтобы вы могли настроить отображение дат.
- Добавлен класс .excerpt-dash, чтобы можно было использовать CSS для удаления черточки.
- Очищена кодовая база в соответствии со стандартами кодирования WordPress
Версия 1.8
- Добавлен
display_posts_shortcode_no_results
фильтр для отображения контента, если нет сообщений, соответствующих текущему запросу. - Добавить поддержку нескольких типов сообщений.[display-posts post_type = ”page, post”]
Версия 1.7
- Добавлен аргумент
id
для указания конкретных идентификаторов сообщений - Добавлен фильтр
display_posts_shortcode_args
на случай, если нужные аргументы еще не включены в шорткод. См. Пример: http://www.billerickson.net/code/display-posts-shortcode-exclude-posts/
Версия 1.6
- Добавлено
post_parent
, где вы можете указать родителя по идентификатору, или вы можете сказатьpost_parent = current
, и он будет использовать идентификатор текущей страницы. - Добавлена оболочка
- Добавлена поддержка нескольких терминов таксономии (через запятую) и оператора таксономии (IN, NOT IN или AND).
Версия 1.5
* Для наглядности я меняю номера версий. Без изменений функций
Версия 0.1.5
* Добавлен фильтр (display_posts_shortcode_output), чтобы вы могли изменять вывод отдельных сообщений по своему усмотрению.
Версия 0.1.4
- Добавлены post_type, taxonomy, tax_term и include_excerpt
- Добавлены классы в каждую часть списка (изображение, заголовок, дата, выдержка), чтобы упростить изменение внешнего вида с помощью CSS
.
Версия 0.1.3
Версия 0.1.2
Версия 0.1.1
- Исправить проблему с интервалом в плагине
Версия 0.1
- Это версия 0.1. Все новое!
.
сообщений из категории — плагин для WordPress
Плагин для отображения сообщений из определенной категории. Он поставляется с несколькими вариантами макета для отображения списка сообщений. Доступна возможность выбора категории или исключения публикации с предварительным фильтром в соответствии с вашими требованиями. Вы можете включить или отключить дату публикации, миниатюру, кнопку «Читать дальше» и многое другое из виджета.
Плагин предлагает следующие функции:
- Несколько вариантов макета для списка сообщений
- Поле заголовка для вашего объявления
- Выберите категорию из раскрывающегося списка
- Упорядочить публикации по автору, заголовку, идентификатору, дате, количеству комментариев, порядку в меню или случайным образом
- Заказ сообщений в порядке возрастания или убывания
- Выберите количество сообщений для отображения
- Исключить сообщения из списка
- Изменить длину слова отрывка
- Включение / отключение избранного изображения
- Выбрать размер избранного изображения
- Включить / отключить дату публикации
- Включить / отключить кнопку «Читать дальше» и ее текст
Элемент
- Внутренний вид
- Внешний вид
Загрузите плагин из каталога плагинов
Извлечь содержимое файла
Загрузите каталог в каталог ваших плагинов WordPress (/ wp-content / plugins /)
Активируйте плагин из панели управления WordPress
Перейдите в Виджеты, добавьте виджет «Опубликовать из категории» на свою боковую панель.
Заполните желаемые поля, и все готово.
Предоставляет ли этот плагин шорткод?
Да, вы можете найти значок шорткода PFC на верхней панели редактора WP.Щелкните по нему, чтобы вставить шорткод.
Где я могу найти настройки для плагина?
У этого плагина нет отдельной страницы настроек. Вы можете указать необходимую информацию в виджетах.
Для этого плагина нет обзоров.
«Сообщения из категории» — программа с открытым исходным кодом. Следующие люди внесли свой вклад в этот плагин.
авторов
4.0.2
- Протестировано с последней версией (5.4) WordPress
4.0.1
- Исправлена проблема с побегом
- Добавлен вариант макета
- Добавлен базовый стиль для списка сообщений
- Возможность выбора миниатюры темы добавлена
3.1.2
- Протестировано до WordPress 4.4
3.1.1
3.0.1
- Виджет обновлен.
- Протестировано до WordPress 4.3
2.0.1
- Плагин переведен на немецкий язык.
- Решил вопрос с контролем количества постов.
1.0.2
- Данные об авторе изменены.
- Ссылка на пожертвование изменена.
1.0.1
- Исправлена ошибка длины отрывка.
- Добавлены динамические размеры эскизов.
1.0.0
- Первая общедоступная версия
.
Category Posts Widget — плагин для WordPress
Виджет публикаций категории — это легкий виджет, предназначенный для одного и того же: отображения самых последних сообщений из определенной категории.
Виджет сообщений на основе терминов и категорий
Премиум-версия этого бесплатного виджета, доступная на сайте tiptoppress.com, создана для крупных сайтов WordPress.
Премиум-функции
- Автоматическая установка размера Макет сетки
- Поддержка настраиваемых полей в шаблоне
- Поддержка шорткода в шаблоне
- Image-Slider (или News-Ticker)
- Асимметричные раскладки (изменение списка постов)
- Полные фоновые изображения
- Адаптивная сетка для кирпичной кладки
- Более сложный фильтр (ЛЮБОЙ, НЕ, И,…)
- Пользовательские типы сообщений, события, поддержка продуктов
- Все бесплатные функции
- Поддержка по электронной почте
- Больше примеров на демонстрационных страницах
Характеристики
- Шаблон для расстановки деталей сообщения.
- Текст шаблона может быть заполнителем сведений о сообщении, обычным текстом, HTML или значками шрифтов.
- Поддержка шрифтов и иконок.
- Кнопка «Загрузить еще» / Ajax API
- Shortcode (легко изменить все параметры Shortcode в настройщике).
- Фильтр диапазона дат
- Новый формат даты: время с момента публикации
- Фильтр по статусу сообщения: опубликовано, запланировано, личное.
- Несколько шорткодов на одном сайте или в одном посте.
- Добавить опцию для смещения поста (использовать два или более виджета за другим).
- Интерфейс администратора: кнопки на панели инструментов редактора для вставки шорткода.
- Длина отрывка в строках (линия-зажим)
- Возможность прикоснуться к устройству «все является ссылкой».
- Для редактирования шорткода добавляет ссылку Настройщика на панель администратора («Одним щелчком мыши на Настройщике»).
- Установите ширину и высоту эскиза / обрезку изображения с помощью CSS (подгонка к объекту).
- Плавные изображения (максимальная ширина в%).
- Один размер большого пальца можно оставить пустым.
- Возможность установить эффекты наведения мыши для миниатюры сообщения.
- Установить эскиз по умолчанию.
- Скрыть текст виджета или текст, если нет сообщения.
- Возможность скрыть сообщения, у которых нет миниатюр.
- Вариант исключения текущего поста.
- Опция показывает автора сообщения, количество комментариев, дату публикации.
- Интерфейс администратора: кнопки установки / поиска размера миниатюр: +, ¼, ½, 2x, -, соотношение сторон и размеры медиа
- Интерфейс администратора: кнопки для простого добавления заполнителя сведений о записи.
- Поддержка нескольких сайтов.
Документация
Внести вклад
При использовании этого плагина, если вы обнаружите какую-либо ошибку или конфликт, отправьте сообщение о проблеме на
Github (если возможно, с помощью pull request).
Автоматическая установка
Автоматическая установка — самый простой вариант, так как WordPress обрабатывает передачу файлов самостоятельно, и вам не нужно выходить из браузера. Для автоматической установки виджета «Сообщения категории»,
- войдите в свою панель управления WordPress, перейдите в меню «Плагины» и нажмите «Добавить».
- В поле поиска введите «Виджет сообщений категории» и нажмите «Плагины поиска».
- Найдя плагин, вы можете установить его, просто нажав «Установить сейчас».
- Затем перейдите на страницу плагинов в админке WordPress и активируйте плагин.
- Теперь перейдите на страницу «Виджеты» в разделе «Внешний вид» и настройте виджет «Сообщения категории».
Ручная установка
- Загрузите плагин.
- Загрузите его в папку плагинов вашего блога.
- Активируйте плагин через меню «Плагины» в WordPress
- Теперь перейдите на страницу «Виджеты» в разделе «Внешний вид» и настройте виджет «Сообщения категории».
Шаблон, заполнитель и элемент публикации
Здесь Вы можете управлять деталями сообщения, которые появляются как часть сообщения. Вся информация о публикации будет размещена как заполнитель. Текст в области шаблона может быть заполнителем сведений о публикации, обычным текстом, HTML или HTML для значков SVG.
Как это работает? и примеры.
Чтобы увидеть больше вариантов макета, попробуйте наш виджет премиум-класса: Виджет сообщений на основе терминов и категорий.
Использовать значки SVG
Для HTML-значка шрифта SVG мы рекомендуем использовать WordPress Dashicons, которые включены по умолчанию и могут использоваться без каких-либо значков шрифта.
Как использовать плагины Page Bilder, такие как Divi, SiteOrigin Page Builder или Elementor
Подробнее о плагинах Page Builder читайте в разделе часто задаваемых вопросов
Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный T_FUNCTION в /home/www/blog/wp-content/plugins/category-posts/cat-posts.php в строке 58
Для некоторых функций, которые использовались в этой версии, требуется PHP 5.3+.
Приносим извинения за любую головную боль, которую это может вызвать у вас, но, честно говоря, вам лучше узнать у своей хостинговой компании, как вы можете обновить версию PHP, которую вы используете, и не только для того, чтобы использовать этот плагин.PHP 5.2 сейчас следует считать небезопасным, и вам следует обновить его ради вас самих.
PHP 5.2 очень старый, и его поддержка разработчиками php прекратилась более 5 лет назад php.net/eol.php.
Мы знаем, что есть люди, использующие PHP 5.2 wordpress.org/about/stats, и мы не можем представить, что у этих людей не будет других проблем, если они не обновятся.Вы проверяете версию PHP с помощью phpversion (), но виджет не работает
Проверьте также файл.htaccess, если есть запись для более старой версии PHP.
Длина отрывка в строках не работает с FireFox и IE
Для длины отрывка в строках мы используем функцию CSS под названием «line-clamp», которая в настоящее время не поддерживается в FireFox и IE.
Но поскольку он поддерживается всеми другими браузерами, мы думаем, что скоро он будет поддерживаться в FireFox и IE.
Браузер FireFox имеет охват 5%, что мы мало находим. Для этих 5% мы включили полифилл в наше дополнение Excerpt Extension.
У них должны быть одни из лучших групп поддержки. Настоятельно рекомендую, особенно если вам нужен надежный плагин для бизнеса.
Служба поддержки
помогла мне решить проблему с социальным обменом. Сначала казалось, что это вызвано виджетом постов категорий. Но после некоторого тестирования это было что-то другое.
Поддержка помогла мне указать на вероятную причину, которая не имела ничего общего с плагином виджета сообщений категории.Это был совершенно другой вопрос.
Поэтому они помогли мне решить проблему, даже если это не их плагин.
Так здорово поддержка.
Очень легко настроить вид, как виджет или шорткод. Использует настройщик для настройки отображения шорткода. Элегантный.
Большое спасибо за этот красивый плагин.
Клауп (Франция)
Спасибо! Будем искать альтернативное решение как можно скорее.ИЗБЕГАЙТЕ версии: обновление 4.9.1.
У меня был очень негативный опыт работы с этой компанией.
Бесплатная версия этого плагина отлично работала на моем сайте, но после обновления до платной версии он сломал мой сайт, добавив случайную ерунду и ссылки в мой заголовок и разрушив меню навигации.
Поэтому я вернулся к бесплатной версии и просто написал свой собственный код CSS (параметры стиля на самом деле единственное различие между бесплатной и платной версиями).
После того, как я связался со службой поддержки, объяснил ситуацию, предоставил им скриншоты и потратил кучу времени, отвечая на бессмысленные вопросы, мне сказали, что они не могут вернуть мне деньги, потому что их платежная система «не допускает возврата денег».»
Гм … что?
Я купил сотни плагинов WordPress за эти годы, и мне пришлось вернуть десятки из них, и мне НИКОГДА не отказывали в возмещении. Это базовый этикет — не брать с людей деньги за продукты, которые им не подходят!
Я очень разочарован в этой компании и больше не буду покупать у них ничего. НЕ ДАЙТЕ ИМ СВОИ ДЕНЬГИ. Они возьмут его и сбегут. Придерживайтесь бесплатной версии или просто используйте другой плагин …
Посмотреть все 69 отзывов
«Виджет сообщений категории» — это программа с открытым исходным кодом.Следующие люди внесли свой вклад в этот плагин.
авторов
Подробнее в нашем блоге…
4.9.5 — 12 мая 2020
- Исправлены отсутствующие параметры фильтра Widget_Title
4.9.4 — 2 марта 2020
- Исправлено удаление глобального события щелчка
4.9.3 — 18 марта 2020
- Фиксированный значок наведения мыши и индикация формата сообщения
4.9.2 — 23 мая 2019 г.
- Фиксированный запуск с постом
- Исправлено Заменить фигурку-элемент
4.9.1 — 17 мая 2019 г.
- Кнопка «Загрузить еще» / Ajax API
- Фильтр диапазона данных
- Текст, если поста нет
- Длина отрывка в строках (линия-зажим)
- Обрезка изображения с помощью CSS (подгонка объекта)
- Плавные изображения (максимальная ширина в%).
- Один размер большого пальца можно оставить пустым
- Интерфейс администратора: кнопка для простого добавления заполнителя сведений о записи
- Интерфейс администратора: кнопки установки / поиска размера миниатюр: +, ¼, ½, 2x, -, соотношение сторон и размеры медиа
4.8.5 — 02 апреля 2018
4.8.4 — 2 апреля 2018
- Фиксированный виджет Make SiteOrigin, совместимый с конструктором страниц
4.8.3 — 03 марта 2018
- Исправлено Обновленный виджет с нулевым размером большого пальца вызывал ошибку JavaScript
4.8.2 — 30 января 2018
- Исправлено Добавление виджета с настройщиком отображается только заголовок
- Исправлено Распознавать «пустые строки»> Следующая строка — это абзац в шаблоне в областях виджетов
4.8.1 — 25 января 2018 г.
- Исправлено Распознать «пустые строки»> Следующая строка — абзац в шаблоне
4.8 — 22 января 2018
- Поддержка значков шрифтов SVG для форматов сообщений
- Шаблон для расстановки реквизитов сообщения
- Готовые шаблоны
- Формат даты: время с момента публикации
- Фильтр по статусу сообщения: Опубликовано, запланировано, закрытое
- Эффект наведения: значок шрифта SVG
4.7.4 — 21 октября 2017
- Исправление для фильтрации по статусу поста (примечание приватное)
4.7.3 — 10 октября 2017 г.
- Добавить возможность фильтрации по статусу сообщения
- Фиксированный нижний колонтитул не меняется при переключении на «все сообщения» и обратно
4.7.2 — 25 февраля 2017 г.
- Добавить параметр для отключения только стилей шрифтов
- Исправлено, если опция «Все является ссылкой» не закрывает тег привязки
- Исправлено, если вариант «Все — ссылка» неправильный макет
- Исправлено, когда предоставляется выдержка вручную, используйте ее вместо создания автоматической.
- Исправлено, если опция «Отключить встроенный CSS» для обрезки миниатюр на стороне клиента не отключена.
- Исправлено, если опция «Отключить встроенный CSS» класс заголовка не отображается.
- Исправлено при наличии нескольких шорткодов, нажатие на метку флажка в любом из них выбирает тот, который находится в «первом».
- Исправлено, если опция «CSS обрезать до требуемого размера» для мульти-шорткодов
- Исправлено для анимации CSS
4.7.1 — 20 декабря 2016
- Поддержка нескольких коротких кодов в содержимом
- Добавить параметр для смещения поста (использовать два или более виджета за другим)
- Жидкие изображения для адаптивных макетов
- Установить эскиз как эскиз по умолчанию
- Добавить параметр для включения фильтров выдержек из тем и плагинов
- Добавить опцию отключения социальных кнопок, баннера,… в отрывке
- Добавить запись в раскрывающемся списке для «всех» категорий
- Добавить опцию отключения подкатегорий
- Добавить кнопки вставки шорткода на панель инструментов редактора
- Использовать профиль пользователя WP для настроек («автоматическое закрытие» и если кнопка шорткода появляется на панели инструментов редактора)
- Простой API для внешнего использования
- Поддержка локализации с помощью translate.wordpress.org: португальский (Бразилия) спасибо Энрике Вианна и немецкий Даниэль Флоетер
- Удалить опцию allow_html (вместо этого мы рекомендуем использовать отрывок из руководства или мы поддерживаем эту опцию дополнительно в расширении Excerpt Excerpt Excerpt для премиум-версии)
4.6.2 — 28 августа 2016
- Исправлено только пять экземпляров виджета, которые можно сопоставить с короткими кодами.
- Для редактирования шорткода добавляет ссылку настройщика на панель администратора, если страница / сообщение находится в режиме редактирования.
4.6.1 — 5 июня 2016
- Добавить параметры редактирования шорткода [catposts] только в настройщике
- Не закрывайте панели после сохранения.
- Возможность скрыть кнопки социальных сетей на выходе.
4.1.9 — 5 мая 2016
- Фиксированная неопределенная константа.
4.1.8 — 3 мая 2016
- Добавить эффекты наведения мыши: размытие
- Добавить возможность выбора разрешенного HTML в отрывке
- Добавить поддержку Jetpack «Поделиться — Показать кнопки на сообщениях»
- Исправлена ошибка деления на ноль (для небольших загружаемых изображений)
4.1.7 — 14 апреля 2016 г.
- Исправлена ошибка деления на ноль.
4.1.6 — 13 апреля 2016
- Добавить параметр обрезки CSS для эскизов.
- Добавить опцию для установки эффектов наведения мыши для миниатюры сообщения.
- Добавить вариант для изменения отрывка больше текста.
- Добавить параметр, разрешающий ссылки в отрывке
- Добавить фильтр «widget_title» для заголовка
- Добавить возможность скрыть заголовки сообщений.
4.1.5 — 4 февраля 2016
- Поддержка нескольких сайтов.
- Поддержка локализации.
- Область UI.
- Встречайте новый автор плагина mark-k
4.1.4
- Добавлена опция исключения текущего поста.
- Добавлена возможность скрывать сообщения, у которых нет миниатюр.
- Добавлена возможность сделать ссылку даты виджета на страницу категории.
- Добавлена возможность ссылки на страницу категории под списком сообщений.
- Добавлена опция показа автора сообщения.
- Добавлена опция форматирования выводимой строки даты.
4.1.3
- Добавлена возможность скрыть виджет, если в категории пока нет публикаций.
4.1.2
4.1.1
- Добавлена возможность поместить эскиз поверх изображения.
- Добавлена возможность показать / скрыть заголовок.
- Исправлено отсутствие фоновой ошибки.
4.1.0
- Добавлен конструктор PHP5.
- Добавлен параметр, разрешающий / запрещающий CSS виджета.
- Теперь совместим с WordPress 4.3.
- Встречайте новый автор плагина kometschuh
4.0
- Добавлен файл CSS для оформления поста.
- Теперь совместим с последними версиями WordPress.
3,3
3,2
- Добавлена возможность изменять порядок постов. По умолчанию сначала отображаются самые свежие сообщения.
3,1
- Исправлена ошибка в процедуре регистрации размера эскизов.
3,0
- Добавлена поддержка функции эскизов сообщений WP 2.9.
- Удалена поддержка плагина Simple Post Thumbnails.
- Добавлена возможность показывать дату публикации.
- Добавлена возможность установить длину отрывка.
- Добавлена возможность показывать количество комментариев.
2,3
- На самом деле пытался исправить ошибку, при которой wp_query global переписывался, вручную создавая экземпляр объекта WP_Query.
2,1
- Исправлена ошибка, при которой wp_query global переписывался.
2,0
.
отображаемых сообщений — простые списки, сетки, навигация и многое другое — плагин WordPress
Display Posts позволяет легко отображать контент со всего вашего сайта. Начните с добавления этого шорткода в редактор содержимого, чтобы отобразить список ваших последних сообщений:
[дисплей-сообщения]
Фильтр по категории
Чтобы показывать сообщения только в определенной категории, используйте параметр категории:
[display-posts category = "news"]
Отображение в виде сетки сообщений
Вы можете создать великолепно выглядящую сетку сообщений на основе столбцов с небольшим стилем.Вот как!
Список популярных сообщений
Вы можете выделить свой популярный контент несколькими способами. Если вы хотите отображать сообщения с наибольшим количеством комментариев, используйте:
[display-posts orderby = "comment_count"]
Вы также можете размещать самые популярные сообщения в социальных сетях.
Включить эскизы, выдержки и многое другое
Параметры отображения позволяют вам контролировать, какая информация будет отображаться для каждого сообщения. Чтобы включить изображение и резюме, используйте:
[display-posts include_excerpt = "true" image_size = "thumbnail"]
Вы можете использовать любой размер изображения, добавленный WordPress (миниатюра, средний, средний_большой, большой) ИЛИ любой пользовательский размер изображения, добавленный вашей темой или другими плагинами.
Сортируйте список, как вам нравится.
По умолчанию в списке сначала будет отображаться новейшее содержимое, но вы можете упорядочить его по заголовку, порядку меню, релевантности, типу содержимого, метаданным и т. Д.
Список предстоящих событий
Вы можете легко составить список предстоящих событий из любого календаря событий. Для каждого плагина потребуется немного другой код.
Вот руководства для популярных плагинов календаря событий. Если вашего плагина здесь нет, отправьте запрос в службу поддержки, и я добавлю его!
Обучающие программы
Наши обучающие программы охватывают общие запросы настройки и часто обновляются.
Полная документация
- Параметры запроса для настройки отображаемых сообщений (фильтр по категории, тегу, дате…)
- Параметры отображения определяют способ отображения сообщений (заголовок, отрывок, изображение…)
- Части шаблона для отображаемых сообщений, которые идеально соответствуют спискам сообщений вашей темы
- Выходной фильтр для полного контроля над тем, как объявление выглядит на вашем сайте
- Фильтры для еще более мощных настроек для разработчиков
Добавочные номера
- Загрузите
display-posts-shortcode
в каталог/ wp-content / plugins /
. - Активируйте плагин через меню Плагины в WordPress.
- Добавьте шорткод
[display-posts]
к сообщению или странице.
«Отображение сообщений — простые списки, сетки, навигация и многое другое» — это программное обеспечение от компании código aberto. Как seguintes pessoas contribuíram para este plugin.
Contribuidores
Версия 3.0.2
* Добавлен фильтр pre_display_posts_shortcode_output
перед запуском шорткода, используемый для временного кэширования, см. # 210
* Обновлен плагин, чтобы передать стандарты кодирования, см. # 214
* Удалено уведомление администратора опроса, см. # 213
* Не отображать пустой список терминов, см. № 208
Версия 3.0,1
* Предотвратить добавление в запрос пустых пустых параметров, см. №207
Версия 3.0.0
* Добавлен параметр author_id, см. # 195
* Добавлен параметр has_password
* Добавлен параметр s для выполнения поиска по сайту, см. # 184
* Добавлен параметр формата date_format = «относительный» (например, 2 дня назад), см. # 194
* Добавлены параметры post_parent__in и post_parent__not_in, см. # 193
* Добавлена опция excerpt_dash = ”false” для отключения тире в отрывке, см. # 204
* Добавлены дополнительные параметры в display_posts_shortcode_output
filter
* Добавлен дополнительный параметры фильтра display_posts_shortcode_category_display
, см. # 185
* Цикл $ dps_listing теперь доступен глобально, см. # 198
* Цикл $ dps_listing теперь доступен в фильтрах открытия / закрытия
* Добавлено.класс excerpt-more для выделения большего количества текста, см. # 205
* Теперь текст excerpt_more всегда добавляется в конец отрывка, см. # 197
* В параметрах, которые поддерживают несколько терминов, они теперь могут быть разделены запятой или запятой, см. № 183
Версия 2.9.0
* Новый параметр exclude
для исключения определенных идентификаторов сообщений, см. # 154
* Новый параметр category_id
для указания категории по идентификатору (примечание: принимает только один идентификатор), см. # 156
* Новый параметр include_date_modified
для отображения даты последнего обновления сообщения, см. # 150
* Название шорткода теперь отображается над оболочкой (ul / ol / div), исправлена недопустимая разметка, см. # 165
* Ограничить видимость до читаемых сообщений
Версия 2.8.0
* Добавлен include_link = ”false” для удаления ссылки из заголовка и изображения сообщения, см. № 137
* Исправлено отображение категории при использовании нескольких типов сообщений, см. № 143
* Исправлена проблема объединения нескольких таксономий, см. № 131
Версия 2.7.0
* Добавлена поддержка Соавторов Plus Addon.
* Добавлен параметр для исключения дочерних терминов в налоговых запросах, дополнительная информация
* Добавлен фильтр для отображения полной версии ручной выдержки, независимо от excerpt_length.дополнительная информация
* Удалены короткие коды из пользовательских отрывков, дополнительная информация
* Исправлена видимость личных сообщений, дополнительная информация
Версия 2.6.2
* Дополнительные улучшения фрагментов, см. # 110
* Добавлен параметр content_class
* Исправлена ошибка запроса даты, см. # 108
* Исправлено уведомление о неопределенной переменной, если include_title = ”false”
Версия 2.6.1
* Исправить проблему с вручную указанными выдержками
Версия 2.6
- Добавить поддержку для author = «current»
- Добавить поддержку нескольких классов-оболочек
- Добавить поддержку параметра excerpt_length
- Добавить поддержку параметра excerpt_more
Версия 2.5,1
- Исправить проблему с указанными вручную выдержками
Версия 2.5
- Добавить поддержку запросов даты
- Исключить дочерние страницы с post_parent = ”0 ″
- Запрос по текущим условиям таксономии. Пример: [display-posts taxonomy = «category» tax_term = «current»]
- Отображение категорий сообщения с помощью [display-posts category_display = ”true”]
- Еще много исправлений. См. Полный список изменений на GitHub.
Версия 2.4
- Добавить параметр «include_author»
- Добавить параметр exclude_current для исключения текущего сообщения из результатов
- Если вы отображаете полное содержание результатов, дополнительное использование шорткода в этих сообщениях теперь отключено.
- Прочие мелкие улучшения
Версия 2.3
- Включить атрибуты шорткода в фильтр оболочки
- Добавить параметр «no_posts_message», чтобы указать контент, отображаемый, если сообщений не найдено
- Добавить фильтры к заголовку и постоянной ссылке
- Ограничить личные сообщения зарегистрированными пользователями
- Добавить поддержку для исключения прикрепленных сообщений
- Добавить поддержку для заказа по meta_key
Версия 2.2
- Использовать исходные атрибуты для фильтров
- Добавить поддержку нескольких запросов таксономии
- Добавить фильтр для пост-классов
- Добавить поддержку содержимого сообщений в цикле сообщений
Версия 2.1
- Добавить поддержку статуса сообщения
- Добавить поддержку для автора сообщения
- Добавить поддержку для смещения почты
Версия 2.0
- Явно объявить аргументы, подпорки danielbachhuber
- Дезинфицируйте каждый атрибут шорткода в целях безопасности, props danielbachhuber
Версия 1.9
- Добавьте параметр date_format, чтобы вы могли настроить отображение дат.
- Добавлен класс .excerpt-dash, чтобы можно было использовать CSS для удаления черточки.
- Очищена кодовая база в соответствии со стандартами кодирования WordPress
Версия 1.8
- Добавлен
display_posts_shortcode_no_results
фильтр для отображения контента, если нет сообщений, соответствующих текущему запросу. - Добавить поддержку нескольких типов сообщений.[display-posts post_type = ”page, post”]
Версия 1.7
- Добавлен аргумент
id
для указания конкретных идентификаторов сообщений - Добавлен фильтр
display_posts_shortcode_args
на случай, если нужные аргументы еще не включены в шорткод. См. Пример: http://www.billerickson.net/code/display-posts-shortcode-exclude-posts/
Версия 1.6
- Добавлено
post_parent
, где вы можете указать родителя по идентификатору, или вы можете сказатьpost_parent = current
, и он будет использовать идентификатор текущей страницы. - Добавлена оболочка
- Добавлена поддержка нескольких терминов таксономии (через запятую) и оператора таксономии (IN, NOT IN или AND).
Версия 1.5
* Для наглядности я меняю номера версий. Без изменений функций
Версия 0.1.5
* Добавлен фильтр (display_posts_shortcode_output), чтобы вы могли изменять вывод отдельных сообщений по своему усмотрению.
Версия 0.1.4
- Добавлены post_type, taxonomy, tax_term и include_excerpt
- Добавлены классы в каждую часть списка (изображение, заголовок, дата, выдержка), чтобы упростить изменение внешнего вида с помощью CSS
.
Версия 0.1.3
Версия 0.1.2
Версия 0.1.1
- Исправить проблему с интервалом в плагине
Версия 0.1
- Это версия 0.1. Все новое!
.
Добавить комментарий