我有一个自定义的帖子类型,在我的插件“幸运画”作为‘凭证’。
通过单击post链接,wordpress将其URL生成为:
http://localhost:81/luckydraw/index.php/voucher/testing-2/但我想把它改为:
http://localhost:81/luckydraw/voucher/testing-2/我该怎么做?
发布于 2016-05-21 13:56:06
我不确定我是否理解了你的问题,标题似乎与问题本身不同。
你似乎想摆脱URL中的index.php吗?
很难从外部自信地说出来,但它看起来像PATHINFO permalink。
如果是这样的话,您需要将您的WP permalink配置更改为更常见的“漂亮”配置。与CPT的配置无关。
发布于 2016-05-21 19:47:54
您可以通过插件和编码两种方式完成任务。
请参阅关于名称空间自定义邮政类型标识符的网址的文档。您可以使用的选项之一是向'rewrite'添加一个寄存器_帖子_类型()参数。从医生那里:
自定义Post类型Permalinks允许您编辑自定义post类型的permalink结构。
下载链接:自定义Post型Permalinks
发布于 2016-05-21 13:12:36
更改或将'rewrite' => array( 'slug' => 'luckydraw', 'with_front' => false ),添加到register_post_type参数中,这将更改自定义post类型的段塞。
https://wordpress.stackexchange.com/questions/227404
复制相似问题