在主题之外的wordpress中添加php页面

时间:2014-09-17 05:13:42

标签: php wordpress

我在我的根目录(WWW)中添加了一个php页面(test.php),其中安装了wordpress。我不想使用自定义模板方法(在我的wordpress主题目录中添加此页面) 我在这个php文件中添加了这个:

<?php
require('wp-blog-header.php');
get_header();
?>
<h1>Test</h1>
<?php
get_footer();
?>

当我这样做时:www.example.com/test.php此页面已正确加载,但此页面的标题显示为“error 404

了解如何解决此问题。

2 个答案:

答案 0 :(得分:3)

你需要包含wp-load.php来使用标头,在你的情况下用{/ 1>替换require('wp-blog-header.php');

<?php require_once('wp-load.php'); ?>

答案 1 :(得分:1)

我已将此代码放在test.php文件的根目录中。如果你替换require,这段代码工作正常(&#39; wp-blog-header.php&#39;); with require_once(&#39; wp-load.php&#39;);