Я разработал плагин, используя обычное соглашение об именовании основного файла плагина после папки плагина (то есть 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
папок и загружает все найденные в них файлы или использует другую логику?
Заранее спасибо за ответы.
src
а тесты -test
. Спасибо за ответ. :)