Вопрос: как правильно - адаптация плагинов к шаблону или шаблона к плагинам?
Стоит задача установить адаптивный шаблон на сайт с кучей установленных плагинов, естественно не все плагины с ним корректно работают — возникает необходимость адаптации плагинов с шаблоном. Шаблон будет основан на Bootstrap.
Какой путь можно считать более правильным:
1 — в папках плагинов создавать подпапки с файлами адаптации? — получается много изменений в большм количестве папок плагинов, т.е. вся адаптация разрозненная получается…
2 — в папке шаблона создать подпапку с файлами адаптации — возможно ли так вообще сделать? — плюсом можно считать все файлы адаптации в одном месте.
3 — вынести адаптацию в плагин, специально созданный для индивидуальных доработок?
Какой путь можно считать более правильным:
1 — в папках плагинов создавать подпапки с файлами адаптации? — получается много изменений в большм количестве папок плагинов, т.е. вся адаптация разрозненная получается…
2 — в папке шаблона создать подпапку с файлами адаптации — возможно ли так вообще сделать? — плюсом можно считать все файлы адаптации в одном месте.
3 — вынести адаптацию в плагин, специально созданный для индивидуальных доработок?
5 комментариев
Итого: если выкинете какой-то из плагинов, не нужно будет искать и вырезать ненужное в одной сборной солянке; если пожелаете сменить шаблон, все плагины заработают на своих дефолтных шаблонах.
И копировать нужно вообще все файлы — не только изменяемые?
А если сам плагин обновляется — надо будет смотреть изменения шаблонных файлов плагина и править их опять…
Полностью дефолтную папку, подхватывается она целиком.
Именно так. Поэтому я и выступаю против навязывания пользователям мнения о том, что шаблоны должны иметь адаптации к плагинам — это просто нереальная задача, да и конечная стоимость такого шаблона будет явно не 20-50$.
Правда, в случае с ЛС все не так печально — расширения не так часто обновляются, так что, как правило, задача сводится к тому, чтобы разово адаптировать необходимые плагины для конкретного проекта. А учитывая то, что не для всех плагинов это необходимо + по многим плагинам работы минимум, то остается только пара-тройка плагинов с которыми нужно серьезно повозится.
Но на сайте нарыл вот такую инфу: