如果我的插件在其插件文件夹中有多个php文件,WordPress如何知道哪个是主php文件?
WordPress如何将插件的主php文件与其他php文件区分开来?
1 个回复
最合适的回答,由SO网友:Rarst 整理而成
WordPress没有主文件命名的约定。它扫描整个插件目录(请参阅get_plugins()
) 并查找插件头(带有get_plugin_data()
)在每个PHP文件的相应目录级别上。
只有当您实际需要完整的插件列表时,才会执行此操作。像活动插件这样的东西是单独计算和存储的,这样就不需要搜索每个负载。
请注意,这有一个奇怪的副作用,即从技术上讲,插件文件夹中允许有多个主插件文件。各种各样的坏主意,不要去那里。:)
结束