Похожие записи по категории

Вопрос: Смотрел плагины Simple Tags, Related Posts, с помощью которых можно делать перелинковку записей блога, т.е. задавать записи метки и связывать похожие записи блога. Но там нужно прописывать записям метки, без этого никак? С помощью какого плагина (если такой плагин существует) можно перелинковать записи блога так, чтобы не прописывать каждой записи теги. И как связывать только записи из одной и той же категории, т.е. новости с новостями, а финансы с финансами.

Ответ: Использовать плагин Related Posts by Category. Плагин создает в конце поста список похожих записей, и составляет этот список из постов той же категории, что и текущая запись. Чтобы вывести результат работы плагина в записи, необходимо после активации Related Posts by Category в single.php в нужном месте шаблона добавить следующий php код: <?php related_posts_by_category(ваши_параметры) ?>. Пример такого php кода с возможными параметрами: пример кода (смотреть).

Похожие записи

Комментариев: 6

  1. admin пишет:

    Если не хочется лишний раз использовать плагин, можно добавить список похожих записей из одной категории вставкой php кода в шаблон:

    <?php $cat = get_the_category(); $cat = $cat[0]; ?>
    <ul>
    <?php
    $myposts = get_posts(’numberposts=5&offset=0&exclude=’.$id.’&category=’.$cat->cat_ID);
    foreach($myposts as $post) :
    ?>
    <li><a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a></li>
    <?php endforeach; ?>
    </ul>

  2. Arik пишет:

    Спс. подошло, работает:)

  3. Alex пишет:

    2admin

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

    Вопрос:

    А как с помощью подобного кода в конце записи отображать те же записи но с графическими “превью картинками”? (На подобие инфомеров)

  4. admin пишет:

    Alex, этот код к сожалению показал себя плохо. Из-за него перестает работать комментирование, т.е. комментарии добавляются но список комментариев не показывается.

  5. Ulric пишет:

    К сожалению данный плагин у меня не заработал. Установил, активировал, вставил код в single.php. При попытке открыть одиночную запись выдает ошибку: Parse error: syntax error, unexpected ‘>’ in Z:\home\word\www\wp-content\themes\wpburn-blue\single.php on line 26
    При попытке вставить пхп код (приведенный здесь, не плагин) ссылки выводятся, НО. С правильным анкором но такого вида:
    Анкор
    Не подскажете в чем проблема? Мои познания в пхп не позволяют разобраться самому. Или может есть еще подобный плагин (выводящий ссылки из одной рубрики)? Спасибо.

  6. Андрей пишет:

    Ulric, код в записи правильный, просто WP его отформатировал. Добавил ссылку на файл с примером рабочего кода.

Оставить комментарий