将我的CPT永久链接更改为不再包含后段代码会提供404

时间:2019-07-02 02:51:51

标签: wordpress plugins custom-post-type permalinks

正在寻找有关永久链接和2 CPT的帮助。 CPT位于我正在创建的插件中。

我想要的第一个CPT: http://example.com/postname ->在我进入页面时,此方法有效,但它给了我404。如果我重置了CPT的重写规则,并将其设置为http://example.com/CPTSLUG/postgame->那么页面加载就很好了。我的想法是,没有CPTSLUG,就不会在我的网站主题中找到single-CPTSLUG.php模板。

第二个类似,除了我希望它是: http://example.com/%customtaxonomy% ->我尝试将%customtaxonomy%添加到CPT重写规则中,但它只是将其作为文本读取,而不是提取自定义分类。 'rewrite'=> array('slug'=>'%customtaxonomy%','with_front'=>假

我尝试使用自定义的永久链接结构插件,对于第二个CPT来说效果更好一些,但是如果我采用CPTSLUG,那么两个CPT似乎都找不到我为每个CPT创建的single-CPTSLUG.php。脱离固定链接。

有什么想法吗? 谢谢!

我试图多次重写永久链接,刷新了htaccess,使用了插件来更改链接结构,更改了我的php中的链接结构...没有一个起作用。

0 个答案:

没有答案