Wordpress - Include_once 个根文件
Wordpress - Include_once root files
我正在尝试在我的 Wordpress 站点的 header.php
中包含一些 .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
我尝试了什么:
- 和
$_SERVER['DOCUMENT_ROOT']
- 和
dirname(_FILE_)
- With
ABSPATH
// 这是在我的 wp-config.php
上定义的
- 和
home_url
- 和
site_url
所有 return 空白页(500 内部错误)
可以帮帮我吗?
谢谢。
如果您有标准的 wp-config.php 文件,则应定义 ABSPATH
。这意味着您应该能够使用:
include_once(ABSPATH . 'includes/db_connect.php');
在 this related answer 阅读更多内容。
我正在尝试在我的 Wordpress 站点的 header.php
中包含一些 .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
我尝试了什么:
- 和
$_SERVER['DOCUMENT_ROOT']
- 和
dirname(_FILE_)
- With
ABSPATH
// 这是在我的wp-config.php
上定义的
- 和
home_url
- 和
site_url
所有 return 空白页(500 内部错误) 可以帮帮我吗? 谢谢。
如果您有标准的 wp-config.php 文件,则应定义 ABSPATH
。这意味着您应该能够使用:
include_once(ABSPATH . 'includes/db_connect.php');
在 this related answer 阅读更多内容。