通过自定义函数快速添加 WordPress 自定义分类法
文 / @WordPress主题
通过自定义函数快速添加WordPress自定义文章类型
我是一名WordPress爱好者,在这篇文章中,我想介绍一个快速添加WordPress自定义分类法的方法。相信如果你已经了解了如何自定义添加WordPress文章类型,这个方法对你来说应该非常简单。
如何通过自定义函数快速添加WordPress自定义分类法
相对于添加自定义文章类型,我们是通过官方的register_taxonomy函数来添加自定义分类法的,下面是函数的全部代码:
function create_taxs($tax_slug, $hook_type, $tax_name){
// 自定义分类法标签
$labels_tax = array(
'name' => $tax_name,
'singular_name' => $tax_name,
'search_items' => '搜索'.$tax_name,
'all_items' => '所有'.$tax_name,
'parent_item' => '父级'.$tax_name,
'parent_item_colon' => '父级'.$tax_name,
'edit_item' => '编辑'.$tax_name,
'update_item' => '更新'.$tax_name,
'add_new_item' => '添加新'.$tax_name,
'new_item_name' => '新'.$tax_name.'名称',
'menu_name' => $tax_name,
);
// 自定义分类法参数
$args_tax = array(
'hierarchical' => true,
'labels' => $labels_tax,
'show_ui' => true,
'show_admin_column' => true,
'query_var' => true,
'rewrite' => array('slug' => $tax_slug),
);
register_taxonomy($tax_slug, array($hook_type), $args_tax);
}
使用起来也非常简单:
create_taxs("date", 'post', "日期");
其中,date是自定义分类法的slug,post是需要关联到的文章类型(这里是默认的文章,使用其他的自定义文章类型也是ok的),日期是后台菜单里显示的自定义分类法名称。
对于普通WordPress用户来说,这可能是技巧,而对于WordPress老鸟或者PHP高手来说,这顶多算个雕虫小计吧?欢迎拍砖!

相关文章
-
WordPress同城互联网产品解决方案:UBASE 2023-10-03 16:40:39
-
WordPress网站的安全插件:wordfence 2023-09-14 09:25:18
-
创建Vue组件详细教程 2023-09-10 00:23:17
-
WordPress 6.3 支持在手动更新插件和主题失败后回滚旧版本 2023-08-28 16:58:45
-
WordPress 6.3版本(2023年8月)性能提升了哪些? 2023-08-28 16:56:02
-
Astra 主题团队推出人工智能驱动的 WordPress 网站创建平台 – ZIPWP 2023-08-28 16:49:54
-
WordPress 宣布将为用户提供 100 年域名托管服务 2023-08-28 16:45:27
-
PHP判断if else 和 switch case的区别盘点 2023-07-29 15:11:11
-
详解WordPress独立站SEM中的OCPC方法(含百度推广OCPC与谷歌OCPC) 2023-07-19 08:01:30
-
WordPress的古腾堡全站编辑器site-editor.php介绍(附:site-editor.php启用代码) 2023-07-16 08:01:57