无法解决:未定义的函数get_header()

时间:2015-09-27 18:53:25

标签: php wordpress header wordpress-theming

我正在尝试将静态HTML模板转换为WordPress模板。当我尝试加载index.php时,我从header.php收到以下错误:

  

致命错误:在第1行的C:\ xampp \ htdocs \ site_name \ wp-content \ themes \ template_name \ features.php中调用未定义的函数get_header()

我已经搜索了一个解决方案,但没有找到解决方案。如果有人能帮我解决这个问题,我真的很感激。

N.B:

  • 我没有修改我的root index.php文件
  • 我已获得最新版本的WordPress 4.3.1
  • 我发现我使用的代码直接调用了一个文件(例如:features.php),这是我在Wordpress中无法做到的。如果是这样,有人可以告诉我如何在不调用此直接电话的情况下调用文件。

以下是我的header.php文件的代码:

<li><a href="<?php bloginfo('template_directory'); ?>/features.php">Features</a></li>

以下是features.php文件

<?php get_header(); ?>
<div class="container">
<div class="row signin_visitor_you">
<div class="row signin_visitor_you_top">
....

1 个答案:

答案 0 :(得分:0)

wordpress模板与静态html不同

您可以学习为begginer here

创建wordpress模板