【发布时间】:2018-09-28 05:31:09
【问题描述】:
我需要有永久链接结构 /blog/%postname%/ 用于 SEO 目的,它可以工作,但是当我添加一个没有标题的帖子时,它的永久链接会使用它的帖子 ID 生成。例如:site.com/blog/124,其中 124 是帖子 ID。但是在查看帖子时,它会列出页面中的所有帖子,即使我将其键入为 125(不在管理员中),它也会列出同一页面中的所有帖子。研究发现,wordpress 将 123 作为分页变量,这就是它使用 index.php 页面的原因。有可能解决这个问题吗?我需要 site.com/blog/124 作为有效的帖子页面和 site.com/blog/any_other_number 重定向到 404 页面。
【问题讨论】:
-
如果将 124 设置为标题会怎样?
-
我不需要标题,就我而言,有些帖子没有标题和标题。如果我将 124 设置为标题,它将显示在用户端
-
是的,这就是你想要的,对吧?您希望人们能够转到 124 并显示它吗?因此,如果您将标题设置为 124,这不起作用吗?这不会使 124 成为有效的帖子网址吗?
标签: php wordpress blogs permalinks