Desarrollé un complemento utilizando la convención normal de nombrar el archivo de complemento principal después de la carpeta del complemento (es decir, prefix-someplugin
para la carpeta y prefix-someplugin.php
para el archivo). Sin embargo, vi algunos complementos que usan la siguiente estructura:
prefix-someplugin
- plugin-loader.php // This file just loads src/prefix-someplugin.php
- /src
- prefix-someplugin.php
Obviamente, si usaron dicha estructura, significa que funciona. El problema es que no estoy seguro de cómo funciona, de ahí mi pregunta. ¿Cómo sabe WP qué archivo cargar como el archivo de complemento principal? Habría asumido que buscaba un archivo con el nombre de una carpeta, simplemente agregando .php
como una extensión, pero parece que estaba equivocado.
¿WPjust wp-content/plugins
busca carpetas y carga todos los archivos que encuentra en ellas, o sigue una lógica diferente?
Gracias de antemano por las respuestas.