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



 

Здравствуйте, гость ( Вход | Регистрация )

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


Бывалый
****

Группа: User
Сообщений: 293
Регистрация: 20.9.2010
Поблагодарили: 64 раза
Репутация:   12  


Приятных выходных всем читающим.
Нашел вот такой скрипт вывода похожих записей из той-же категории, в которой находится и сам пост. Успешно работает в типах записей 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
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Ссылки с форумов, крауд - от 45 рублей без предоплаты
адекватная цена за тематические ссылки
4 Bob_Jo 676 Вчера, 15:05
автор: Bob_Jo
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыЦелевая аудитория в вашу группу ВК. Живые пользователи. Не офферы, не накрутка. Без банов и списаний
27 VilD 6794 Вчера, 7:47
автор: cashwallet
Открытая тема (нет новых ответов) Инстаграм без гугл-аккаунта
смартфон, к слову, тоже
2 alxpn 837 16.6.2018, 17:05
автор: alxpn
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыTraffic Light - CPA партнёрка, без холда, высокий EPC, актуальные офферы
148 Traffic_Light 31708 5.6.2018, 13:02
автор: Traffic_Light
Горячая тема (нет новых ответов) DancewithBender - Wap клик. WMR каждый день без комиссий
30 kuprum 6937 30.5.2018, 16:39
автор: kuprum


 



RSS Текстовая версия Сейчас: 21.6.2018, 12:26
Дизайн