Eu desenvolvi um plugin usando a convenção normal de nomear o arquivo principal do plugin depois da pasta do plugin (ou seja, prefix-somepluginpara a pasta e prefix-someplugin.phpo arquivo). No entanto, vi alguns plugins que usam a seguinte estrutura:
prefix-someplugin
- plugin-loader.php // This file just loads src/prefix-someplugin.php
- /src
- prefix-someplugin.php
Obviamente, se eles usaram essa estrutura, significa que funciona. A questão é que não tenho certeza de como funciona, daí a minha pergunta. Como o WP sabe qual arquivo carregar como o principal arquivo de plug-in? Eu teria assumido que procurava um arquivo com o nome de uma pasta, apenas adicionando .phpcomo extensão, mas parece que eu estava errado.
O WPjust verifica se wp-content/pluginshá pastas e carrega todos os arquivos encontrados nelas, ou segue uma lógica diferente?
Agradecemos antecipadamente pelas respostas.