2010-05-04 6 views
2

Я хотел показать пост от всех недавнего поста из конкретной категорииПоказано недавнее сообщение из определенной категории

до сих пор это то, что у меня есть, но:

<ul> 
    <?php 
    $number_recents_post = 5; 
     $recent_posts = wp_get_recent_posts($number_recents_post); 
     foreach($recent_posts as $post){ 
     echo '<li><a href="' . get_permalink($post["ID"]) . '" title="Look '.$post["post_title"].'" >' . $post["post_title"].'</a> </li> '; 
     } ?> 
    </ul> 

Я попытался превратить его в это, но не работает

<ul> 
    <?php 
    $number_recents_post = 5; 
     $recent_posts = wp_get_recent_posts($number_recents_post . 'cat=3,4,5'); 
     foreach($recent_posts as $post){ 
     echo '<li><a href="' . get_permalink($post["ID"]) . '" title="Look '.$post["post_title"].'" >' . $post["post_title"].'</a> </li> '; 
     } ?> 
    </ul> 

Пожалуйста, дайте мне знать, что я делаю неправильно ....

+0

Что происходит или не происходит? Какие сообщения об ошибках вы получаете? –

+0

@pekka Я не получаю сообщение об ошибке –

+0

Ну, что * do * вы получаете? –

ответ

0

почему бы вам не попробовать это (если вы используете Wordpress)

<?php query_posts('post_per_page=5&category_name=yourcategoryname'); ?> 
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 

<?php endwhile; else: ?> 

<p>An error Message</p> 

<?php endif; ?> 
+0

Я сделал это, но теперь проблема в том, что все сообщения, связанные с недавним ... –

+0

беспокоить .... извините-я не уверен, как исправить это :( – codedude

1

Согласно Codex, вы не можете использовать wp_get_recent_posts(), как вы делаете:

Параметры

$ num (целое число) (необязательно) Количество сообщений для получения.

По умолчанию: 10

Может codedude в пример помогает.

Смежные вопросы