我是wordpress開發新手。我想知道如何在wordpress的特定頁面上顯示特定類別。我需要在我的項目中做到這一點。如何僅顯示Wordpress中特定頁面上的特定類別?
0
A
回答
0
顯示作爲鏈接的類別列表。
基本上,您必須在要查看列出的類別的位置調用此函數wp_list_categories();
。
並使用此選項include
接受要顯示的類別ID列表。
喜歡這張
$args = array(
'hide_empty' => 0, //Show me all the categories, even the empty ones
'orderby' => 'count', //which accepts a string. You can pick from the following options: ID to order the categories by their ID (no, really?), name to sort them alphabetically (the default value), slug to sort them in the alphabetical order of their slugs, and count to order by the number of posts they contain.
'order' => 'DESC', //The chosen order can be reversed by setting DESC (descending) as a value for the order option (by default this option is set to ASC (ascending)).
'include' => '15,16,9'
);
wp_list_categories($args);
另一種方式使用get_categories();
功能
$categories = get_categories(array(
'orderby' => 'name',
'order' => 'ASC',
'include' => '15,16,9'
));
foreach($categories as $category) {
$category_link = sprintf(
'<a href="%1$s" alt="%2$s">%3$s</a>',
esc_url(get_category_link($category->term_id)),
esc_attr(sprintf(__('View all posts in %s', 'textdomain'), $category->name)),
esc_html($category->name)
);
echo '<p>' . sprintf(esc_html__('Category: %s', 'textdomain'), $category_link) . '</p> ';
echo '<p>' . sprintf(esc_html__('Description: %s', 'textdomain'), $category->description) . '</p>';
echo '<p>' . sprintf(esc_html__('Post Count: %s', 'textdomain'), $category->count) . '</p>';
}
差異與get_categories
之間wp_list_categories
WordPress的功能get_categories()
和wp_list_categories()
幾乎顯示類別噸他一樣。他們使用幾乎相同的參數,但它們之間存在差異:
get_categories()
函數返回一個匹配查詢參數的類別對象數組。 wp_list_categories()
顯示鏈接的類別列表。 WordPress的開發機制的文檔:
get_categories():http://codex.wordpress.org/Function_Reference/get_categories
wp_list_categories():http://codex.wordpress.org/Function_Reference/wp_list_categories
相關問題
- 1. 僅顯示類特定頁
- 2. WordPress針對特定頁面上的特定帖子類別
- 3. 如何在Wordpress中的特定頁面上放置特定類別的帖子?
- 4. WordPress:如何僅在頁面上顯示特定的帖子類型?
- 5. wordpress上的多個日曆僅突出顯示特定類別
- 6. wordpress,使存檔頁面類別特定
- 7. 顯示評論僅供特定類別
- 8. 如何顯示在WordPress woocommerce特定頁面上的產品呢?
- 9. 在沒有插件的頁面上顯示特定的WordPress類別
- 10. 隱藏主導航,僅在特定分類頁面上顯示
- 11. 如何在wordpress中顯示來自特定類別的帖子
- 12. 顯示子類別主頁上特定的父類中的WordPress woocommerce
- 13. 僅顯示特定類別的自定義帖子類型
- 14. 如何僅在特定頁面視圖中顯示塊
- 15. 如何僅在特定頁面中顯示/打開colorbox
- 16. WordPress的:如何顯示特定類別的標籤?
- 17. 如何僅顯示特定用戶ID的類別
- 18. 如何顯示magento在特定管理頁面上創建的所有類別?
- 19. 僅在Wordpress自定義帖子類型頁面上顯示一個類別
- 20. 在wordpress頁面中編寫php代碼以顯示特定類別帖子
- 21. 僅顯示分頁中特定範圍的頁面?
- 22. WordPress的小工具:從特定頁面顯示子頁面
- 23. 如何使頁面動作顯示在特定頁面上?
- 24. EL表達式僅在特定的JSP頁面上顯示
- 25. 在特定頁面上顯示圖片
- 26. 如何在wordpress中的類別頁面頂部的特定標籤上顯示帖子
- 27. 顯示特定類別中的the_content()
- 28. 在wordpress post loop上顯示特定類別
- 29. 如何刪除特定wordpress頁面上的style.css頁面
- 30. 僅在來自特定鏈接時在頁面上顯示div
歡迎堆棧溢出。請注意,不鼓勵提出一般性幫助或建議的問題:請參閱[允許的主題](https://stackoverflow.com/help/on-topic)。這不是一個代碼寫作服務,你需要研究你的問題,並試圖在發佈之前解決它。請閱讀[Stack Overflow用戶需要多少研究工作?](https://meta.stackoverflow.com/questions/261592/how-much-research-effort-is-expected-of-stack-overflow-users)和[我如何問一個好問題](https://stackoverflow.com/help/how-to-ask) – FluffyKitten