Интегрируем WooCommerce с любой темой

WooCommerce Плагин Woocommerce, предназначенный для электронной коммерции, можно интегрировать с любой темой WordPress, которая изначально не поддерживает такую возможность.

Для этого нужно выполнить несколько шагов, которые описаны разработчиком плагина здесь.

Предполагается, что сам плагин вы уже установили.

1. Создаем woocommerce.php

В папке темы делаем копию файла page.php и даем новому файлу имя woocommerce.php. Открываем вновь созданный файл и заменяем существующий там цикл вывода, как правило, это строки от:

на код:

2. Делаем копию файлов WooCommerce

Копируем папку templates (со всем содержимым), находящуюся в папке плагина WooCommerce, в папку темы. При этом переименовываем название templates на woocommerce, то есть у вас появится папка

/wp-content/themes/ваша-тема/woocommerce/

В этой папке находятся шаблоны вывода различных страниц WC и мы их можем отредактировать для наших нужд. Страницей основного шаблона при этом является созданная нами woocommerce.php, но функция woocommerce_content выводит разное содержание, например, отдельный продукт или список продуктов. Например, за отдельный продукт отвечает файл content-single-product.php и т.д.

3. Декларируем поддержку WooCommerce

В файл function.php добавляем код, который указывает, что ваша тема поддерживает WC.

Вот и все. Далее нужно завести какой-нибудь продукт для тестирование и проверить отображение страниц. Скорее всего будет выглядеть не очень хорошо, поскольку в вашей теме не прописаны стили для WooCommerce. Можете сделать свои стили или взять bootstrap с сайта getbootstrap.com.

Описание используемых в WooCommerce шорткодов можно прочитать на сайте http://docs.woothemes.com/document/woocommerce-shortcodes/

1 Комментарий

  1. Зинаида 3 месяца назад

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