【问题标题】:Require wp-load.php returns errors要求 wp-load.php 返回错误
【发布时间】: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


    【解决方案1】:

    试试这个:

    在 public_html/Other_WebSite_Folder/core/header.php 中

    require_once ('../../wp-load.php');
    

    【讨论】:

      猜你喜欢
      • 2011-03-26
      • 2018-09-03
      • 2012-12-01
      • 2021-08-13
      • 2013-01-11
      • 1970-01-01
      • 1970-01-01
      • 2021-12-25
      • 2018-10-25
      相关资源
      最近更新 更多