我在自己的wordpress网站上创建了一个自定义帖子类型“投资组合”,并且我已经为这个自定义帖子类型创建了一个类别部分,类别为slug“ port-cate < /强>”。
“投资组合”帖子的固定链接如下:
mysite.com/portfolio/post-name /
但类别网址是
mysite.com/port-cate/category-slug /
我的问题是:如何为此帖子类型创建类别网址,如
mysite.com/portfolio/category/category-slug /
请帮帮我。
答案 0 :(得分:0)
您可以通过设置自定义分类和自定义帖子类型来实现此目的。您可能还需要对自定义帖子类型与自定义分类法进行一些重命名,以便按照您希望的方式工作。这是一个简单的例子:
// 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,
)
);
这将在您的自定义帖子类型的编辑屏幕中创建一个新元数据,您可以动态创建“投资组合”分类。并且链接看起来像这样:
mysite.com/portfolio/new-portfolio-slug/
以下是您的分类http://codex.wordpress.org/Function_Reference/register_taxonomy可用的选项列表以及可能对您提供进一步帮助的独立文章http://someweblog.com/wordpress-custom-taxonomy-with-same-slug-as-custom-post-type/
希望这有帮助。
答案 1 :(得分:0)
试试这个插件http://wordpress.org/extend/plugins/cat-post-type/
您可以按类别选择自定义帖子并输入