Eu desenvolvi um plugin usando a convenção normal de nomear o arquivo principal do plugin depois da pasta do plugin (ou seja, prefix-someplugin
para a pasta e prefix-someplugin.php
o 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 .php
como extensão, mas parece que eu estava errado.
O WPjust verifica se wp-content/plugins
há pastas e carrega todos os arquivos encontrados nelas, ou segue uma lógica diferente?
Agradecemos antecipadamente pelas respostas.