Plggable.php中出现未定义的常量错误

时间:2013-08-19 作者:zen

好的,在回答这个问题之前,我认为这个错误是由我正在开发的插件引起的。实际上,我正在尝试创建该插件的v2,每次我尝试用新插件覆盖prod中的插件文件时,都会导致此错误。令人惊讶的是,它在我的开发环境中工作得很好。

我只是不知道该注意什么,因为它带来了可插拔性。php文件,它是核心WP文件。它还导致了两个关于插件中未定义索引的错误,所以我想知道是否可能是这样。(在访问插件页面并保存信息之前,索引是未定义的)

注意:使用未定义的常量SECURE\\u AUTH\\u COOKIE-假定在/wp包括/可插拔。php在线614

注意:使用未定义的常量LOGGED\\u IN\\u COOKIE-假定“LOGGED\\u IN\\u COOKIE”IN/wp包括/可插拔。php在线101

注意:未定义索引:startDate in/wp内容/插件/mypluginname/mypluginname。php在线485

注意:未定义索引:endDate in/wp内容/插件/mypluginname/mypluginname。php在线486

有什么办法可以帮我解决这个问题吗?

1 个回复
SO网友:zen

没关系,我找到了解决办法。我包括了可插拔的。php的插件,这是一个没有不开始。然后我用wp_get_current_user() 不正确。

结束

相关推荐

Plugins_url()可以在除wp_reqister_script()之外的任何地方运行

所以我应该提前提到,我正在开发一个插件,所以我的url是“mysite”。com/plugin“(以防万一这与我的问题有关。因此,在我的主插件文件(myplugin.php)中,我添加了以下内容:$plugin_url = plugins_url(\'/my-plugin-directory/\'); 紧接着wp_enqueue_style(\'wp_enqueue_scripts\', $plugin_url . \'css/boxes.css\'); 很好,到目前为止还不错。插件u