Как отображать последние сообщения в WordPress

/

Вы хотите, чтобы ваши последние сообщения отображались в WordPress? Отображение недавних сообщений помогает пользователям легко находить ваш новый контент и проводить больше времени на вашем сайте.

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

В этой статье мы покажем вам, как отображать последние сообщения в WordPress, используя множество различных методов.

Отображение последних сообщений в WordPress

Зачем добавлять последние сообщения в WordPress?

Если вы ведете блог или веб-сайт WordPress в течение длительного времени, возможно, некоторые старые статьи получают регулярный трафик из поисковых систем и других источников.

Многие из этих пользователей проверят информацию, которую они искали, и оставят ее. Более 75% этих посетителей никогда больше не увидят ваш сайт.

Чтобы пользователи возвращались на ваш сайт, вам необходимо убедиться, что они проводят на нем больше времени.

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

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

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

Метод 1. Используйте блок Гутенберга последних сообщений WordPress

В редактор блоков WordPress (Gutenberg) есть встроенный блок для отображения ваших последних сообщений. Вы можете легко добавить это в любой из постов или страниц вашего сайта.

Чтобы использовать этот блок, просто отредактируйте сообщение, в котором вы хотите отображать последние сообщения. На экране редактирования сообщения вам необходимо добавить блок «Последние сообщения» в область содержимого.

Добавление блока последних сообщений на страницу

Есть много разных способов настроить этот блок. По умолчанию он показывает только заголовки сообщений, но вы можете легко настроить его.

Например, вы можете включать и выключать контент публикации на правой панели. Это позволяет вам выбрать добавление содержимого публикации или отрывка рядом с заголовком.

Вы также можете настроить длину отрывка, которая по умолчанию составляет 55 слов, но вы можете выбрать любое значение от 10 до 100 слов.

Настройка отображения отрывка сообщения

При желании можно отобразить дату публикации. Это появится сразу под заголовком.

Отображение дат ваших последних сообщений

Вы также можете выбрать, как именно будут отображаться ваши сообщения. Их можно упорядочить иначе, чем по умолчанию «от новых до самых старых», и вы можете отображать только последние сообщения из определенной категории.

На панели настроек вы также можете выбрать, сколько сообщений будет отображаться. По умолчанию в блоке отображается 5 сообщений, но вы можете отображать от 1 до 100 сообщений.

Сортировка и фильтрация списка последних сообщений

У вас также есть возможность отображать ваши последние сообщения в виде сетки столбцов, а не списка.

Настройка отображения последних сообщений в формате сетки

Вы можете настроить сетку для избранных изображений для ваших сообщений, изменить размер изображения и соответствующим образом выровнять их:

Добавление избранных изображений в блок последних сообщений

Вот как готовый блок выглядит на сайте в реальном времени:

Блок последних сообщений отображается в реальном времени

Метод 2. Используйте виджет последних публикаций WordPress

Что, если вы хотите, чтобы список ваших последних сообщений отображался на боковой панели, а не на странице? WordPress поставляется со встроенным виджетом по умолчанию для отображения последних сообщений на боковой панели вашего сайта или в любой области, готовой для виджетов.

На панели управления WordPress перейдите в «Внешний вид» Виджеты и добавьте виджет «Последние сообщения» на свою боковую панель.

Виджет последних публикаций

Встроенный виджет "Недавние сообщения" не предлагает много вариантов. Вы можете дать виджету заголовок, выбрать, отображать ли даты публикаций, и добавить количество сообщений, которые вы хотите отображать.

Когда вы закончите, нажмите кнопку «Сохранить», чтобы сохранить настройки виджета.

Вот виджет в блоге с заголовком «Новые сообщения» и включенными датами:

Последние сообщения, отображаемые на боковой панели блога

Метод 3. Используйте виджет

Упомянутый выше встроенный виджет весьма ограничен.

Что, если вы хотите отображать эскизы и отрывки из ваших недавних сообщений? Что, если вы хотите, чтобы на боковой панели отображались только сообщения из определенной категории?

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

Во-первых, вам нужно установить и активировать плагин WordPress Recent Posts Widget With Thumbnails.

Затем перейдите на страницу Внешний вид »Виджеты, где вы должны увидеть виджет« Последние сообщения с миниатюрами ».

Виджет «Последние сообщения с миниатюрами» в списке доступных виджетов

Вам нужно добавить его на свою боковую панель или в другую область с поддержкой виджетов.

Виджет Последние сообщения с миниатюрами на боковой панели

Виджет «Последние сообщения с миниатюрами» имеет множество опций. Это дает вам полный контроль над тем, как вы хотите отображать последние сообщения на своем сайте WordPress.

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

Когда вы закончите, не забудьте нажать кнопку «Сохранить», чтобы сохранить настройки. Теперь вы можете посетить свой веб-сайт, чтобы увидеть свои недавние сообщения с эскизами.

Отображение последних сообщений на боковой панели

Метод 4. Отображение последних сообщений с помощью шорткода

Использование блока «Последние сообщения» - определенно самый простой способ отобразить последние сообщения в записях и на страницах WordPress. Однако, если вы решили отключить Gutenberg и оставить классический редактор, вы можете вместо этого использовать короткие коды.

Сначала установите и активируйте плагин Display Posts. Он работает "из коробки", и вам не нужно настраивать никаких параметров.

Просто отредактируйте сообщение или страницу, на которой вы хотите отображать свои недавние сообщения. Затем используйте шорткод [display-posts]. Плагин предлагает целый ряд параметров, которые вы можете использовать с шорткодом.

Вот несколько примеров того, что вы можете делать с помощью этого плагина.

Показать 3 недавних сообщения с миниатюрами и отрывком:

[display-posts posts_per_page="3" image_size="thumbnail" include_excerpt="true"]

Показывать недавние страницы вместо сообщений:

[display-posts posts_per_page="3" post_type="page"]

Измените порядок на заголовок вместо даты:

[display-posts posts_per_page="3" orderby="title"]

Отображение недавних страниц на определенной родительской странице:

[display-posts posts_per_page="3" post_type="page" post_parent="5"]

Вы также можете добавить дополнительную укладку. Например, вы можете выровнять избранные изображения по левому краю. Вы можете сделать это, используя инструкции на сайте плагина здесь.

Вот как выглядел наш список последних сообщений, используя эти инструкции:

Отображение последних сообщений с помощью виджета шорткода

Полный список параметров можно найти в документации плагина.

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

<?php
add_filter('widget_text', 'do_shortcode');

Метод 5. Отображение недавних сообщений вручную в WordPress

Более продвинутые пользователи WordPress могут захотеть добавить последние сообщения прямо в свои файлы тем WordPress. Конечно, для этого следует использовать дочернюю тему, чтобы при обновлении темы не потерять свои изменения.

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

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

<ul>

<?php
// Define our WP Query Parameters
$the_query = new WP_Query( 'posts_per_page=5' ); ?>


<?php
// Start our WP Query
while ($the_query -> have_posts()) : $the_query -> the_post();
// Display the Post Title with Hyperlink
?>


<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>


<li><?php
// Display the Post Excerpt
the_excerpt(__('(more…)')); ?></li>


<?php
// Repeat the process and reset once it hits the limit
endwhile;
wp_reset_postdata();
?>
</ul>

Этот код отображает пять последних сообщений с их заголовком и отрывком. Класс WP_Query имеет множество параметров, которые позволяют настраивать его так, как вам нравится. Для получения дополнительной информации обратитесь к документации разработчика WordPress.

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

Нужна помощь с WordPress? Свяжитесь сейчас
[email protected]

Это переведенная версия оригинальной статьи от wpbeginner, весь контент, изображения и авторство принадлежит автору

Полное руководство по увеличению скорости и производительности WordPress

Вы хотите ускорить работу своего сайта WordPress? Страницы с быстрой загрузкой улучшают пользовательский интерфейс, увеличивают количество просмотров

Как исправить ошибку «Вы уверены, что хотите это сделать?» В WordPress

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

Как отображать рекламные блоки в определенных сообщениях в WordPress

Вы хотите отображать рекламные блоки в определенных сообщениях WordPress? Это место размещения позволяет показывать рекламу, когда пользователи активно

Как добавить новый плагин страницы Facebook в WordPress

Facebook Like Box, также известный как фан-бокс Facebook, стал обязательным элементом для многих веб-сайтов. Недавно Facebook заменил этот виджет новым плагином