Tôi đã phát triển một plugin bằng cách sử dụng quy ước thông thường để đặt tên tệp plugin chính sau thư mục plugin (nghĩa là prefix-someplugincho thư mục và prefix-someplugin.phpcho tệp). Tuy nhiên, tôi thấy một số plugin sử dụng cấu trúc sau:
prefix-someplugin
- plugin-loader.php // This file just loads src/prefix-someplugin.php
- /src
- prefix-someplugin.php
Rõ ràng, nếu họ sử dụng cấu trúc như vậy, điều đó có nghĩa là nó hoạt động. Vấn đề là tôi không chắc nó hoạt động như thế nào , vì vậy câu hỏi của tôi. Làm thế nào để WP biết tập tin nào sẽ tải như tập tin plugin chính? Tôi đã giả định rằng nó tìm kiếm một tập tin được đặt tên theo một thư mục, chỉ thêm vào .phpnhư một phần mở rộng, nhưng có vẻ như tôi đã sai.
WPjust có quét wp-content/pluginscác thư mục và tải tất cả các tệp mà nó tìm thấy trong đó không, hay nó tuân theo một logic khác?
Cảm ơn trước cho câu trả lời.