很多WordPress用户做伪静态固定链接,是使用数字型,并加上html的后缀,因此在自定义结构中填写/%post_id%.html,wordpress的页面(page)和附件都会占用一个wordpress的文章ID,wordpress还有一个自动保存和草稿,自动保存会在每次编辑时,保存一个修订版本,草稿在未发布文章时,也会自动保存草稿,自动保存和草稿都会自动占用一个文章的id。所以,页面、附件、修订版本和草稿都会占用文章的id,这就会导致文章id不连续,比如发布第一篇文章ID为1,第二篇文章ID也许就是6了。
这样的不连续有的用户觉得会不太完美,希望得到一个连续性的id文章url。很多网友咨询本站是如何实现固定链接文章ID连续的,下面将方法分享给大家!
此方法实际上也是一个替代方法,就是使用文章别名/%postname%.html,更改固定连接设置,将自定义结构中的 /%post_id%.html 更改为 /%postname%.html。
新文章手动修改别名:以后编写文章的时候,只需要手动将文章别名设置为与上一篇文章别名连续的数字即可,以此来强制达到连续id的效果。
这样就能够完美解决WordPress固定连接文章ID不连续的问题了,虽然不是真实的文章ID,但是也是可以连续性的,并且能起到隐藏文章真实ID的效果,避免文章ID泄露!




