WordPress 預設的未分類 ,利用修改 functions.php ,使首頁 隱藏未分類 ,後台保留。
修改分類代稱,可小寫英文字母、數字及連字號–,不可中文。
修改 functions.php ,將語法複製貼上
預設為未分類 [‘uncategorized’],若有多個以逗號分開,[‘uncategorized’,’22’]。
add_filter('get_terms', 'hide_product_uncategorized', 10, 4);
function hide_product_uncategorized($terms, $taxonomies, $args , $term_query)
{
$hide_taxonomies = ['product_cat','category'];
// 要隱藏分類的代稱,若有多個以逗號分開,如['uncategorized','22']
$hide_term_slugs = ['uncategorized'];
if (array_intersect($hide_taxonomies, $taxonomies) && !is_admin()) {
foreach ($terms as $k => $term) {
if (in_array($term->slug, $hide_term_slugs)) {
unset($terms[$k]);
}
}
}
return $terms;
}
重整頁面即可。