X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Похожие записи Wp без плагина. Собственный тип записей., Слегка подправить код.
S1xteen
S1xteen
Topic Starter сообщение 7.10.2012, 15:39; Ответить: S1xteen
Сообщение #1


Приятных выходных всем читающим.
Нашел вот такой скрипт вывода похожих записей из той-же категории, в которой находится и сам пост. Успешно работает в типах записей post, но не получается сделать чтобы заработало в собственных типах записей.
Развернуть/Свернуть
                  <?php
                        $categories = get_the_category($post->ID);
                        if ($categories) {
                             $category_ids = array();
                             foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;

                             $args=array(
                                 'category__in' => $category_ids,
                                 'post__not_in' => array($post->ID),
                                 'showposts'=>4, // количество ссылок
                                 'caller_get_posts'=>1,
                             );

                        $my_query = new wp_query($args);
                             if( $my_query->have_posts() ) {
                                 echo '<ul id="related">';
                                 while ($my_query->have_posts()) {
                                     $my_query->the_post();
                                 ?>
                                     <li><a href="<?php the_permalink() ?>" title="<?php the_title('', ''); ?>"><?php the_post_thumbnail('thumbnail', array('alt'=>'', 'title' => get_the_title()))?></a>
                                     <a class="link" href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
                                 <?php
                                 }

                                 echo '</ul>';
                             }
                             else {echo "Похожих обзоров нет.";}
                             wp_reset_query();
                        }
                        ?>


В одном месте вычитал, что нужно просто дописать в $args 'post_type' => 'post_type_name' но все-равно не работает.

Проблему решил, но достаточно хреновым способом, по этому показывать лучше не буду, ибо реализовано конкретно под мой сайт.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыНастройка яндекс директ рекламы БЕЗ РАСХОДОВ БЮДЖЕТА
Количество продаж будет ОГРАНИЧЕННО!
22 ITstaf 4413 Вчера, 21:00
автор: 100ftd
Открытая тема (нет новых ответов) PROXY-STORE.COM — ipV4 прокси от 42р В МЕСЯЦ с ротацией и без! Лучшая цена на рынке. 200+ стран
21 proxystore 5346 19.4.2024, 12:02
автор: proxystore
Открытая тема (нет новых ответов) Большие базы Semrush кейвордов по разным тематикам! Много кейвордов с трафиком и без конкуренции! Volume, KD, CPC
22 Krok 6764 12.4.2024, 5:17
автор: Krok
Открытая тема (нет новых ответов) Скрипты и программы на заказ любой сложности. Без предоплаты. Быстро, качественно и недорого!
5 c4p1t4l15t 2531 6.4.2024, 12:51
автор: c4p1t4l15t
Открытая тема (нет новых ответов) Обменяю Юмани на гривны без комиссии
3 freeax 1007 2.4.2024, 1:46
автор: Llirik


 



RSS Текстовая версия Сейчас: 24.4.2024, 17:38
Дизайн