Публикация в группе: Группа Коса-кокоса

[rcl-box type='text' content='Всем привет! В данной статье я не буду давать примеры кода, но опишу подходы и принципы кастомизации лк в реколл.'][rcl-box type='text' content='И так, плагин развивается с небывалой скоростью. Количество сайтов на базе wp-recall растет, но есть один ньюанс: большинство этих сайтов одинаковы, так как форма личного кабинета у всех одинаковая и стили, которые были внедрены в плагин, либо раздаются отдельно, тоже немногочисленны и не всегда универсальны. Существует огромное количество тем wordpress, которые достаточно симпатишные, но не подходят к плагину. Из-за этого сайт становится мягко говоря непрезентабельным. Если честно, я даже представить не могу, сколько времени и труда вложил Андрей в то, чтобы у каждого сайта появилась возможность без особых усилий изменить не только стиль лк и всех аддонов, которые включены в recall, но и абсолютно кастомизировать верстку лк, формы публикации, и некоторых шорткодов. Не многие знают, что это теперь настолько просто, как собрать конструктор лего. И без танцев с бубном. Если Вы проходили html в школе на информатике, то вы справитесь.'][rcl-box type='text' content='Начнем с личного кабинета. После установки или обновления плагина появится папка wp-recall (сайт/wp-content/wp-recall). В ней есть еще три папки: addon, themes, templates. В папке themes мы можем вставить свой стилевой шаблон для плагина, файл css. По сути все, что вам нужно сделать, это создать файл, например, new-theme.css, скопировать его в папку сайт/wp-content/wp-recall/themes, выбрать эту тему в настройках реколл и править этот файл как вам нужно. При умении работать с хромом в панели разработчика, и знании основ css, можно подогнать внешний вид плагина под свою тему.'][rcl-box type='text' content='Теперь поговорим о папке templates. Это для меня стало просто ультра универсальным инструментом. Начнем с личного кабинета. С копируем файл cabinet.php из папки сайт/wp-content/plugins/wp-recall/templates/cabinet.php, в папку сайт/wp-content/wp-recall/templates и откроем файл. В нем мы увидим самую простую html верстку. То, что заключено в php теги и является кубиками нашего конструктора. Туда можно добавить или удалить все, что угодно, менять местами и объединять в блоки до филигранной подгонки под ваши фантазии. Позже я напишу еще статьи по практической части работы с файлом cabinet.php. Но, что самое интересное, темплейтов в плагине огромное множество. Таким образом можно менять внешний вид чего угодно, в том числе внедрить их в ваш аддон и добавлять возможность редактировать темплейты вашего аддона. Посмотреть и изучить пример вы можете скачав мой kos-lk, в котором я использую сразу 3 папки для кастомизации лк: addon, templates и themes так, что все они становятся взаимосвязаны.. '][rcl-box type='text' content='Думаю, я напишу еще и отдельную статью о создании kos-lk. А пока прощаюсь с вами. Не бойтесь править темплейты и файлы стилей, это не только даст вам опыт, но и сделает ваш сайт целостным и приятным! Всем добра:) ']

4

Автор публикации

не в сети 1 год

Кос Кокос

665
Искусство превыше всего.
Комментарии: 251Публикации: 29Регистрация: 02-03-2013Продаж/Покупок: 0/0