БЛОГ 2410

Как отображать случайные сообщения в WordPress

Как отображать случайные сообщения в WordPress
Обсудим ваш проект?

Предлагаем обсудить, чем мы можем вам помочь. Забронируйте 15-минутную консультацию.

Поделиться статьей

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

Как отображать случайные записи в WordPress
Как отображать случайные записи в WordPress Изображение с сайта wpbeginner.com

Зачем и где отображать случайные сообщения в WordPress

По умолчанию WordPress перечисляет ваши сообщения в блоге в обратном хронологическом порядке (от самых новых к самым старым). Это позволяет пользователям первыми видеть ваши последние сообщения.

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

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

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

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

Метод 1: отображение случайных сообщений в WordPress с помощью плагина

Этот метод проще и рекомендуется для большинства пользователей.

Первое, что вам нужно сделать, это установить и активировать плагин Advanced Random Posts Widget. Для получения дополнительной информации см. Наше пошаговое руководство по установке плагина WordPress.

После активации вам необходимо перейти на страницу Внешний вид »Виджеты. Вы заметите новый виджет под названием «Случайные сообщения» под списком доступных виджетов.

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

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

Настройки виджета случайных публикаций
Настройки виджета случайных публикаций Изображение с сайта wpbeginner.com

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

Для более опытных пользователей плагин также позволяет добавлять пользовательский код до и после HTML, а также свой собственный CSS.

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

Случайные сообщения с миниатюрами и отрывком
Случайные сообщения с миниатюрами и отрывком Изображение с сайта wpbeginner.com

Метод 2: отображение случайных сообщений в WordPress с помощью кода

Этот метод требует, чтобы вы добавили код в файлы темы WordPress. См. Наше руководство о том, как скопировать код вставки в WordPress.

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

<?php
function wpb_rand_posts() {
    $args = array(
        'post_type' => 'post',
        'orderby'   => 'rand',
        'posts_per_page' => 5,      
    );
    $the_query = new WP_Query( $args );
    if ( $the_query->have_posts() ) {
        $string .= '<ul>';
        while ( $the_query->have_posts() ) {
            $the_query->the_post();
            $string .= '<li><a href="'. get_permalink() .'">'. get_the_title() .'</a></li>'; 
        }
        $string .= '</ul>';
        /* Restore original Post Data */ 
        wp_reset_postdata();  
    }
    else {
        $string .= 'no posts found';    
    }
    return $string;   
}
add_shortcode('wpb-random-posts','wpb_rand_posts');
add_filter('widget_text', 'do_shortcode');   

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

Теперь вы можете отображать случайные сообщения внутри сообщения, страницы или текстового виджета WordPress с помощью шорткода [wpb-random-posts].

Простой список случайных сообщений
Простой список случайных сообщений Изображение с сайта wpbeginner.com

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

Свяжитесь с нами.

Узнайте, чем мы можем быть для вас полезны.

Контакты
Как отображать случайные сообщения в WordPress | Блог 2410

Агентство веб разработки.

Услуги программирования и веб разработки по фиксированной цене. Специализация: WordPress, разработка B2B решений и создание кастомных скриптов.

WordPress

Разработка шаблонов, плагинов, интернет магазинов на WooCommerce, создание сайтов

Подробнее

B2B решения

CRM, ERP, внутренние системы, автоматизация, калькуляторы, SaaS и индивидуальные решения

Подробнее

Программирование

Разработка кастомных скриптов, API, интеграции, Zapier, Integromat, автоматизация

Подробнее

Подписка

Безлимитные услуги графического дизайна и веб разработки по фиксированной цене

Подробнее