Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress页面层次结构_Wordpress - Fatal编程技术网

Wordpress页面层次结构

Wordpress页面层次结构,wordpress,Wordpress,我在开发中的网站上有以下页面: 我想在循环之外做一些事情,所以我根据对WP页面层次结构()的理解创建了page-press.php。它不起作用了。我也重置了永久链接。这不是我第一次在这里遇到问题,我只是创建了一个模板,但这应该可以工作,不是吗?是的,层次结构应该是这样工作的,但要让它工作,需要满足以下条件: 它需要处于单一的情绪中 该页面必须是静态页面 您不能在页面上应用任何其他自定义模板 页面的slug必须是“press” 如果所有这些都是真的,那么它应该会起作用。如果没有,请检查以下内容,

我在开发中的网站上有以下页面:


我想在循环之外做一些事情,所以我根据对WP页面层次结构()的理解创建了page-press.php。它不起作用了。我也重置了永久链接。这不是我第一次在这里遇到问题,我只是创建了一个模板,但这应该可以工作,不是吗?

是的,层次结构应该是这样工作的,但要让它工作,需要满足以下条件:

  • 它需要处于单一的情绪中
  • 该页面必须是静态页面
  • 您不能在页面上应用任何其他自定义模板
  • 页面的slug必须是“press”
  • 如果所有这些都是真的,那么它应该会起作用。如果没有,请检查以下内容,找到页面的
    id
    ,创建
    页面-$id.php
    ,并检查其是否有效。查看您是在
    page.php
    模板文件中结束,还是在
    index.php
    中结束,尝试对一些变量使用
    var\u dump
    ,例如
    is\u single()
    等等

    编辑:

    Single mood
    是指页面由自己列出,而不是在列表中。
    静态页面
    意味着这不是一篇文章,也不是像存档之类的列表视图
    自定义模板
    是指在编辑页面(右下)时,将页面创建为可供选择的特定“页面模板”。

    Slug
    与您的标题或您的id不相同。它很可能是您标题的url友好变体。

    Yes for#4#3是我的问题(duh…)你所说的“静态”页面和单一模式是什么意思?谢谢你的解释。我非常理解后两个,现在我理解前两个,这是有道理的。再次感谢。