メインプラグインファイルにプラグインフォルダー(prefix-someplugin
フォルダーとprefix-someplugin.php
ファイル用)の名前を付けるという通常の規則を使用してプラグインを開発しました。ただし、次の構造を使用するプラグインがいくつかありました。
prefix-someplugin
- plugin-loader.php // This file just loads src/prefix-someplugin.php
- /src
- prefix-someplugin.php
明らかに、彼らがそのような構造を使用した場合、それはそれが機能することを意味します。問題は、それがどのように機能するのかわからないことです。WPは、メインプラグインファイルとしてロードするファイルをどのようにして知るのですか?私はそれがフォルダーにちなんで名付けられたファイルを探し.php
、拡張子として追加するだけだと思っていたでしょうが、それは私が間違っていたようです。
WPjust wp-content/plugins
はフォルダーをスキャンし、フォルダー内にあるすべてのファイルをロードしますか、それとも別のロジックに従いますか?
回答ありがとうございます。