该文件由我和我手动创建。不是主题的一部分。
我已尝试将get_header( )
放入我的文件中,但它显示错误get_header( )
未定义。
答案 0 :(得分:0)
也许您没有默认的页眉和页脚名称。然后你需要设置其他名称。
包含当前主题目录中的header.php模板文件。如果指定了名称,则将包含专门的标题标题 - {name} .php。
如果主题不包含header.php文件,那么标题来自
将包含默认主题wp-includes / theme-compat / header.php
答案 1 :(得分:0)
我强烈反对它,但你需要在单独的php文件中包含驻留在wordpress安装根目录中的wp-load.php文件。这就是您访问WP功能和功能的方式。
但是再次我强烈地发现它。找到另一种方法,创建一个简单的插件并激活它,在其中放置该php文件的代码,或者如果是主题的一部分,只需创建一个具有不同标题的新页面模板,您可以使用get_header('name_of_header_without_php_extension')
或一个新的页脚以相同的方式调用,但get_footer()
。
还有其他选择,如果你分享你想要实现的目标,我们可以引导你找到更好,更安全的解决方案。
答案 2 :(得分:-1)
基于主题,它是推迟的。
同时定义为get_header(),get_footer()
但是现在最新的这些分配基于特定主题名称的标题&页脚功能
例如:主题名称为“演示”
所以头函数指定为Demo_get_header()或get_header_Demo()
答案 3 :(得分:-2)
信息中心 - >外观 - >编辑器 - >在您的模板文件或page.php中写
<?php get_header()?>,<?php get_footer()?>
如果您想在不同页面上使用不同的标题 1.创建新文件,将其命名为header-example.php 2.您可以使用代码在任何页面中调用此标头