3

我正在尝试在我的 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. home_url
  5. site_url

全部返回空白页(500 内部错误) 可以帮帮我吗?谢谢。

4

1 回答 1

5

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

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

在此相关答案中阅读更多信息。

于 2015-05-30T11:23:09.840 回答