创建自定义发布类型固定链接结构

时间:2018-05-22 作者:KillahB

有没有一种简单的方法可以为如下所示的自定义帖子类型创建永久链接结构?

mysite.com/post-type/ - 帖子类型的列表页

mysite.com/post-type/taxonomy/ - 类别/分类列表页

mysite.com/post-type/post-name/ - 贴子类型为单页

我试过这个插件WP Better Permalinks, 但它在查看单个页面时为URL添加了一个分类法,我根本不希望这样。

类似地,内置的WordPress永久链接将“类别”或自定义分类法的名称添加到URL中。再说一遍,不是我想要的。

1 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

的默认行为mysite.com/post-type/mysite.com/post-type/post-name/ 就是你想要的,所以你不需要在那里做任何特别的事情。

拥有mysite.com/post-type/taxonomy/ 作为分类法归档的URL,您只需使用\'post-type/taxonomy\' 作为rewrite => slug 注册分类时的参数。

结束

相关推荐

Custom taxonomy if statement

我有一个自定义分类法job-time 类别如下part-time 和full-time, 我想做的是一个简单的IF语句,如果工作时间是兼职,它会显示一条消息,如果是全职,它会显示其他内容。我一直在研究这个问题,发现了这个代码;<?php if ( is_tax( \'job-time\', \'part-time\' ) ) {?> Yes <?php } elseif ( is_tax( \'job-time\',\'full-time\' ) ) {?>