回答
它說「taxonomy_to_remove
」是您要輸入要刪除的分類的位置。例如,您可以將其替換爲現有的post_tag
或category
。
add_action('init', 'unregister_taxonomy');
function unregister_taxonomy(){
global $wp_taxonomies;
$taxonomy = 'taxonomy_to_remove';
if (taxonomy_exists($taxonomy))
unset($wp_taxonomies[$taxonomy]);
}
我建議你不要惹事實上的全球。它更安全地從註冊類型中註銷分類:register_taxonomy用於創建和修改。
function ev_unregister_taxonomy(){
register_taxonomy('post_tag', array());
}
add_action('init', 'ev_unregister_taxonomy');
要刪除工具欄菜單項:
// Remove menu
function remove_menus(){
remove_menu_page('edit-tags.php?taxonomy=post_tag'); // Post tags
}
add_action('admin_menu', 'remove_menus');
爲我工作!似乎也是最本地化的影響。 – 2012-02-11 22:32:05
這可以工作,但側欄中的鏈接仍然存在! – 2014-03-27 15:22:21
下面是如何刪除邊欄菜單條目: `function remove_menus(){ remove_menu_page('edit-tags.php?taxonomy = post_tag'); //發帖標籤 } add_action('admin_menu','remove_menus');` – pixeline 2014-11-23 16:28:50
使用它在 'admin_init' 鉤insetead不是 '初始化'
function unregister_taxonomy(){
register_taxonomy('post_tag', array());
}
add_action('admin_init', 'unregister_taxonomy');
也許更技術上是正確的方法是使用unregister_taxonomy_for_object_type
add_action('init', 'unregister_tags');
function unregister_tags() {
unregister_taxonomy_for_object_type('post_tag', 'post');
}
有新功能可以從WordPress中刪除分類。
Use unregister_taxonomy(string $taxonomy) function
查看詳情:https://developer.wordpress.org/reference/functions/unregister_taxonomy/
add_action('admin_menu', 'remove_menu_items'); function remove_menu_items() { remove_submenu_page('edit.php','edit-tags.php?taxonomy=post_tag'); }
共註銷並刪除
add_action('init', function(){
global $wp_taxonomies;
unregister_taxonomy_for_object_type('category', 'post');
unregister_taxonomy_for_object_type('post_tag', 'post');
if (taxonomy_exists('category'))
unset($wp_taxonomies['category']);
if (taxonomy_exists('post_tag'))
unset($wp_taxonomies['post_tag']);
unregister_taxonomy('category');
unregister_taxonomy('post_tag');
});
- 1. 如何從WordPress中的URL中刪除自定義分類標準庫
- 2. WordPress分類標準
- 3. Wordpress如何從帖子中刪除單詞分類
- 4. 如何從wordpress中刪除標題p類?
- 5. WordPress - 如何從wp_title()生成的標題中刪除父分類名稱?
- 6. 從MapView中刪除標準標註
- 7. 如何刪除WordPress的Woocommerce從產品分類頁面價格
- 8. 如何從cpanel刪除wordpress
- 9. 如何在wordpress中顯示分類標準值?
- 10. 如何在WordPress網站中隱藏多個分類標準值?
- 11. 如何限制Wordpress文章中分類標準值的數量?
- 12. 從標準列表中刪除元素
- 13. Ruby從標準中刪除陣列
- 14. WordPress自定義查詢分類標準
- 15. WordPress的自定義分類標準
- 16. Wordpress訂單自定義分類標準
- 17. WordPress的get_pages分類標準參數
- 18. WordPress的 - 通過分類標準篩選
- 19. WordPress的查詢帖子分類標準
- 20. WordPress的全球分類標準
- 21. 從定製分類標準輸出中排除類別
- 22. 如何從wordpress中刪除「Category:[category name]」
- 23. 如何從Wordpress中刪除#One頁面
- 24. 如何從Wordpress中的圖像中刪除標題屬性?
- 25. 如何刪除/刪除標題中的wordpress feed url?
- 26. 如何從python中刪除標準輸出行?
- 27. 如何從gradle項目中刪除java標準庫?
- 28. 如何從標準ServiceStack錯誤中刪除堆棧跟蹤respose
- 29. 如何使用register_taxonomy_args過濾分類標準WordPress
- 30. 從WordPress中刪除基於URL的分類基礎
不回答這個問題(最小的PHP版本5.4!)。這只是隱藏它 – Jeremy 2016-02-15 20:36:59