Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

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


На сайте разработчиков плагина WP-SHOP дана чёткая инструкция по установке, активации и настройке плагина, там же можно скачать последнюю версию плагина, потестить как админку, так и работу плагина можно на специальном тестовом сайте.

Настройка WP-SHOP

Редактирование таблицы прайс-листа

Если добавлять прайс с помощью плагина таблиц WP-Table Reloaded, нужно добавлять три колонки (Рубрика, Наименование, Цена и заказ). В первые два столбика понятно пишем буквами то, что нужно, а вот в третьем нужно прописать id записи (товара) по шаблону . В данном шаблоне меняем только номер id заполняемого товара. Но в таком случае не будут подхватываться отличительные признаки разных цен на один и тот же товар. Если на сайте несколько цен на один товар (например, за мешок штукатурки 10 кг одна цена, за мешок штукатурки в 20 кг другая цена), то стандартно отличительные признаки (в данном случае кг) не выводятся. Будет просто две цены в одном столбике одна под другой. Чтобы добавить и характеристики разных цен товара нужно сделать следующее:

Добавить признак (name), если есть несколько цен одного товара в табличку. Для этого правим файл class.Wpshop.Boot.php (полный путь к нему: /domains/semin.com.ua/public_html/wp-content/plugins/wp-shop/classes/class.Wpshop.Boot.php).

Нужно найти строку:

return $this->GetGoodWidget(get_post($m[1]),'wpshop_buy_new',array('cost'=>true,'add'=>true));

И добавить в неё перед ценой вывод характеристики товара

'name'=>true

Либо просто поменять строчку выше на строчку ниже:

return $this->GetGoodWidget(get_post($m[1]),'wpshop_buy_new',array('name'=>true,'cost'=>true,'add'=>true));

Не очищается корзина после заказа

После отправленного заказа корзина может не очищаться по причине кеширования страницы с корзиной. Для начала следует отключить кеширование данной страницы. Также корзина может не очищаться по причине установленного плагина cforms версии 14.6. По каким-то причинам с этой версией плагина создания форм на WordPress корзина не очищается, поэтому нужно откатить плагин cforms до версии 14.5, и всё будет работать корректно. Кстати, по той же причине после отправки заказа остаётся форма с заказом и в админке появляется два дублированных заказа, в одном из которых нет данных покупателя. Скачать плагин cforms 14.5 можно здесь

После отправки заказа на странице остаётся форма с заказом

Та же причина, что и выше. Нужно откатить плагин cforms до версии 14.5, ссылка на скачивание выше.

Cообщения ЗАКАЗ ПРИНЯТ нет

Не показывает сообщение «Ваш заказ принят!» после отправки формы с заказом? Нужно зайти в настройки данной формы в cforms и снять галочку с настройки "Письмо администратору", а затем сохранить изменения.

Отображение полной цены с копейками

Чтобы отображалась на сайте полная цена с копейками, разделять нужно валюту от копеек не запятой, а точкой. Например: вместо 419,36 указываем 419.36.

Плагин хороший, техподдержка хорошая. Прекрасное решение для простого и не очень большого интернет-магазина.