之前在wordpress里写好文章发布之后,点击查看文章时,发现文章页面居然变为了404页面,返回去重新编辑再发布没想到还是一样,但是编辑的时候点击预览是可以看到文章内容页面的。然后仔细一看文章的链接原来是:https://www.qutucao.com/404.html

原来这是wordpress系统默认的404报错页面,而我设置的文章固定链接是系统生产的文章post id来作为文章链接的,刚好文章的post id生成到404的时候,链接URL就跟404页面的链接一样了,这算是wordpress的一个bug吧,正常在遇到这类系统默认的页面时,应该自动跳过而生成新的post id,就不会出现这样乌龙的问题了。

解决这个问题也非常简单,直接将文章内容复制出来,再新写一篇一样的文章再发布,这样会生成新的文章id,最后再把post id为404的那篇文章删除就可以了。

版权声明:除特殊说明,文章均为博主 去吐槽 原创文章,转载请注明原文出处。