Wp-Shop — несколько лет спустя
Есть несколько проектов, которые вполне успешно работают на плагине WP Shop. В незапамятные времена долго разбирался, что куда и как поставить, хотя все довольно просто — была хорошая инструкция, подробная с картинками. Надо отметить, что сам по себе плагин был вполне работоспособный и особых проблем с ним не возникало, так, маленькие глючки. Плагин реализует возможности магазина на CMS WordPress. Проект довольно старый, разрабатывается отечественными умельцами. Имеет хорошую документацию на русском языке, ресурсы поддержки и общения. Сам плагин бесплатен, а вот получить техподдержку, консультации или купить готовый сайт на базе этого плагина можно у разработчиков.
Плагин добавляет корзину к записям содержащим определенные произвольные поля. Может работать с разными типами пользовательских постов. Реализует вывод витрины сеткой на страницах WordPress, поддерживает деление по категориям и меткам. Есть несколько способов представления товаров, например в виде прайса с возможностью задания нужного количества товаров (делалось при помощи стороннего плагина Wp Table).
Оформление покупки производится при помощи плагина CformII слегка устаревшей версии. Сам CformII не живет в репозитории WordPress и его можно получить только на сайте автора или на сайте плагина Wp-Shop (этот вариант предпочтителен, так как там же можно найти инструкцию по интеграции, в некоторых случаях она может сильно помочь при настройке).
Сильной стороной этого плагина была возможность быстрого импорта прайса в магазин и обратно. В последних версиях будет добавлена поддержка импорта/экспорта из 1С ( в разработке). Существует поддержка платежных шлюзов.
Еще одним плюсом будет совместимость с темами, легко встраивается в большинство тем.
Последние версии плагина стали доступны в репозитории WordPress. Обновления происходят достаточно часто, правда перед обновлением плагина желательно делать бекап, на всякий случай.
Установка магазина на Wp-Shop
На сайте разработчика подробно все изложено в виде видеоуроков, но я пользоваться ими не умею, поэтому пришлось сделать себе небольшую шпаргалку.
Установить плагин cformsII, брать его надо на сайте wp-shop, там уже встроен русификатор и дополнительный css стиль. Затем поставить wp-shop, его можно ставить и из репозитория WordPress. Порядок активации плагинов тоже важен — первым активируется cformsII, а потом wp-shop. У авторов есть строгая рекомендация — убрать предупреждение от CformII на странице плагина. После этого ритуала можно добавлять цены к любой записи.
Как организовать и настроить корзину в Wp Shop?
Для работы с корзиной нужно сделать две вещи:
- Создать страницу «Корзина» с ярлыком «cart», в контенте страницы помещается шоткод «[cart]». На этой странице будет выводиться корзина и форма отправки.
- Прописать ссылку на страницу «Корзина» в настройках плагина «Настройка магазина»-«Ссылка на страницу корзины:»
Как вывести корзину в виде виджета в Wp Shop?
Создать текстовый виджет с шоткодом «[minicart]», это позволит вывести сообщение о пустой корзине или сумму покупки и число позиций. Создать два виджета с таким шоткодом не получится, работать будет только первый.
Ссылки:
Пример магазина на Wp Shop: Сакские грязи.
Wp Shop в репозитории WordPress брать тут
Сайт разработчиков Wp-Shop возможности подробно расписаны, есть документация и форум.
Скрипт скачать можно, а на сайте на нем нет информации уже.