Похожие записи – именно то, что заставляет посетителей надолго задерживаться в блоге. Так же похожие записи создают неплохую перелинковку – поисковый робот, зайдя в запись, увидит несколько внутренних ссылок, по которым и проследует, индексирую их. Грамотно подобранные похожие записи влияют на популярность блога, поэтому каждый блоггер старается снабдить свой блог этой фишкой. Есть несколько принципов формирования похожих записей: по категориям, по тегам, по содержимому публикации, по названию. Практика показывает, что наилучший результат дает вывод похожих записей по тегам и по категориям.
Некоторые активно используют теги, некоторые же – категории. И не обязательно для этого применять плагины – можно это сделать с помощью вставки кода. Я уже писал, как вывести похожие записи по тегам:
- Как вывести список похожих постов без плагинов (по тегам)
- Как без плагинов вывести похожие записи с картинками и анонсами | часть 1
- Как без плагинов вывести похожие записи с картинками и анонсами | часть 2
Если вы не хотите пользоваться плагинами для вывода похожих записей из той же категории, к какой принадлежит просматриваемый пост, то можете воспользоваться кодом, который приведу ниже:
Похожие записи из категории
Гениально! Спасибо! Запарил этот wp related posts.
у меня такая проблема.список выводит,но не 10 штук а все которые есть в рубрике.Ставил значение showposts меньше но никакой реакции.
А куда вы вставляете код? Желательно вставлять его в цикл, то есть вовнутрь поста (например, сразу после вывода содержимого поста).
Спасибо! Попробовала на своем сайте! Шикарно внедрилось)))
Сегодня был замечен глюк. Ваш код что-то делает с комментариями, которые добавляются людьми. Выводятся комменты не к этой записи, а к похожим! Так расстроилась, пришлось код убрать :((
Зарегестрировалась. Вы тут пишете про цикл, может, в этом моя ошибка? Что вы подразумеваете под циклом? Вот собственно мой сайт _http://ladystory.ru/_ У меня задача – вывести похожие записи уже под рекламой, чтобы не снизить себе доход. Вывожу до блока начала комментариев, встает отлично, но комментарии начинают выводиться к похожим записям.
Код нужно вставлять внутри цикла
Комментарии находятся за его пределами.
noindex сейчас не работает – Яндекс отказался от этой директивы.
А вы куда вставляете код? Сразу перед строчкой
?
Когда я ставлю до
у меня полностью обрезаются комментарии под записью.
Если я ставлю сразу перед
начинают вызываться комментарии похожих записей. Спасибо, что подчистили код, полночи нервничала ;))
Ноуиндекс я оставила для всяческих анализаторов сайтов, иначе выскакиевает 7 внешних, это нервирует))
Когда я ставлю до
у меня полностью обрезаются комментарии под записью.
Если я ставлю сразу перед
начинают вызываться комментарии похожих записей.
Спасибо, что подчистили код, полночи нервничала )
Ноуиндекс я оставила для всяческих анализаторов сайтов, иначе выскакиевает 7 внешних, это нервирует))
Попробуйте вставить код сразу перед
a после вставленного кода добавить строчку
Должно быть примерно так:
Еще одна мысль – а если comments_template вынести за пределы цикла и вставить сразу после строчки
?
Спасибо! Потестю и отпишусь Вам.
Спасибо! Первый способ дал тот же эффект, а второй сработал! Все работает отлично! ))))))
И, если можно, удалите потом мой код. Или потрите дерект, не подумав добавила с id. Благодарю!
Все гениально и просто. Огромное спасибо
Подскажите, как заставить заработать этот код в собственных типах записей?
Говорят, что нужно дописать строку
но все-равно не отображаются :(
А вообще спасибо, хорошая реализация вывод похожих записей.