我使用通常的惯例开发了一个插件,即在plugin文件夹之后(即prefix-someplugin
文件夹和prefix-someplugin.php
文件)命名主插件文件。但是,我看到了一些使用以下结构的插件:
prefix-someplugin
- plugin-loader.php // This file just loads src/prefix-someplugin.php
- /src
- prefix-someplugin.php
显然,如果他们使用了这种结构,则意味着它可以工作。问题是我不确定它如何工作,因此是我的问题。WP如何知道要加载哪个文件作为主插件文件?我本来以为它会查找以文件夹命名的文件,只是添加.php
为扩展名,但看来我错了。
WPjust是否扫描wp-content/plugins
文件夹,并加载在其中找到的所有文件,还是遵循不同的逻辑?
预先感谢您的回答。