Я розробляв плагіни для WordPress, більшість розроблених я плагінів використовують два-три класи, отже, не такі величезні, як Buddypress або WooCommerce.
Я планую розробити два плагіни з відкритим кодом, щоб доставити якусь складну систему (не можу поділитися деталями на даний момент, але пізніше під час розробки), де інші розробники можуть налаштувати функції, а система для них повинна бути такою ж, як Buddypress та WooCommerce .
Перевіряючи ці плагінні файли і розумію, що вони зареєстрували власні дії та фільтри, які розробники можуть змінювати за потребою. Однак моя проблема полягає в тому, що я не можу повністю зрозуміти, як я повинен написати плагін, коли інші мають можливість перекривати функції, а також додавати свої власні.
Я знаю, що однозначно відповісти важко, але мені потрібен якийсь посібник із запуску, щоб я міг рухатись у правильному напрямку. Чи потрібно реєструвати власні дії та фільтри? Якщо так, то як? якщо ні, то які мої варіанти?
Ваша порада мені дуже допоможе ... Дякую