Php 如何让wordpress帖子页面在自定义wordpress主题的永久链接中包含帖子id?

Php 如何让wordpress帖子页面在自定义wordpress主题的永久链接中包含帖子id?,php,wordpress,Php,Wordpress,我有一个以前的程序员将我的网站从一个定制的cms移动到一个定制的wordpress主题 当永久链接中没有post id时,post将正确显示。然而,我想包括在网站上张贴的帖子。我的永久链接现在看起来像www.website.com/post-title/,尽管我希望它们是www.website.com/123/post-title/。我相信我所有的问题都归结为一个功能 该页面上的代码根据url中的变量执行各种操作。我不是100%确定这是否是唯一的问题,但这是我能找到的唯一问题。我在我的网站上创

我有一个以前的程序员将我的网站从一个定制的cms移动到一个定制的wordpress主题

当永久链接中没有post id时,post将正确显示。然而,我想包括在网站上张贴的帖子。我的永久链接现在看起来像www.website.com/post-title/,尽管我希望它们是www.website.com/123/post-title/。我相信我所有的问题都归结为一个功能

该页面上的代码根据url中的变量执行各种操作。我不是100%确定这是否是唯一的问题,但这是我能找到的唯一问题。我在我的网站上创建了一个自定义的帖子类型,看起来效果不错。permalinks似乎完全有效。当访问url中带有postid的post页面时(通过permalink设置更改它),我会得到一个404页面。当我尝试查看作者页面时,也会得到404页面。我甚至不知道从哪里开始找出作者页面的问题所在


站点:

除非我误解了什么……为什么不干脆
/%post\u id%/%postname%/
?当我们这样做时,我们会得到一个404页面。我相信这是以前编码器的一些定制。什么时候调用该函数?它可能是add_操作函数中的一个参数。还有,分类页面是否有效?乍一看,这似乎是一个过于激进的重写规则。这正是我所想的,但我找不到任何重写规则可以做到这一点。htaccess文件只有默认的Wordpress代码,我还没有发现任何其他函数以这种方式处理帖子和页面。使用add_操作(“parse_request”,array($this,“fdt_parse_request”))调用上述函数;