2015-05-30 54 views
2

我想在我的Wordpress網站的header.php包括一些.php文件。WordPress的 - Include_once的根文件

這裏是我的架構:

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 

我tryed什麼:

  1. 隨着$_SERVER['DOCUMENT_ROOT']
  2. 隨着dirname(_FILE_)
  3. 隨着ABSPATH //這是定義在我wp-config.php
  4. 隨着home_url
  5. 隨着site_url

所有返回空白頁(500實習生al error) 可以幫到我嗎? 謝謝。

回答

3

如果您有標準wp-config.php文件,應該定義ABSPATH。這意味着您應該能夠使用:

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

瞭解更多this related answer

+0

是啊..容易enuff ..這應該工作:) – Gogol