【发布时间】:2016-09-17 19:50:50
【问题描述】:
我正在尝试在 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 文件,而不是仅仅将我需要的功能加载到其中。
我之前做过同样的集成,它工作得很好,我不知道为什么现在这种情况一直在发生?
【问题讨论】:
标签: php wordpress require custom-wordpress-pages