0
我正在爲自己的投資組合製作自己的模板。這是我第一次在Wordpress中從頭開始主題,所以如果我不說術語或知道什麼叫做什麼,那麼請耐心等待...... ;-)列出最近的帖子和頁面
我做了一個首頁,我想要循環播放「精選」類別中的最後一個帖子,以及包含「個案」父頁面的最後一個頁面,限制爲5個。
我知道如何遍歷類別帖子列表,但是如何將它與最新的頁面?
我正在爲自己的投資組合製作自己的模板。這是我第一次在Wordpress中從頭開始主題,所以如果我不說術語或知道什麼叫做什麼,那麼請耐心等待...... ;-)列出最近的帖子和頁面
我做了一個首頁,我想要循環播放「精選」類別中的最後一個帖子,以及包含「個案」父頁面的最後一個頁面,限制爲5個。
我知道如何遍歷類別帖子列表,但是如何將它與最新的頁面?
這是一個循環來獲取是一個孩子的帖子:
$args = array(
'post_type' => 'page',
'numberposts' => 5,
'post_status' => 'publish',
'post_parent' => 33, // change this to the ID of the page you need
);
$posts = get_posts($args);
if ($posts) {
foreach ($posts as $post) {
setup_postdata($post);
// Your PHP code here.
}
}
所有的WordPress後獲得的功能將在一個數組中返回崗位。如果你想「結合」他們,你可以做一個array_merge
並把類別循環和頁面循環中的帖子放在同一個數組中,並迭代它們,或者你可以做多個foreach或while循環。
兩個獨立的循環。一個用於類別中的帖子,另一個用於頁面。如果你不熟悉自定義循環,那麼有很多不錯的文章:http://www.kristarella.com/2010/02/wordpress-custom-loops/ –