致命错误:在第 1 行 /home/a7053783/public_html/index.php 中调用未定义的函数 get_header()

发布于 2024-09-25 13:02:21 字数 126 浏览 3 评论 0原文

致命错误:调用未定义的函数 get_header() /home/a7053783/public_html/index.php 第 1 行。

如何修复上述错误?

Fatal error: Call to undefined function get_header() in
/home/a7053783/public_html/index.php on line 1.

How can I fix the error mentioned above?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

离鸿 2024-10-02 13:02:21

您可能正在创建自己的 WordPress 主题。我非常擅长 WordPress,但是您在您所谓的 get_header();< 中是否有与 index.php 位于同一文件夹中的 header.php 文件/代码>?
因为,如果您在实际主页上查看 index.php 主题文件..那么 WordPress 不太可能缺少该功能。

此外,您还必须确保主题的 functions.php 文件已正确归档。我不记得函数文件中最关键的方面是什么。但这很可能就是问题所在。

您可能需要使用这个来仔细检查所有主题创建步骤教程。另请注意,您可以从 wordpress.stackexchange.com 获得更好的与 wordpress 相关的答案。

As probably you are creating your own wordpress theme. I'm so good at wordpress, but do you have header.php file in the same folder as index.php in what you call get_header();?
Because, if you are viewing your index.php theme-file on the actual homepage..then it is unlikely, that wordpress is missing the function.

Also you must make sure, that your theme's functions.php file is correctly filed. I cant remember anymore, what were the MOST critical aspects in the function-file. But this may very well be the problem.

You probably want to double check all of your theme-creating-steps using this tutorial. And also let it be noted, that you can get better wordpress related answers from wordpress.stackexchange.com.

自找没趣 2024-10-02 13:02:21

也许您想调用函数get_headers()get_header() 不是标准 PHP 函数。

顺便说一句:如果您提供实际代码出错的示例,那么帮助您会更容易。

Maybe you meant to call the function get_headers()? get_header() is not a standard PHP function.

By the way: it is way easier to help you if you include an example of the actual code going wrong.

清醇 2024-10-02 13:02:21

由于此错误发生在第 1 行,我认为 get_header() 不可用。
但我建议你把index.php的代码放在这里。

As this error occurs in line 1 i suppose get_header() is not avaialbe.
But i recommend you put the code of index.php here.

诺曦 2024-10-02 13:02:21

我相信这是wordpress中的错误,尝试更改主题,如果错误继续存在,那么您可以确定这是主题的问题

i believe this is an error in wordpress, try changing the theme, if the error goes, then you can make sure that it is the problem of the theme

吻风 2024-10-02 13:02:21

更多代码会有所帮助。

仅就该消息而言,我猜测您要么在包含包含 get_header() 函数的文件之前尝试调用 get_header(),要么您的意思是 get_headers ()

Some more code would help.

Regarding only that message I would guess that you either tryed to call get_header() before including the file that contains the get_header() function, or that you meant get_headers().

说谎友 2024-10-02 13:02:21

它主要是因为 get_header() 没有正确检查而出现
您可以通过简单地添加 if 条件顺便读取源来完成此操作

http://fixmycms.com/fatal-error-call-to-undefined-function-get_header-in-index-php-on-line-1/

It mostly Appear because of get_header() is not checking properly
you can do it via simply adding if condition

btw read source :

http://fixmycms.com/fatal-error-call-to-undefined-function-get_header-in-index-php-on-line-1/

奶气 2024-10-02 13:02:21

我在最新版本(3.8.1 法语版)中遇到了同样的问题,

这真的很奇怪,但它似乎与模板中的 index.php 文件有关。
相反,根据所有视图的模板层次结构创建一个特定文件:front-page.php、page.php、single.php

有关模板层次结构的更多信息,请参阅此链接
http://codex.wordpress.org/Template_Hierarchy

I've got the same problem with the latest version (3.8.1 french edition)

It is really weird but it seems to be related with your index.php file in the template.
Instead, create a specific file according to the template hierarchy for all the views: front-page.php, page.php, single.php.

Refer to this link for more info about template hierarchy
http://codex.wordpress.org/Template_Hierarchy

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文