有谁知道从主题的functions.php中获取插件目录路径的非hacky方法?
我使用了plugin_dir_path(FILE),但是由于在主题的functions.php中调用了它,它返回了该文件的路径。不是插件目录。我可以对它进行字符串操作并添加插件路径,但这感觉几乎与对整个路径进行硬编码一样糟糕。
我已经使用它工作:
require_once( ABSPATH .'/wp-content/plugins/ehu-events/event-widget.php' );
但是我知道那太老套了,而且是错误的,我可能会因为使用它而被wordpress社区拒之门外!
我可以使用标准的wordpress功能吗?