0
我已經創建了一個自定義頁面模板,可以根據類別提取帖子條目。我目前使用帶有類別名稱的查詢帖子來提取它們(頁面和類別相同)。我想知道是否有辦法做到這一點,所以我不必爲每個類別/頁面創建頁面模板?如何創建頁面並自動將類別附加到頁面模板?
我已經創建了一個自定義頁面模板,可以根據類別提取帖子條目。我目前使用帶有類別名稱的查詢帖子來提取它們(頁面和類別相同)。我想知道是否有辦法做到這一點,所以我不必爲每個類別/頁面創建頁面模板?如何創建頁面並自動將類別附加到頁面模板?
對於我來說,在category.php中創建一個類別模板並讓Template Hierarchy處理查詢似乎更容易。
但是,如果真的有迫切需要做到這一點作爲一個頁面,該頁面的塞總是同一個類別的蛞蝓,自定義查詢也達到你所要求的:
<?php
if (have_posts()) : while (have_posts()) : the_post();
$cat_query = new WP_Query(array ('category_name' => $post->post_name));
if ($cat_query->have_posts()) : while ($cat_query->have_posts()) : $cat_query->the_post();
// This is inside your custom category Loop,
// where all your category posts' magic will happen
the_title('<h2>' , '</h2>');
the_content();
endwhile; endif;
endwhile; endif;
?>
欣賞關於貓模板的建議。謝謝。 – jfrosty 2014-09-22 16:42:24
我將如何使用上面的代碼?我試過了,似乎沒有任何事情發生。 – jfrosty 2014-09-28 23:33:45
內循環中沒有輸出。我更新了代碼,爲類別中的每個帖子輸出標題和內容。 – 2014-10-01 23:43:50