【问题标题】:WordPress 3.5.1 missing parent in permalink for child pageWordPress 3.5.1 在子页面的永久链接中缺少父级
【发布时间】:2013-03-05 19:09:06
【问题描述】:

我的网站目前正在运行 WordPress 3.5.1

我创建了一个名为“Child”的页面(不是帖子),其中一个名为“Parent”的父页面。子页面似乎没有继承永久链接结构中的父页面。

父永久链接为http://site.com/parent/,子页面显示为http://site.com/child/

我希望子页面永久链接为http://site.com/parent/child/

我没有对网站的基本结构进行任何更改。它运行标准的“二十一十二”主题。

任何帮助将不胜感激。

【问题讨论】:

    标签: wordpress parent-child permalinks


    【解决方案1】:

    在创建页面时,您需要从右侧的页面属性列中选择父页面

    在设置-> 固定链接选项卡下

    创建自定义结构,例如 - /%postname%/

    仅供参考 - 在我的最后测试并创建 URL,如 - http://localhost/wordpress/sample-page/page-2/

    【讨论】:

    • 注意:我实际上已经将/%category%/%postname%/ 作为我的永久链接结构,但是第一次创建页面时直接显示在页面标题下方的链接不会在 URL 结构中显示父级。一旦我按下发布,它就会更新以反映我想要实现的层次结构。
    • @yogidevbear 我提到了所有我能想到的情况:) .. 很高兴看到你终于通过点击做到了:)
    【解决方案2】:

    @sawpnesh

    我目前正在使用 Hueman 主题,但我也正在体验 yogidevbear 有。我想使用像 http://example.com/parent/child/ 这样的 URL 格式。我检查了所有的蛞蝓、页面名称、帖子名称,没有重复。已永久删除所有垃圾。我已将永久链接设置为 http://example.com/%postname%/。我在其父页面下设置了子页面的页面属性。我还更新了作为子项放在父页面下的子页面的菜单结构。当我查看我的子页面时,永久链接更改为 http://example.com/parent/child-2/。

    怎么从“/child/”变成了“/child-2/”?

    我回到子页面的页面属性并将其设置回“无父”。 然后页面 URL 更改为 http://example.com/parent/ 用于父级和 http://example.com/child/ 用于子级,但在菜单中,子选项卡位于父选项卡下方。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-10
      • 2012-05-18
      • 1970-01-01
      • 1970-01-01
      • 2015-01-24
      • 1970-01-01
      • 2012-09-06
      相关资源
      最近更新 更多