Добрый день.
Немного запутался. Есть папка wp-content/wp-recall которая содержит папки add-on, templates, themes. Как следует
я могу переопределить шаблон скопировав, соответствующий файл из /wp-content/plugins/wp-recall/templates/ например. Это понятно. Но в ту же самую папку я могу копировать шаблоны из расширений, например, из /wp-content/plugins/wp-recall/add-on/groups/templates ? Это для любых расширений работает? Не очень понятен принцип: мы копируем в одну папку шаблоны из разных мест... а если имена шаблонов совпадут?
Еще не понятно отличие механизма выше от тем. Могу я к примеру шаблон recallbar.php переопределить внутри темы? Как вообще определяется какой шаблон когда выводится?
И зачем нужна папка themes?
если я правильно понял Вы имеете ввиду фильтр rcl_template_path. В callback функцию передается полный путь к файлу шаблона и отдельно имя файла. А если этот же шаблон переопределяется в /wp-content/plugins/wp-recall/templates/ что будет происходить? Или это просто в самих некоторых аддонах есть проверка на наличие шаблона в /wp-content/plugins/wp-recall/templates/ ?
Извиняюсь за возможно глупые вопросы, я пытаюсь понять по какому принципу это работает.