【发布时间】: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