/ Wordpress / Адаптация woocommerce под свой шаблон

Адаптация woocommerce под свой шаблон

HIT

23.09.2015

29509

Первое что мы должны сделать при разработке темы включающей в себя функционал интернет-магазина — адаптировать woocommerce под свой шаблон.

Локализация woocommerce

Для адаптации woocommerce в нашем шаблоне необходимо:

  1. Создать в папке нашей темы папку woocommerce и скопировать в нее содержимое папки wp-content/plugins/woocommerce/templates/ (все файлы и папки как есть).
  2. Создать в папке нашей темы страницу woocommerce.php, в нее скопировать содержимое шаблона page.php, изменив основной цикл вывода на этот
     <?php woocommerce_content(); ?>
  3. В файле functions.php добавляем запись инициализации add_theme_support( ‘woocommerce’ );

Теперь шаблоны выводов woocommerce нужно править в созданной папке woocommerce и хуками в файле functions.php
Теперь при обновлении версии woocommerce наша адаптация не слетит.

Бывают случаи, когда после обновления WC перестают работать некоторые элементы плагина. Решение: требуется обновить локально те или иные (требующиеся) файлы в локализованную папку из обновленной wp-content/plugins/woocommerce/templates/

Самый удобный способ обновить локальную версию woocommerce: скачать архив с последней версией плагина, открыть в настройках WC меню Состояние системы и залить в локальную папку те файлы которые помечены красным (с требованием обновить).

Генерация заголовка шаблона вывода категорий и товаров находится в нелокализованной папке wp-content/plugins/woocommerce/includes/ в файле wc-template-functions.php.
Рекомендация: просто прописать стиль для заголовка h1 class=»page-title»

Настройка ссылок

Очень важно для правильной работы движка WC настроить ЧПУ-ссылки. Надо установить плагин Cyr to Lat enhanced, а в меню Настройки/Постоянные ссылки настроить так:

Общие настройки — Название записи

Дополнительно

База категорий товара — product-category
База меток товара — product-tag

База постоянных ссылок на товар

Произвольная база — /product/%product_cat%

Поделиться в соц. сетях:

  • Похожие записи
  • Комментарии
  • Вложения
Обзор плагинов по созданию скидок

Обзор плагинов по созданию скидок

Рассмотрим различные плагины по созданию функционала скидок. Рассматриваться будут плагины которые предоставляют возможность комплексного формирования скидок на состав корзины. Практически все плагины в обзоре могут в бесплатной версии предоставить простой Читать далее »

Технология акций на Woocommerce

Технология акций на Woocommerce

В одном из постов я анализировал плагины для создания массовых скидок (акций). В процессе этого мною был выработан довольно универсальный алгоритм создания акций. Переделка плагина Woo Product Category Discount Woo Читать далее »

Субкатегории в категориях Woocommerce

Субкатегории в категориях Woocommerce

В шаблоне вывода категорий Woocommerce к каждой категории можно выводить список субкатегорий. Для этого в шаблоне content-product_cat.php, перед закрывающим тегом /li вставляем следующее CSS стили списка субкатегорий

Добавить комментарий

Пока нет комментариев. Будь первым!

Адаптация woocommerce под свой шаблон
Виджеты jQuery UI
Рекомендации для васВиджеты jQuery UIOpttour.ru
Спасибо! Наш менеджер свяжется с Вами в течении 5 минут.