我想顯示帖子格式的所有帖子(讓我們說:放在一邊)。在WordPress中顯示某個類別的所有帖子,只需要使用這個URL:mysite.com/category/mycategory。是否有類似的方式來顯示帖子格式的所有帖子?或者任何其他方式對我來說也很好。顯示帖子格式的所有帖子。
3
A
回答
12
您可以使用tax_query parameters通過post_format獲取帖子。例如:
$args = array(
'post_type'=> 'post',
'post_status' => 'publish',
'order' => 'DESC',
'tax_query' => array(
array(
'taxonomy' => 'post_format',
'field' => 'slug',
'terms' => array('post-format-aside')
)
)
);
然後你就可以在與get_posts()的結果迭代(或使用WP_Query()和一個標準的循環):
$asides = get_posts($args);
if (count($asides)) {
foreach ($asides as $aside) {
// do something here...
}
}
-3
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
上面列出的代碼都在你的WordPress網站的帖子,所以表現出從類別中的所有職位,你需要使用if (in_category('CategoryNumberHere ')
功能只從一個類別獲取職位。您還必須知道WordPress安裝中的類別數量。
看看上面的鏈接頁面,它有一個完整的教程和如何做這種事情的佈局。類別的代碼是第二部分。
0
WordPress的創建自動爲每個崗位格式存檔頁。
使用get_post_format_link()方法爲每個帖子格式生成到WordPress存檔的鏈接(儘管此方法爲does not work with the "standard" post format)。
2
// this will get all 'quote' post format
$args = array(
'tax_query' => array(
array(
'taxonomy' => 'post_format',
'field' => 'slug',
'terms' => array('post-format-quote')
)
)
);
$query = new WP_query($args);
while($query->have_posts()) : $query->the_post();
// do whatever you want with it
endwhile;
相關問題
- 1. 顯示所有帖子的
- 2. 從帖子到帖子在Wordpress循環頁面顯示所有帖子顯示
- 3. WordPress的 - 單帖子模板 - 顯示所有帖子
- 4. Rails:顯示除最新帖子外的所有帖子
- 5. 如何顯示單個帖子風格的wordpress中的所有帖子
- 6. 獲取所有wordpress帖子並連續顯示3個帖子
- 7. 替代UIWebView顯示格式化帖子
- 8. Get_the_terms - 顯示所有帖子類型
- 9. 只顯示自己的帖子和管理員在laravel的所有帖子
- 10. 要顯示具有自定義帖子類型的帖子
- 11. WordPress的:縮略圖帖子顯示爲主頁帖子,但不是所有的類別帖子
- 12. WordPress的自定義帖子類型和分類仍然顯示帖子類型的所有帖子
- 13. 的MySQL/PHP:顯示帖子,併爲每個帖子所有評論
- 14. 顯示當前帖子類型的所有帖子標題列表
- 15. 如何顯示特定自定義帖子類型的所有帖子,包括普通帖子?
- 16. 如何使用分頁顯示給定帖子的子帖子?
- 17. 顯示帖子數自定義帖子類型的子類別
- 18. 在wordpress的父母帖子頁面上顯示子帖子
- 19. WordPress - 'The Loop'顯示所有帖子,而不是帖子標題主頁
- 20. 即使這些帖子屬於其他類別也顯示所有帖子
- 21. 如何顯示所有類別子菜單的帖子
- 22. WordPress的顯示帖子
- 23. 顯示帖子 - WordPress的
- 24. 獲取顯示的帖子
- 25. WordPress的帖子不顯示
- 26. 獲取所有帖子,一個帖子,我的帖子等網址設計
- 27. vBulletin中的所有帖子
- 28. 在頁面模板中呼叫帖子組並顯示帖子帖子內容
- 29. 顯示「訂閱者」的帖子和用戶自己的帖子
- 30. WordPress - 每一頁的帖子都顯示相同的帖子
謝謝,但這不是我想要的。我想要獲取帖子格式的所有帖子,而不是類別。 – Jack