2011-01-11 84 views

回答

0

get_posts()將返回出版日期排序,樁的陣列,按降序排列。因此,通過您發佈的代碼,數組中的第一篇文章([0])將成爲作者發佈的最後一篇文章。如果您確實需要用戶的第一篇文章,則可以將該順序參數添加到該調用中(&order=ASC)以覆蓋默認值。

我認爲ID的關鍵就是「ID」,所以你可以用$the_post = $post[0]['ID']來檢索它。但我不得不承認我不記得,文件沒有詳細說明,也可能是「post_id」。您可以執行:print_r($the_post)來檢查返回數組的鍵。

+1

Wordpress Dokumenation @ http://codex.wordpress.org/Function_Reference/get_posts指出:要訪問帖子的ID或內容而不調用setup_postdata(),或者實際上是任何特定於後期的數據(保留在posts表中的數據) ,您可以使用$ post-> COLUMN,其中COLUMN是數據的表列名稱。所以$ post-> ID保存ID,$ post-> post_content的內容,等等。要在頁面上顯示或打印此數據,請使用PHP回顯命令,如下所示: <?php echo $ post-> ID; ?> – Cadoc 2011-01-11 14:04:26

相關問題