首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将默认url更改为插件自定义post类型

将默认url更改为插件自定义post类型
EN

WordPress Development用户
提问于 2016-05-21 13:07:50
回答 3查看 227关注 0票数 0

我有一个自定义的帖子类型,在我的插件“幸运画”作为‘凭证’。

通过单击post链接,wordpress将其URL生成为:

代码语言:javascript
复制
http://localhost:81/luckydraw/index.php/voucher/testing-2/

但我想把它改为:

代码语言:javascript
复制
http://localhost:81/luckydraw/voucher/testing-2/

我该怎么做?

EN

回答 3

WordPress Development用户

发布于 2016-05-21 13:56:06

我不确定我是否理解了你的问题,标题似乎与问题本身不同。

你似乎想摆脱URL中的index.php吗?

很难从外部自信地说出来,但它看起来像PATHINFO permalink

如果是这样的话,您需要将您的WP permalink配置更改为更常见的“漂亮”配置。与CPT的配置无关。

票数 1
EN

WordPress Development用户

发布于 2016-05-21 19:47:54

您可以通过插件和编码两种方式完成任务。

手动

请参阅关于名称空间自定义邮政类型标识符的网址的文档。您可以使用的选项之一是向'rewrite'添加一个寄存器_帖子_类型()参数。从医生那里:

插件

自定义Post类型Permalinks允许您编辑自定义post类型的permalink结构。

下载链接:自定义Post型Permalinks

票数 0
EN

WordPress Development用户

发布于 2016-05-21 13:12:36

更改或将'rewrite' => array( 'slug' => 'luckydraw', 'with_front' => false ),添加到register_post_type参数中,这将更改自定义post类型的段塞。

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

https://wordpress.stackexchange.com/questions/227404

复制
相关文章

相似问题

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