Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何获取Wordpress插件的路径?_Php_Wordpress - Fatal编程技术网

Php 如何获取Wordpress插件的路径?

Php 如何获取Wordpress插件的路径?,php,wordpress,Php,Wordpress,我正在尝试获取我的wordpress插件的路径位置。我不介意是通过代码还是通过检查我的谷歌开发工具上的源代码来获取它。我试着通过devtool上的源代码来做,但没有找到。我是PHP和WP的新手,所以我不知道范围界定是如何工作的 当我转到devtools时,我看不到我的plugins文件夹,但插件正在工作,当我转到管理控制台时,我确实看到我的插件被激活 chromedev-转到Sources,然后展开wp content文件夹,然后展开plugins文件夹 Wordpress插件通常位于以下路径:

我正在尝试获取我的wordpress插件的路径位置。我不介意是通过代码还是通过检查我的谷歌开发工具上的源代码来获取它。我试着通过devtool上的源代码来做,但没有找到。我是PHP和WP的新手,所以我不知道范围界定是如何工作的

当我转到devtools时,我看不到我的plugins文件夹,但插件正在工作,当我转到管理控制台时,我确实看到我的插件被激活


chromedev-转到Sources,然后展开wp content文件夹,然后展开plugins文件夹

Wordpress插件通常位于以下路径:
https://your_domain.com/wp-content/plugins/the_plugin_folder

您的chrome开发工具不会镜像您的本地文件结构。它显示从中加载资产的文件夹。如果你的插件没有加载任何CSS/JS,它将不会被列出

要获取插件的目录URL,请添加以下代码:

echo plugin_dir_url( __FILE__ );
如果需要路径,请使用:

echo plugin_dir_path( __FILE__ );
任何一行都必须从插件中使用

文件:

有两个核心功能可以帮助您,和。前者获取插件的文件系统绝对路径,后者获取完全限定的URL。这就是你想要的吗?请分享更多详细信息-为什么不使用_udir_;?在哪种情况下,这在任何情况下都应该是相关的?谢谢你的帮助。我附上了一张显示我的开发工具的图片,但我没有看到我的插件文件夹,这看起来不是一个好的提示——为什么有人应该从PHP中通过HTTP加载这样的数据?为什么不在没有任何网络访问的情况下使用文件系统呢?他没有提到最初加载数据的问题——只是想要路径,还提到了devtools。也许问题一开始就不清楚。