WooCommerce — свой магазин?


WooCommerce — свой магазин?

С помощью всего одного плагина на базе любого блога WordPress – не важно,  нового или давно существующего – можно создать полноценный интернет-магазин. И плагин этот называется — WooCommerce.

WooCommerce —  свой магазин?

Если речь идет о «буржунете», то этот плагин просто идеален, особенно с учетом того, что он совершенно бесплатный. Но, когда вы используете WooCommerce, чтоб создать магазин для продажи товаров в Рунете, то до сих пор проявляется не большой минус этого плагина: он ориентирован на работу с буржуйскими платежными системами и сервисами. Да, WooCommerce локализован, но над глубокой локализацией русскоязычной версии еще работать и работать.  Не смотря на то, что плагин просто прекрасный, каждый веб-мастер сам дорабатывает его согласно собственным нуждам и реалиям рунета.

Где скачать плагин?

WooCommerce можно найти в разделе Plugins на сайте wordpress.org или же скачать с официального сайта производителя продукта http://www.woothemes.com. Хоть плагин и абсолютно бесплатен, чтоб его скачать вам надо будет сначала зарегистрироваться.

Установка

Помещаем папку с плагином с директорию /content/plugins, и активируем затем в административной панели.  Есть тут один нюанс: плагин тяжеловат – весит почти 3 мб. Так что лучше загружать через ftp-клиент, потому что WP-загрузчику будет тяжеловато справится с таким объемом.

После активации плагина, вы увидите объявление – «Добро пожаловать в WooCommerce – Вы почти готовы к началу продаж J». Жмем «Установить страницы  WooCommerce» и тем самым разрешаем плагину создать дополнительные страницы необходимые для функционирования интернет-магазина – корзина, оплата и т. п. Полный список созданных страниц можно увидеть на странице  «Карта сайта».

Появляется еще одно веселое сообщение — «Поздравляем! – WooCommerce установлен и настроен. Наслаждайтесь :)» мы понимаем, что установка прошла успешно, и теперь можно приступать к управлению и наполнению интернет-магазина.  В этом  нам и помогут два новых меню:

WooCommerce —  для настройки интернет-магазина

Products – для добавления и управления товарами

Оформление интернет-магазина

В принципе WooCommerce корректно работает с любой WP-темой. Но, понятно, что далеко не любая тема подходит для реализации, такого проекта, как интернет-магазин. Темы, оптимизированные под него,  можно найти на сайте http://www.woothemes.com. В большинстве своем они платные, но есть и парочка бесплатных, которые можно отредактировать «под себя». Настройки темы появляются в виде отдельного меню, которое называется так же, как и активная тема.

 

Настройки

Общие

Как уже отмечалось выше, локализация плагина поверхностна, и под работу со странами  бывшего постсоветского пространства он плохо приспособлен.  Хоть в списке стран, можно найти не только Россию, но и Украину, рубли и гривны, в перечне валют отсутствует, так что пока оплатить покупку можно только рублями или евро, или австралийскими долларами, например. Хотя тут все зависит от того, какой проект, вы хотите реализовать. Возможно,  вы надумали через этот магазин продавать деревянные ложки и жостовские подносы австралийцам.

Шутки шутками, но как же все-таки добавить новую валюту, например, рубли? Прежде всего, стоит подключить еще один плагин Saphali Woocommerce.

Он решит все проблемы с рублем, а заодно и с неполной русификацией плагина. Кроме того, он управляет полями на странице заказа и управляет количеством колонок в каталоге товаров и рубрика. Настоятельно рекомендую.
Если вы этот плагин не поставите, тогда придется поковыряться в коде. По идее все валюты должны находиться в файле woocommerce-admin-settings.php, но у меня код  вида:

#:'USD' => __( 'US Dollars ($)', 'woocommerce' ),
'EUR' => __( 'Euros (€)', 'woocommerce' ),
'GBP' => __( 'Pounds Sterling (£)', 'woocommerce' ),
'AUD' => __( 'Australian Dollars ($)', 'woocommerce' ),
'BRL' => __( 'Brazilian Real ($)', 'woocommerce' ),

… нашелся в файле settings-init.php, который лежит в  директории \admin\settings, так что имейте в виду, что и такой вариант возможен. Открываем этот файл в редакторе кода и добавляем такую строку:

‘RUB’ => __( ‘ Russian Rubles (RUB)’, ‘woocommerce’ ),

Теперь открываем файл локализации, который находится по адресу \woocommerce\languages\ woocommerce-ru_RU.po и добавляем следующий кусочек кода:

#: admin\settings\settings-init.php:45
#@ woocommerce
msgid " Russian Rubles  (RUB)"
msgstr "Рубли (RUB)"

Если символ не отображается, то вставьте следующий фрагмент кода в файл  functions.php (файл темы):

start woocommerce_currencies
add_filter( 'woocommerce_currencies', 'add_inr_currency' );
add_filter( 'woocommerce_currency_symbol', 'add_inr_currency_symbol'
);
function add_inr_currency( $currencies ) {
$currencies['RUB'] = 'RUB';
return $currencies;
}
function add_inr_currency_symbol( $symbol ) {
$currency = get_option( 'woocommerce_currency' );
switch( $currency ) {
case 'RUB': $symbol = 'RUB '; break;
}
return $symbol;
}
end woocommerce_currencies

Можно еще подключить плагин Robokassa for WooCommerce. Хоть это и не полноценное решение проблемы с отсутствием нужных валют, но тоже вариант.

Что еще интересного и непонятного на этой вкладке? Пожалуй, стоит сказать пару слов об опции «Цифровые загрузки».  Она очень пригодится тем, кто собрался торговать цифровыми товарами: заплатил – скачал.

Access Restrictions – кому разрешено скачивать файлы.

Must be logged in to download files – пользователь должен быть авторизован, чтоб скачать файл

Grant access to downloadable products after payment – скачать файл можно только после его оплаты

Limit the purchasable quantity of downloadable-virtual items to 1 –ограничение на скачивание файла. Файл можно скачать только один раз.

Список товаров в админке

Каталог  — вкладка для настройки каталога и организации товаров в нем

Default product sorting – сортировка товаров

Варианты:

Sort alphabetically — сортировать по алфавиту

Default sort — сортировка по умолчанию

Sort most recent – сначала показывать самые свежие товары

Sort by price – сортировать по цене

Как видите, каталог можно настроить тщательнейшим образом – предусмотрено  абсолютно все: начиная до отображения информации о товаре, включая количество товара, его вес и размер и заканчивая настройками изображений товара.http://www.hoga-stoure.ru/category/efirnye-masla/

Страницы – вкладка для настройки страниц магазина

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

Страницы. При желании страницы можно переименовать, но так как плагин переведен на русский язык, вряд ли это нужно.

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

Инвентаризация

Панель управления остатками товара. В этой кладке вы можете контролировать остатки товаров. Можно включить уведомление, которое сообщит вам о том, что каких-то товаров осталось мало или можно скрыть в каталоге те товары, которые закончились.

Налог

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

Доставка  — вкладка для настройки параметров доставки

В том, случае, если все предложенные бесплатные методы доставки вам не подходят, то вы можете кликнуть на ссылочку в правом верхнем углу и ознакомится со списком платных расширений для плагина – возможно, вы найдете, что-то более подходящее, хотя за такое решение проблемы и придется доплатить. Но, как показывает опыт, вряд ли эти расширения будут вам полезны, если вы продаете свои товары в «Рунета».

Если вы перейдете на страницу платных расширений и перейдете по вкладке Shipping, то вы поймете, что расширения Почта России или чего-то подобного там нет.

И все-таки давайте немного приспособим этот плагин под нужды россиян и создадим свой метод доставки. Переходим во вкладку «Единые ставки», ставим галочку в чекбоксе «Активировать метод доставки», меняем заголовок метода на «Почта России», выбираем тип расчета, в «Статусе налога» выставляем  «Нет». Вбиваем в соответствующие поля цены доставки и сохраняем изменения

Активируем новый метод доставки в главной вкладке меню «Доставка».

Платежные шлюзы

Итак, товар можно оплатить посредством банковского перевода, чека, кредитной карты, наличными или с помощью платежной системы PayPal. Естественно, нет ни webmoney, ни яндекс-денег – ничего  родного, единственная приемлемая альтернатива – это PayPal, который, впрочем, не так популярен в России и Украине, хотя и знаком многим благодаря Ebay.

Замечание. Обратите внимание на то, что вкладок в этом меню много – целых шесть. В этих вкладках можно, и даже нужно указать свои платежные реквизиты и описание способов оплат.

Emails

Во-первых, в этой вкладке нужно указать электронный адрес, на который вам будут приходить уведомления о новых заказах, а во-вторых, здесь можно настроить шаблон письма, которое будет рассылаться вашим покупателям.

Интеграция

Это меню позволяет подключить к интернет-магазину статистику Google Analytics и социальные сервисы. Перечень социальных сетей не радует взгляд русскоязычного пользователя, но,  тем не менее, чтоб их подключить перейдите во вкладку «Поделиться» и кликните ссылку ShareThis publisher ID и авторизуйтесь  или зарегистрируйтесь, чтоб получить ID и возможность опубликовать кнопки социальных сервисов, но какой с них толку, если нет «Вконтакте» и «Одноклассников».

Отчеты

Данные о продажах, клиентах и остатках товара

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

Клиенты. Данные о клиентах. Статистика зарегистрированных пользователей присутствует

Наличие. Есть две колонки: в правой отражены товары, которых в наличии осталось немного, а в левой – товары, которые закончились.

Orders (Заказы).

На этой странице можно увидеть все заказы и их состояние

Купоны. Страница для добавления купонов на скидку.

System status. Данные о состоянии системы.

График продаж в вашей админке

Добавление товара

Когда с настройками все стало кристально понятно и выбран подходящий шаблон, приступим к наполнению магазина товарами, ну или просто информацией о лотах.

Переходим в Productsà Добавить новый товар. Добавить новый товар так же легко, как и новую страницу, разве что настроек немного больше.

Три главных специальных меню,  с которыми вам придется работать: «Тип товара»,  «Информация о товаре» «Категория товара» и «Миниатюра записи».  Как видите, в таком интернет-магазине одинаково удобно выставлять, как обычные товары, так и виртуальные

Расскажу немного о меню «Информация о товаре». Первые три вкладки пропущу, потому что о подобных меню было рассказано выше.

Похожие товары.

Интересная вкладка, которая поможет повысить продажи.

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

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

Свойства. Добавлению индивидуальных свойств товара. Свойства товаров заранее создаются на странице «Свойства» в меню «Products».

Группировка. Разбивка товаров по группам.

Вот, пожалуй, и все. Вбиваем информацию о товаре, загружаем фото и жмем кнопку «Опубликовать».

Заполнение корзины товаров

Полезные плагины

Saphali Woocommerce — уже описан в начале статьи

Woocommerce Menu Cart — добавляет кнопку вашей корзины в меню.

WooCommerce Custom Statuses — можно добавлять новые статусы для товаров.

WooCommerce Grid / List toggle — позволяет переключать общий вид ваших товаров на список или плитку.

WooCommerce Admin Bar Addition — добавляет функционал управления плагином из вашей админки

WooCommerce Customizer — позволяет дополнительно кастомизировать настройки и внешний вид магазина

WooCommerce Multilingual — поможет сделать ваш магазин мультиязычным.

Обратите так же внимание на новую статью — Woocommerce — изучаем обновленный плагин интернет магазина версии 2+

Previous 10 бесплатных шрифтов с поддержкой кириллицы
Next Woocommerce — плагин интернет магазина версии 2+

Suggested Posts

Самые лучшие OpenCart шаблоны Топ 10+

Свои стили в WordPress редакторе

JS для начинающих. Урок 1.18: Использование регулярных выражений

Как увеличить приток трафика?!

Множество самых вкусных иконок на кухонную тематику

Как установить тему на блог WordPress