【问题标题】:How to change the custom header for posts page (Wordpress Childtheme)如何更改帖子页面的自定义标题(Wordpress 子主题)
【发布时间】:2013-09-06 16:39:59
【问题描述】:

我为我的 wordpress 主题创建了一个使用自定义头文件的自定义页面模板:

get_header('custom');

一切都按预期工作,但是当我将页面设置为 Posts-Page 时,会以某种方式加载标准头文件(我的自定义页面模板已激活)。

我还尝试从父级覆盖 blog.php 并将显式调用添加到我的自定义头文件,但它没有任何效果。

我做错了什么?这是如何工作的?

【问题讨论】:

  • 你自定义的头文件的文件名是什么?
  • "header-custom.php" - 正如我所说的那样有效,只是不在帖子页面上。
  • 哦,我明白了。你能告诉我single.php的代码
  • 我没有在我的子主题中覆盖 single.php。来自父母的 single.php 说 set_header(); 但即使我用自己的版本覆盖它仍然不起作用:|
  • 知道了!我不得不覆盖home.php。感谢您的支持!

标签: wordpress wordpress-theming


【解决方案1】:

你应该覆盖home.php

更多信息home.php 是用于博客主页(包含所有博客文章的页面)的模板。您可以在模板层次结构文档中了解更多关于使用哪些模板的信息:http://codex.wordpress.org/Template_Hierarchy

【讨论】:

    【解决方案2】:

    解决方案是覆盖home.php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-12
      • 2022-09-24
      • 1970-01-01
      • 2013-10-10
      • 1970-01-01
      相关资源
      最近更新 更多