首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >自定义邮政类型类别

自定义邮政类型类别
EN

Stack Overflow用户
提问于 2013-03-07 06:23:48
回答 2查看 3.1K关注 0票数 1

我已经在我的wordpress站点中创建了一个自定义post类型"Portfolio“,我还为这个自定义post类型创建了一个类别部分,其中包含了”端口-cate“。

"Portfolio“帖子的permalinks如下所示:

mysite.com/portfolio/post-name/

但是这个类别url是

mysite.com/port-cate/category-slug/

我的问题是:如何为这个帖子类型创建类别url,如

mysite.com/portfolio/category/category-slug/

请帮帮我。

EN

回答 2

Stack Overflow用户

发布于 2013-03-28 07:19:03

您可以通过设置自定义分类和自定义Post类型来实现这一点。您还可能需要对您的自定义post类型和自定义分类法进行重命名,以便按您希望的方式工作。下面是一个简单的例子:

代码语言:javascript
运行
复制
 // PORTFOLIO TAXONOMY
  register_taxonomy( 'portfolio', 
    array('images'), /* This is the name of your custom post type, I used "Images" */
    array('hierarchical' => true,     /* if this is true it acts like categories */             
        'labels' => array(
             /* OPTIONS */
        ),
        'show_ui' => true,
        'query_var' => true,
    )
);   

这将在您的自定义post类型的编辑屏幕中创建一个新的metabox,您可以动态创建"Portfolio“分类法。链接看起来是这样的:

代码语言:javascript
运行
复制
mysite.com/portfolio/new-portfolio-slug/

以下是分类法taxonomy可用的选项列表,以及一篇可能有助于您进一步发展http://someweblog.com/wordpress-custom-taxonomy-with-same-slug-as-custom-post-type/的独立文章

希望这能有所帮助。

票数 0
EN

Stack Overflow用户

发布于 2013-04-26 06:49:06

试试这个插件http://wordpress.org/extend/plugins/cat-post-type/

您可以选择您的自定义文章,然后键入

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

https://stackoverflow.com/questions/15264526

复制
相关文章

相似问题

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