首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有自定义post类型的post_tag分类法

具有自定义post类型的post_tag分类法
EN

WordPress Development用户
提问于 2014-02-21 12:43:01
回答 1查看 15.6K关注 0票数 4

我到处找谷歌,但找不到方法去做。

我已经声明了一个自定义post类型(比方说'job'),它具有自定义的分层分类法('activities')。

我也想把“正常”标签分配给我的自定义帖子类型(如果我有一个标签‘充分就业’,我的经典职位,我也想分配给我的工作岗位。

我怎样才能做到这一点?

我成功地对几个post类型进行了自定义分类,但我不知道如何针对post_tag并添加一个post类型。

例如:

代码语言:javascript
复制
register_taxonomy( 'seasons', array('job', 'post'), $args );  

让季节出现在经典岗位上,也出现在工作岗位上。我希望我的工作岗位上有“标签”。

我说清楚了吗?

谢谢,

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2014-02-21 12:52:11

在自定义post类型中启用标记非常简单。您需要在调用'taxonomies' => array('post_tag')时使用register_post_type()

例如:

代码语言:javascript
复制
register_post_type('movies',
        array(
            'labels' => array(
                'name'          =>  'Movies',
                'singular_name' =>  'Movie',
                'menu_name'     =>  'MOVIES',
                'all_items'     =>  'All Movies',
                'add_new'       =>  'Add A Movie',
                'add_new_item'  =>  'Add New Movie'
                ),
            'public'    => true,
            'supports'  => array(
                            'title',
                            'post-formats',
                            ),
            'show_in_admin_bar' =>  true,
            'taxonomies' => array('post_tag'),
            )
        );

查找代码中的最后一个taxanomies => array('post_tag')。这是如何在自定义post类型中启用标记。

票数 6
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/135445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档