WP e-Commerce, интернет-магазин на WordPress

WP e-Commerce плагин под WordPress для организации электронного магазина. Прием заказов на товары, ведение каталога.
Основная задача плагина организовать магазин при блоге, если нужен настоящий большой магазин то для решения этой задачи лучше воспользоваться готовыми скриптами магазинов.
Версия плагина 3.7.8.
Плагин взят тут.
Устанавливалась на WordPress 3.0.5 официальная сборка и 2.8.6 сборка от Лекактуса.
Установка заключается в распаковке архива в каталог с плагинами WordPress — «wp-content/plugins».
Далее в панели администратора необходимо найти плагин в списке и активировать его нажав «Активация».
После активации на сайте появляется новая страница «Страница товаров», с тремя пунктами подменю — «Заказ», «Результаты транзакции», «Ваш аккаунт». Страница доступна из админ панели в разделе «Страница».
После удаления плагина, страницу предстоит удалить вручную, при деактивации страница также не удаляется.
«Заказ» — содержит форму заказа и текущие товары находящиеся в корзине.
В разделе «Виджеты» появились элементы связанные с работой магазина. Наиболее интересный виджет «Shopping cart» — корзина, название можно изменить на русскоязычное и можно скрывать корзину если она пустая.
В админке появился раздел управления магазином, при входе в который пришлось добавить права на директории необходимые плагину для хранения изображений товаров.
Перед вводом товаров необходимо указать используемые группы товаров в разделе «Группа». В устанавливаемом плагине уже присутствовал пример группы «Пример категории». Выбор группы для нового товара обязательное действие.
Раздел «Товар» предназначен для ввода товара и его описания. Имеется возможность загрузки изображений товара.
Пункт «Параметры» отвечает за настройки плагина. На вкладке «Общие» настраивается страна, регионы продаж и денежная единица. Денежная единица выводится в международном варианте, что не совсем удобно: например украинская гривна грн — UAG. Найти способ замены денежной единицы не удалось.
Дальнейшие настройки начиная со вкладки «Отображение» и заканчивая вкладкой «Заказ» были нечитабельные из-за проблем с кодировкой.
Путем удаления русификации из каталога wp-e-commerce/languages удалось получить английский язык, но все что выводится пользователю при заказе так и осталось с неправильной кодировкой.
Надписи в корзине нечитабельные, правда после входа в «Заказ» и возврат на страницу выбора товара содержимое корзины отображалось правильно, но стоит добавить новый товар как корзина снова становится нечитабельная. Подобное наблюдалось на обеих сборках WordPress.
Проблемы с кодировкой подорвали энтузиазм и решимость и привели на путь поиска альтернативных решений.
Просмотрев несколько плагинов интернет-магазинов, стало ясно, что эти решения не подходят для текущей задачи. Пришлось возвращаться к e-Commerce и попытаться избавиться от имевшихся проблем.
Проблема с кодировкой была решена путем добавления файла .htaccess в каталог WORDPRESS со следующим содержимым: AddDefaultCharset UTF-8. Решение было найдено тут.
Осталось только исправить значение денежной единицы. Данная проблема имеет два решения.
Установить денежную единицу при установке плагина. Для этого перед ПЕРВОЙ (именно первой) активацией изменить в файле currency_list.php нужное значение не забыв поставить его в UTF-8 при редактировании.
Второй вариант это корректировка базы данных и замена на нужную денежную единицу. Данные лежат в таблице wp_wpsc_currency_list, на практике пока не проверялось.
Итого:
WP e-Commerce устанавливается без особых проблем, товар добавляется, корзина пользователя имеется, форма отправки заказа есть.
Недостатки:
После выдачи прав на каталог тем, плагин перепутал пути к темам и пришлось в спешном порядке раскладывать темы по всем каталогам в которых они должны храниться.
Субъективно, сайт начал притормаживать, но может это только кажется.
Особенности:
1. После установки версии 3.7.8 потребовалось создать и дать права на каталоги:
/wpsc/downloadables/
/wpsc/previews/
/wpsc/product_images/
/wpsc/product_images/thumbnails/
/wpsc/category_images/
/wpsc/upgrades/
2. Попытка обновить WP с версии 2.8.6 до 3.1 и плагина e-Commerce с 3.7.8 до 3.8 потерпела неудачу, WP обновился, но новая версия плагина не заработала, посему был проведен откат.
Плагин 3.8 выдавал вот такую ошибку:
Parse error: syntax error, unexpected ‘=’, expecting ‘)’
in …/wp-content/plugins/wp-e-commerce/wpsc-includes/category.functions.php on line 238
3. Удаление плагина. Потребовалось для переустановки.
Удалил практически все в ручном режиме:
Деактивировал плагин.
Удалил каталоги wpsc и каталог плагина.
Стер из базы таблицы wpsc, их оказалось гораздо больше чем таблиц самого WordPress.
Всем здравствуйте.
А никто случаем не писал плагин платежного шлюза LiqPay (Приват Банк) для WP e-Commerce?
Я ленивый и не хочу лишний раз изобретать велосипед, поэтому с радостью куплю за разумные деньги.
С ихним E-Commerce Cash пока нет времени разбираться, и заказов на этот функционал у меня нет… но в скором будущем ведь однозначно интернет-торговцы захотят такую фичу.
Если нет, то, как напишу, обязательно поделюсь. (правда пока эта идея еще на стадии идеи… 😉 )
Увы не встречалось ничего подобного.
Посмотри WP-Shop, проект развиющийся, русскоязычный, пока бесплатный.
Найти способ замены денежной единицы не удалось.
Обозначения валют меняются в самой базе, таблица wp_wpsc_currency_list
Легко заменил непонятную UAG на привычную грн.
Совершенно верно, сам правда не проверял.
Или можно так:
Установить денежную единицу при установке плагина. Для этого перед ПЕРВОЙ (именно первой) активацией изменить в файле currency_list.php нужное значение не забыв поставить его в UTF-8 при редактировании.
Плагин давненько забросил ввиду более интересного решения.
Добрый день. Есть необходимость сделать магазин и вот наткнувшись на эту статью и именно этот коммент, хотел узнать, что именно за более интересное решение, если не секрет?
Wp-shop — для небольшого магазина вполне подходит. Фактически корзина привязанная к записям блога.
http://alldream.org/wordpress/wp-shop-internet-magazin-na-wordpress/
Woocommerce — тоже вариант, функционал помощнее.
Добрый день. Может Вы поможете. При сохранении товара WP e-Commerce виснет, приходится закрывать браузер. Все остальные функции работают. В чем загвоздка не знаю.
Версия 4.0-dev.
глюк появился недавно.
За все время общения с плагином с таким не сталкивался, но…
Попробуем локализовать проблему:
1. Сохранить товар в другом браузере например FireFox, Google Chrome, Опера
2. Попробовать сделать на другом компьютере это же действие — планшет или смартфон тоже подходят
3. Задать вопрос в службу поддержки хостинга — а не было ли последнее время никаких изменений настроек PHP на сервере (или поискать в почте предупреждение о таковых работах)
4. Временно отключить плагины кроме E-commers и снова попробовать
5. Сменить тему на стандартную и попробовать
6. Проверить даты создания файлов php на сервере — не подменил ли кто на гадость какую или не дописал ли чего прорвавшись на сайт
На основании результатов проверки станет ясно где проблема или придется думать еще.
АВТОР ВООБЩЕ МОЛОДЕЦ!!!!!!!!! Я целую неделю сидел как ненормальный, ковырялся, пытался в корзине все исправить. В поисковиках ответа не нашел. А тут Бац и получилось! Мой тебе респект!!!
Я тоже ковырялся долго и чтоб не забыть просто записал, но с E-commerce попрощался, перешел на WP-shop.
и еще вопрос конечно не по теме плагина, можно ли сделать, на ворд пресс, что-то типо лупы для фотографий, чтоб можно было курсором наводит и увеличиная копия ездила по экрану, есть такой плагин?
Исключительно рад, что мне добрые заказчики, ничего подобного не заказывают. Похоже что плагинов с лупой просто нет и надо решать этот вопрос при помощи jQuery cloud-zoom, живет это тут:
http://www.professorcloud.com/mainsite/cloud-zoom.htm выглядит красиво, хотя пока не вижу особой необходимости к применению.
Добрый день. Подскажите пожалуйста я в начале удалил страницу с формой заказа, и теперь когда товар заказывают, не могут перейти на эту страницу чтоб оставить свои данный. Как ее можно вернуть? Я даже плагин удалял и снова ставил думал настройки старые собьються но они такими и остались, страницы нет.
Тоже удалял, первое что пришло в голову — переставить плагин. Просто стереть и заново перезалить не помогло, пришлось полезть и вычистить его таблицы в базе данных. При заполненной базе товаров это может быть очень плохо.
Вариант второй это сделать бэкап базы и последовательно удалить таблицы с переустановкой плагина.
Не смотря на то что сама идея плагина мне нравится, но проблемы в работе с ним и потребность докупать дополнительные модули заставили искать ему замену.
Спасибо за совет сделал бек ап:)))
Добрый день, подскажите, пожалуйста, предоставляете ли вы услуги по созданию и настройке интернет-магазина на вордпресс? Тема есть, и первые шаги были самостоятельными и удачными, но потом начали возникать некоторые мелочи — как то проблема с кодировкой (о решении который вы написали), спасибо!) Была бы рада обратиться к специалисту
Добрый день.
Да я действительно занимаюсь установкой и настройкой магазинов и именно на WordPress. Если у вас есть желание пообщаться на эту тему, напишите на E-mai в разделе О сайте. Все посмотрим изучим, проработаем.
спасибо за пост хоть кто-то нормально описал работу с плагином,а то толком ничего два дня найти не мог
Посмотрел ваш магазин, очень интересно, где вы взяли такой режим представления товара? Покупали модули?
Из-за отсутсвия бесплатных модулей пока приостановил работу над магазином на этом плагине.
Огромное спасибо за решение проблемы с кодировкой! Как-то нигде больше не нашла, только у Вас.
Взявшись верстать первый в своей жизни интернет-магазин, столкнулась с кучей проблем. Но пока все преодолимо.