Saya mengembangkan sebuah plugin menggunakan konvensi normal penamaan file plugin utama setelah folder plugin (yaitu prefix-someplugin
untuk folder dan prefix-someplugin.php
file). Namun, saya melihat beberapa plugin yang menggunakan struktur berikut:
prefix-someplugin
- plugin-loader.php // This file just loads src/prefix-someplugin.php
- /src
- prefix-someplugin.php
Jelas, jika mereka menggunakan struktur seperti itu, itu berarti ia berfungsi. Masalahnya adalah saya tidak yakin bagaimana cara kerjanya, maka pertanyaan saya. Bagaimana WP mengetahui file mana yang akan dimuat sebagai file plugin utama? Saya akan berasumsi bahwa itu mencari file bernama setelah folder, hanya menambahkan .php
sebagai ekstensi, tetapi tampaknya saya salah.
Apakah WPjust memindai wp-content/plugins
folder, dan memuat semua file yang ditemukan di dalamnya, atau apakah itu mengikuti logika yang berbeda?
Terima kasih sebelumnya atas jawabannya.