Публикация в группе: Otshelnik-Fm - мои работы (код, плагины, дополнения, статьи и руководства)

Категории группы: Шаблоны WP-Recall

Добавлено в закладки: 12

Для чего нужны шаблоны? Если вывод информации вас не устраивает, или вам надо добавить какой-то свой текст, или оформить вывод по своему - вы можете видоизменить шаблон на своё усмотрение.

WP-Recall представляет нам мощный инструмент под названием пользовательские шаблоны. Кто смотрел структуру WP-Recall и многих дополнений заметили папку templates, внутри которой есть php файлы. Эти файлы и есть шаблоны.

Работать с ними легко - достаточно скопировать нужный шаблон в папку по пути /wp-content/wp-recall/templates/ и изменить его под себя оттуда. Скопированный в эту папку шаблон, автоматически будет подхватываться плагином, а сделанные вами изменения не затрутся при обновлении плагина или дополнения.

 

Рассмотрим список шаблонов:

 

/wp-content/plugins/wp-recall/templates/

add-on-card.php - карточка аддона со страницы "репозиторий" из админки
chart.php -
form-register.php - форма регистрации - подробнее о шаблоне
form-remember.php - форма "напомнить пароль" - подробнее о шаблоне
form-sign.php - форма входа - подробнее о шаблоне
recallbar.php - верхняя панель - "реколлбар" - подробнее о шаблоне
user-avatars.php - шаблон юзера аватар и рейтинг
user-mini.php - шаблон юзера mini (только аватарка)
user-rows.php - шаблон списка юзера (аватар, рейтинг, описание)
user-cards.php - шаблон карточки юзера (аватар, рейтинг, количество комментариев и публикаций)

 

/wp-content/plugins/wp-recall/add-on/feed/templates/

feed-post.php - шаблон страницы фида

 

/wp-content/plugins/wp-recall/add-on/groups/templates/

group-list.php - шаблон списка всех групп
single-group.php - шаблон отдельной группы

 

/wp-content/plugins/wp-recall/add-on/magazin/templates/

cart.php - Шаблон для отображения содержимого шорткода basket - полной корзины пользователя
cart-mini.php - Шаблон для отображения содержимого шорткода minibasket - малой корзины пользователя
cart-mini-content.php - Шаблон для отображения динамичного содержимого содержимого шорткода minibasket
order.php - Шаблон для отображения содержимого отдельного заказа, также используется при формировании письма-уведомления о заказе и его содержимом на почту пользователя.
orders-history.php - Шаблон для отображения содержимого истории заказов пользователя
product-list.php - Шаблон для отображения содержимого шорткода productslist с указанием атрибута type='list'
product-rows.php - Шаблон для отображения содержимого шорткода productslist с указанием атрибута type='rows'
product-slab.php - Шаблон для отображения содержимого шорткода productslist с указанием атрибута type='slab', а также при выводе рекомендуемых товаров/

 

/wp-content/plugins/wp-recall/add-on/publicpost/templates/

editor-header-box.php - шаблон реколл редактора. Блок "Подзаголовок"
editor-html-box.php - шаблон реколл редактора. Блок "HTML"
editor-image-box.php - шаблон реколл редактора. Блок "Изображение"
editor-text-box.php - шаблон реколл редактора. Блок "Текстовый блок"
posts-list.php - шаблон "Опубликованные Записи". Список записей пользователя в профиле
public-form.php - форма публикации

 

/wp-content/plugins/wp-recall/add-on/rating-system/templates/

rating-comment.php - Шаблон рейтинга комментариев
rating-post.php - Шаблон рейтинга записи

 

/wp-content/plugins/wp-recall/add-on/theme-grace/templates/

и

/wp-content/plugins/wp-recall/add-on/theme-sunshine/templates/

office.php - шаблон личного кабинета

 

Шаблоны сторонних аддонов:

 

/wp-content/wp-recall/add-on/bookmarks/templates/

bookmarks.php - шаблон отдельной позиции закладки

 

/wp-content/wp-recall/add-on/notification/templates/

notifications.php - шаблон одного события уведомления

 

Небольшой лайфхак:

Если вы видите внутри папки templates шаблон вида name-list.php но в атрибутах шорткода надо указать template="list" - то это хороший знак (видно что name - от начала имени файла опускается) - вы можете создать сколь угодно шаблонов name-other.php и name-custom.php (other и custom - не обязательно эти названия - любые) и выводить их указав в атрибутах шорткода template="other" или template="custom". Это позволит вам расширить представленные шаблоны своими наборами.

Как пример: шорткод userlist - там всего 4-ре шаблона, но вы можете создать любые свои, например: user-new.php и вписать в атрибут шорткода template="new" его подключение

5

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

не в сети 8 часов

Otshelnik-Fm

58

Вся лента по разработке здесь: http://across-ocean.otshelnik-fm.ru/?author=1&tab=notes&gpf=2136

http://across-ocean.otshelnik-fm.ru/ - список моих работ к плагину WP-Recall

Комментарии: 950Публикации: 116Регистрация: 27-01-2013Продаж/Покупок: 4753/119