wordpress - другие посты той же категории на странице поста - PullRequest
0 голосов
/ 28 марта 2011

Мне нужно связать последние 5 постов той же категории после содержания поста в WordPress. Кто-нибудь может мне помочь? спасибо

Ответы [ 2 ]

0 голосов
/ 28 марта 2011

Перед циклом объявите некоторую переменную, которая будет содержать категорию сообщения.Чем запросить сообщения с этим котом.

Вот пример:

<?php
$cat_id = 0; // declare var
if(have_posts()):
  while(have_posts()):
    // do what you usually do
    $cat_id = $post->post_category;
  endwhile;
endif;

// here you will get posts and make html output
$last_in_cat = get_posts('posts_per_page=5&cat='.$cat_id);
foreach($last_in_cat as $cat_post):
?>
<a href="<?php $cat_post->guid ?>"><?php $cat_post->post_title ?></a>
<?php endforeach; ?>
0 голосов
/ 28 марта 2011

Вы можете получить любую нужную сумму, используя WP_Query . Это очень гибкий инструмент, и вы обязательно должны начать его использовать. Это как SQL-запросы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...