Принципы шаблонов BuddyPress, bbPress, WooCommerce. Как устроена их а
-
Читаю везде о том что у этих плагинов есть специальные папки с шаблонами.
Я так понимаю что по умолчанию при загрузке страниц, механика устроена таким образом, что подключаются эти шаблоны из папки плагина, вместо папки темы.
Если тема поддерживает эти компоненты, то будут подгружены шаблоны из темы.
Я читал инструкции по bbPress, BuddyPress, но так ничего и не понял.
Вот мне нужно изменить дизайн одной или двух страниц, сделать отличным от типового и заточить под текущую тему.
Мне хочется понять 2 вопроса:
1. пример копирования шаблона от куда и куда, чтобы этот шаблон поменять в некой дочерней теме и получить результат в виде измененного дизайна. Я могу скопировать только один шаблон, а остальные пусть подгружаются из плагина? Куда мне его скопировать? 🙂
2. какова механика такого определения? как система понимает что вот этот шаблон нужно брать из темы, а вот этот из плагина? вроде бы в стандартном механизме иерархии шаблонов речь только о теме, значит тут применен какой то собственный алгоритм. На сколько сложный код реализует такую схему?
- Тема «Принципы шаблонов BuddyPress, bbPress, WooCommerce. Как устроена их а» закрыта для новых ответов.