J'ai développé un plugin en utilisant la convention normale de nommer le fichier plugin principal après le dossier plugin (c'est- prefix-someplugin
à- dire pour le dossier et prefix-someplugin.php
pour le fichier). Cependant, j'ai vu certains plugins qui utilisent la structure suivante:
prefix-someplugin
- plugin-loader.php // This file just loads src/prefix-someplugin.php
- /src
- prefix-someplugin.php
Évidemment, s'ils ont utilisé une telle structure, cela signifie que cela fonctionne. Le problème est que je ne sais pas comment cela fonctionne, d'où ma question. Comment WP sait-il quel fichier charger comme fichier plugin principal? J'aurais supposé qu'il cherchait un fichier nommé d'après un dossier, en ajoutant simplement .php
une extension, mais il semble que j'avais tort.
WPjust recherche-t-il les wp-content/plugins
dossiers et charge-t-il tous les fichiers qu'il y trouve, ou suit-il une logique différente?
Merci d'avance pour les réponses.