需要来自另一个WordPress插件的文件

时间:2013-11-12 13:37:23

标签: php wordpress wordpress-plugin

我似乎无法要求一个属于另一个插件的PHP文件。

假设我们试图包含 /wp-content/plugins/plugin-from/src/classes/admin-class.php

我们到目前为止尝试过的require_once语句提供了“ no such file or directory ”错误,但声明了一个与admin-class.php中包含的类同名的类无法重新声明类“错误。

以下方法均未产生结果:

require_once 'admin-class.php';
require_once '../../plugin-from/src/classes/admin-class.php';
require_once __DIR__ . '/../../plugin-from/src/classes/admin-class.php';

声明一个全局对象引用并调用它也从var_dump

返回NULL

一旦这个工作,计划是在admin-class.php中实例化该类的对象并将变量传递给它。

1 个答案:

答案 0 :(得分:0)

尝试:

require_once( ABSPATH . '/wp-content/plugins/plugin-from/src/classes/admin-class.php');