plugin_dir_url( __FILE__ ) 在我的 wordpress 插件开发中不起作用

问题描述

这是我使用 plugin_dir_url(__FILE__) 时的插件目录访问权限

http://127.0.0.1/wordpressProject/myplugin/wp-content/plugins/advanced-plugin/admin/

但我想访问 http://127.0.0.1/wordpressProject/myplugin/wp-content/plugins/advanced-plugin/ 使用该函数后,它包含与

admin

文件夹。不是基础插件基础网址 谢谢

解决方法

使用 plugin_dir_url( __FILE__ ); 作为 URL,使用 plugin_dir_path( __FILE__ ); 作为路径。

将插件的主文件传递给两个函数以获得相似的结果。

plugins_url( string $path = '',string $plugin = '' )

检索插件或 mu-plugins 目录中的 URL。

对于more information

,

谢谢 最后我得到了一个解决方案

plugin_dir_url(dirname(FILE))