要求 wp-load.php returns 错误
Require wp-load.php returns errors
我正在尝试在 wordpress 之外使用 wordpress 功能,只需将 wo-load.php 插入另一个网站的 header.php。
示例:
public_html/wp-load.php(Wordpress 主目录)
public_html/Other_WebSite_Folder/core/header.php
所以在 header.php 里面我添加了这段代码:
require_once ($_SERVER['DOCUMENT_ROOT'].'/wp-load.php');
所以理论上它应该可以工作,但是我收到了这个错误:
Fatal error: require_once(): Failed opening required '/public_html/Other_WebSite_Folder/wp-includes/load.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /public_html/wp-load.php on line 4
如您所见,出于某种原因,require 脚本试图从其他网站文件夹加载 wordpress 文件,而不是仅将我需要的功能加载到其中。
我之前做过类似的集成,它工作得很好,我不明白为什么现在一直这样?
试试这个:
在 public_html/Other_WebSite_Folder/core/header.php
require_once ('../../wp-load.php');
我正在尝试在 wordpress 之外使用 wordpress 功能,只需将 wo-load.php 插入另一个网站的 header.php。
示例:
public_html/wp-load.php(Wordpress 主目录) public_html/Other_WebSite_Folder/core/header.php
所以在 header.php 里面我添加了这段代码:
require_once ($_SERVER['DOCUMENT_ROOT'].'/wp-load.php');
所以理论上它应该可以工作,但是我收到了这个错误:
Fatal error: require_once(): Failed opening required '/public_html/Other_WebSite_Folder/wp-includes/load.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /public_html/wp-load.php on line 4
如您所见,出于某种原因,require 脚本试图从其他网站文件夹加载 wordpress 文件,而不是仅将我需要的功能加载到其中。
我之前做过类似的集成,它工作得很好,我不明白为什么现在一直这样?
试试这个:
在 public_html/Other_WebSite_Folder/core/header.php
require_once ('../../wp-load.php');