Ich habe ein Plugin unter Verwendung der normalen Konvention entwickelt, die Haupt-Plugin-Datei nach dem Plugin-Ordner zu benennen (dh prefix-somepluginfür den Ordner und prefix-someplugin.phpfür die Datei). Ich habe jedoch einige Plugins gesehen, die die folgende Struktur verwenden:
prefix-someplugin
- plugin-loader.php // This file just loads src/prefix-someplugin.php
- /src
- prefix-someplugin.php
Wenn sie eine solche Struktur verwenden, bedeutet dies natürlich, dass sie funktioniert. Das Problem ist, dass ich nicht sicher bin, wie es funktioniert, daher meine Frage. Woher weiß WP, welche Datei als Haupt-Plugin-Datei geladen werden soll? Ich hätte angenommen, dass es nach einer Datei gesucht hat, die nach einem Ordner benannt ist und nur .phpals Erweiterung hinzugefügt wurde , aber es scheint, dass ich falsch lag.
Sucht WPjust wp-content/pluginsnach Ordnern und lädt alle darin gefundenen Dateien oder folgt es einer anderen Logik?
Vielen Dank im Voraus für die Antworten.