Wordpress - Include_once根文件

时间:2015-05-30 11:14:01

标签: php wordpress include-once

我正在尝试在我的Wordpress网站.php中添加一些header.php个文件。

这是我的架构:

Root/
    |_ includes
        |_ db_connect.php
        |_ functions.php
        |_ var_list.php
    |_ wp-includes
    |_ wp-content
        |_ themes
            |_ NameTheme
                |_ header.php
    |_ wp-admin

我需要在header.php

上加入这一行
include_once 'includes/db_connect.php';
include_once 'includes/functions.php';
include_once 'includes/var_list.php';

sec_session_start(); // function to start session, placed in functions.php

我尝试了什么:

  1. 使用 $_SERVER['DOCUMENT_ROOT']
  2. 使用 dirname(_FILE_)
  3. 使用 ABSPATH //这是我的wp-config.php
  4. 的定义
  5. 使用 home_url
  6. 使用 site_url
  7. 所有返回空白页(500内部错误) 可以帮帮我吗? 感谢。

1 个答案:

答案 0 :(得分:5)

如果您有一个标准的 wp-config.php 文件,则应定义ABSPATH。这意味着您应该可以使用:

include_once(ABSPATH . 'includes/db_connect.php');

this related answer中阅读更多内容。