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

/

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

Отображение связанных сообщений одного и того же автора в WordPress

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

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

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

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

Настройки плагина похожих сообщений

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

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

Автор матча

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

Включить вывод

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

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

Связанные сообщения автора отображаются в WordPress

Метод 2: вручную отобразить связанные сообщения того же автора в WordPress

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

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

<?php
function wpb_related_author_posts($content) {
    if ( is_single() ) {
        global $authordata, $post;
        $content .= '<h4>Similar Posts by The Author:</h4> ';
        $authors_posts = get_posts( array( 'author' => $authordata->ID, 'post__not_in' => array( $post->ID ), 'posts_per_page' => 5 ) );
        $content .= '<ul>';
        foreach ( $authors_posts as $authors_post ) {
            $content .= '<li><a href="' . get_permalink( $authors_post->ID ) . '">' . apply_filters( 'the_title', $authors_post->post_title, $authors_post->ID ) . '</a></li>';      
        }
        $content .= '</ul>';
        return $content;      
    }
    else {
        return $content;
    }  
}
add_filter('the_content','wpb_related_author_posts');  

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

Связанные сообщения автора отображаются вручную в WordPress

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

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

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

Как запланировать купоны в WooCommerce (и сэкономить время)

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

Как отключить выполнение PHP в определенных каталогах WordPress

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

Как отключить автоматическое обновление уведомлений по электронной почте в WordPress

Вы хотите отключить автоматическое уведомление об обновлении по электронной почте в WordPress? По умолчанию WordPress отправляет уведомление по электронной

Окончательное руководство по подключению AWeber к WordPress

Хотите подключить AWeber к своему сайту WordPress? AWeber - один из самых популярных сервисов электронного маркетинга в сети. В этом полном руководстве мы