2010-05-04 47 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

發生了什麼或沒有發生什麼?你得到什麼錯誤信息? – 2010-05-04 19:08:40

+0

@pekka我沒有收到錯誤信息 – 2010-05-04 19:42:43

+0

嗯,你得到了什麼* – 2010-05-04 19:47:09

回答

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

我做到了,但現在的問題是,所有的帖子鏈接到最近的一個... – 2010-05-04 20:11:28

+0

麻煩....抱歉 - 我不知道如何解決:( – codedude 2010-05-04 20:35:18

1

按照Codex,則不能使用wp_get_recent_posts()你做的方式:

參數

$ num (整數)(可選)要獲取的帖子數。

默認值:10

也許codedude的例子幫助。

相關問題