Php wordpress插件需要一次文件-can';t用户wordpress函数

Php wordpress插件需要一次文件-can';t用户wordpress函数,php,wordpress,Php,Wordpress,我在stackoverflow中读了很多关于require\u once 但是没有人能解决我的问题 我有一个带有两个文件的插件 dmd_main.php //main file dmd_second.php //some WP functions 在我的主文件中,我包含了这一行: require_once (plugin_dir_path(__FILE__) . 'includes/dmd_second.php'); 但在我的第二份文件中,我仍然收到了错误信息: 调用未定义的函数get_o

我在stackoverflow中读了很多关于
require\u once

但是没有人能解决我的问题

我有一个带有两个文件的插件

dmd_main.php //main file

dmd_second.php //some WP functions
在我的主文件中,我包含了这一行:

require_once (plugin_dir_path(__FILE__) . 'includes/dmd_second.php');
但在我的第二份文件中,我仍然收到了错误信息:

调用未定义的函数get_option()

我听说这是使用wordpress函数的正确方法,是不是

我已经尝试了很多,如果我将此代码包含在第二个文件中,它将起作用:

include_once($_SERVER['DOCUMENT_ROOT'].'wp-config.php' );
但这个解决方案真的很糟糕


有人能告诉我如何解决这个问题吗?

如果在第一个文件中以相同的方式使用
get\u option()
作为测试,会发生什么?如果在第一个文件中以相同的方式使用
get\u option()
作为测试,会发生什么?