Вообщем выводим запись (пост)
и нужно нам вывести таблицу есть ли связавнные с этой записью посты в других категориях (по списку)
т.е. берем тайтл записи и ищем в определенной категории
если есть – выводим ссылку на это связанный пост
если нет – не выводим )
алгоритм реализации понятен но как искать тайтл этой записи в определенной категории?
Ищите плагин Similar Post.
да не) он и так стоит
он выводит рандом
а мне нужна конкретика – ищем связанные посты в определенных категория, если нет – пишем "нету"
Если конкретика, так есть плагины "сериализации" постов http://wordpress.org/extend/plugins/tags/series
такс смотрю… первый плаг отпадает, смотрю второй – похоже тоже нет, они больше для написания в блоге романа по главам подходят
Ну, звыняйте, я их не писал. Просто когда-то интересовался связными публикациями, и меня туда послали. Ну, а я – Вас. 🙂
Я, кстати, ограничился плагином related-posts.
честно я не могу понять зачем эти плагины, то что ои делают с помощью категорий можно организовать
а по моей проблеме – related posts (similar posts) у меня выводят новости по теме – там не нужно точное вхождение заголовка
а тут, допустим, у вас есть статья о lexus rx-300 – в категории "автомобили")
там вводная информация об этой машине, кратко вообщем
но есть еще категория "краш тесты" где есть пост о краш тесте это машинки
аналогично есть категория "руководства по эксплуатации", "фотографии" и проч
в посте по машинке выводим после тех характеристик
<cсылка>Краш тест Lexus RX300 </ссылка>
<cсылка>Фотографии Lexus RX300 </ссылка>
Еще примерно в ту же сторону: http://wordpress.org/extend/plugins/cross-references-plugin/
В плагине related-posts есть настройка "веса" разных частей поста. Думаю, что если увеличить вес title и уменьшить остальные, то будет искать как надо. Или почти как надо.
да есть такое, но если материала нет то ничего не выводит, а мне надо написать напр "фотографии нет")
Ну, тогда php в руки…
эх как я оттягивал этот момент), но чтото мне говорило, что готового решения нет)
Как только напишите свое, так сразу найдется готовое. 😀
Ю.Б., отправил Вам электронное письмо (именно так)