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

标签 php wordpress

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

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

到目前为止,我们尝试过的 require_once 语句提供了“没有这样的文件或目录”错误,尽管声明一个与 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 中实例化该类的对象并向其传递一个变量。

最佳答案

尝试:

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

关于php - 需要来自另一个 WordPress 插件的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19930667/

相关文章:

php - 检测是否已达到最大页数

php - 在 Wordpress wp_editor 中包含 TinyMCE 插件?

wordpress - 防止 wp.hooks.addFilter() 在 Gutenberg 的某些自定义帖子类型上运行

javascript - bxslider 自定义下一张幻灯片按钮

php - 无法访问 Heredoc 中的数组

php - 如何显示 |隐藏链接一段时间

html - 带有 Wordpress slider 插件的 slider 周围的奇怪框

javascript - WordPress WooCommerce : Target successful add to cart action

php - 从 php curl https 请求中删除 SCSV Cipher Suite

php - 如何使用多列索引优化 MySQL 查询?