Wordpress页面层次结构

时间:2012-09-13 20:22:31

标签: wordpress

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

http://telamon.com.s137737.gridserver.com/media/press/

我想在循环之外做一些事情,所以我根据我对WP页面层次结构(http://codex.wordpress.org/Template_Hierarchy)的理解创建了page-press.php。它不起作用。我也重置了永久链接。这不是我第一次遇到问题而且我最终创建了一个模板,但这不应该有效吗?

1 个答案:

答案 0 :(得分:1)

是的,层次结构应该像那样工作,但要使它工作,你需要满足以下要求:

  1. 需要处于单一心情
  2. 页面必须是静态页面
  3. 您无法在页面上应用任何其他自定义模板
  4. 页面的slug需要“按”
  5. 如果所有这些都是真的,那么它应该有效。如果没有,请检查以下内容,找到页面的id并创建page-$ID.php并检查是否有效。看看你是否最终进入了page.php模板文件,或者最后是index.php尝试对var_dump等一些变量使用is_single()等等。

    编辑:

    Single mood是指页面由其自己列出,而不是列在列表中 Static page表示这不是帖子,也不是列表视图,如存档或类似的东西 Custom template是指您在编辑页面时(右下方)创建可供选择的特定“页面模板”的页面。
    Slug与您的标题不同,也不是您的身份。这很可能是你的标题的网址友好变化。