Woocommerce — интернет-магазин на WordPress

14.01.2013

WooCommerce

В последнее время люди все чаще задумываются о переносе или расширении продаж в Интернет. Есть множество специализированных проектов для создания интернет-магазина, но и для WordPress есть очень достойное решение, нисколько не уступающее им в функциональности. Встречайте — WooCommerce.

Привет WooCommerce

woocommerce plugin
WooCommerce  — плагин для создания интернет-магазина с открытым исходным кодом от парней из WooThemes. Выпущен чуть больше года назад, но количество скачиваний уже почти достигло полутора миллионов. Становится стандартом для создания интернет-магазина у многих WordPress разработчиков, включая меня.
WooCommerce распространяется по принципу «Freemium», сам плагин бесплатный, но дополнения к нему стоят денег. Эта модель довольно успешна, она позволяет настроить и запустить магазин, который подойдет большинству пользователей. За дополнительные платежные шлюзы и штуки, типа мультиязычности или автоматического пересчета валют нужно будет заплатить, но это необходимо далеко не всем.

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

Установка плагинаДля желающих скачать самостоятельно — ссылка на репозиторий.

После установки и активации плагина вы должны увидеть вот такое окошко, которое говорит, что все прошло отлично и можно начинать настройку плагина

Установка завершена

При нажатии кнопки «Установить страницы WooCommerce» плагин автоматически создаст страницы, необходимые для его работы. Это Корзина, Каталог товаров, Страница оплаты и прочие. Я рекомендую делать это, потом содержимое страницы можно редактировать. Давайте перейдем к настройкам WooCommerce.

Общая настройка WooCommerce

Я буду рассказывать о настройке магазина на примере РФ и валюты «рубль», так как чаще всего сталкиваюсь именно с ней.

Первым делом после установки WooCommerce я ставлю еще один плагин — Saphali Woocommerce LITE.

saphali

Это отличное дополнение к WooCommerce, вот что оно умеет:

  • доработка перевода WordPress на русский язык
  • добавление валют — российский рубль, украинская гривна, белорусский рубль.
  • управление полями на странице заказа и странице профиля
  • управление колонками в каталоге товара

Это решение большей части проблем, с которыми сталкиваются начинающие при настройке WooCommerce. Плагин успешно работает и периодически обновляется, при смене версии оригинального плагина. Это приятно, смело рекомендую к установке.

Теперь можем перейти к непосредственной настройке плагина. С дополненной локализацией — вся админ-панель плагина переведена на русский язык, что сильно облегчает настройку.

Настройка валюты

Устанавливаем валюту и список стран, для которых магазин актуален.

Далее нам предлагается общая настройка политики магазина. Я пройдусь вкратце по пунктам, которые меняю сам:

  • Гостевой заказ — тут зависит от политики магазина. Иногда необходимо включить обязательную регистрацию, но как по мне — это лишнее. Не стоит усложнять процедуру заказа.
  • Купоны — я ни разу ими не пользовался, поэтому о принципе работы не расскажу, отключаю.
  • Регистрация на странице заказа — удобная опция, добавляет возможность регистрации, включаю. Там же включается автоматическая регистрация покупателя.
  • Внешнее оформление — обычно выбираю цвета, используемые на сайте.
  • Настройка цифровых загрузок — если вы не продаете скачиваемый контент, для вас это неактуально. Если скачиваемый — я ставлю перенаправление и обязательную авторизацию для загрузки.

Вообще, настройки по умолчанию достаточно хороши и в 90% случаев менять необходимо только валюту или страну.

Настройка каталога WooCommerce

Настройка каталога

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

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

Очевидные страницы

В настройках есть несколько страниц, настройки на которых — достаточно очевидны, поэтому нет смысла отдельно их рассматривать. Просто пройдусь по ним, чтобы вы понимали, что к чему:

  • Настройка страниц  — помните, во время нашей активации плагина система создала нам несколько страниц?  Здесь вы можете их переназначить, хотя я почти никогда не пользуюсь этой страницей, все и так создается при активации и править нужно только содержимое самой страницы.
  • Настройки наличия (инвентаризация) — тут настраивается управление наличием товара. Все просто и наглядно.
  • Настройки налогов  — никогда не сталкивался с настройкой налогов. Однако, там все просто — добавляем страну (используется список разрешенных) и ставку в %. Система автоматически добавляет налог к сумме.

Думаю, настройка этих параметров не вызвала у вас затруднений. Если что-то непонятно — пишите в комментариях, расскажу подробнее. А пока переходим к следующей странице…

Доставка

Настройки доставки

В принципе, «из коробки» WooCommerce поддерживает достаточно много способов доставки — их 5. Однако, это не полностью закрывает вопрос. По сути, мы можем использовать три вида доставки: единая цена, самовывоз и бесплатная доставка. Возможно, кому-то этого хватит или вопрос доставки будет решаться менеджером в телефонном режиме.

Конечно, есть достойные решения этого вопроса и вот тут система «Freemium» выступает во всей красе — все решения платные. Возможно, у вас есть другие варианты? Поделитесь в комментариях, я добавлю это в статью.

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

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

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

Обычно, момент оплаты оставляют менеджеру и телефону (по крайней мере мои клиенты пока поступают именно так), хотя есть решения и для WebMoney, и для Я.Денег, и для прочих электронных систем которые распространены у нас. Но, опять же, за дополнительную плату. Мне приходилось с ними сталкиваться — достаточно хорошо работают.

Из бесплатных дополнений стоит отметить плагин для Robocassa от Александра Курганова — скачать. Это сервис приема платежей, берет свой процент с транзакций, я думаю что вы с ним сталкивались так или иначе, если часто проводили платежи в Сети. Удобная штука и единственная из бесплатных шлюзов для WooCommerce. В Сети мелькает бесплатное решение для WebMoney, но оно давно не обновлялось и насколько я понял — криво работает. Поэтому приходится писать самостоятельно или использовать платные варианты.

Опять же — если у вас есть на примете бесплатные решения, поделитесь, улучшите себе карму

Настройка почтовых оповещений и интеграция

Настройка оповещений очень простая.  Тут адреса получателя сообщений о новом заказе, малом наличии товара, настройки отправителя писем и небольшой редактор шаблона письма. Сам шаблон в формате HTML лежит в одной из папок плагина, можно скачать и поправить как нужно.

Настройка интеграции содержит в себе три подпункта:

  • Подключение к Google Analytics — очень полезная фича, позволяющая отслеживать статистику страниц. 
  • Поделиться — тут указываются настройки подключения к популярному сервису соцкнопок ShareThis. Если не пользуетесь — смело отключайте и вставляйте свой код.
  • ShareYourCart — недавно добавленная опция, позволяющая подключить ваш магазин к одноименному сервису. Посетитель делится своими крутыми покупками у вас, его друзья это видят и покупают тоже. Бесполезный сервис в наших странах. За границей, возможно, пользуется популярностью.

На этом все, базовая настройка интернет-магазина на WooCommerce завершена. Все очень просто, не так ли? Однако у нас остались незатронутыми вопросы добавления новых товаров и кастомизация их вывода. Если этот вопрос интересен для вас — отпишитесь в комментариях, я сделаю отдельную статью на эту тему.

Вторая статья, посвященная добавлению товара и тонкой настройке WooCommerce — «WooCommerce — запуск и тонкая настройка»

Удачного дня

, , ,

Комментариев: 155

  1. Rafaello

    Здравствуйте! А подскажите пожалуйста, можно ли в woocommerce сделать предоплату, ну к примеру чтобы покупатель оплачивал только 20% всей суммы, а оставшуюся часть оплачивал уже при получении курьеру?

    Ответить
  2. Наталья Васильева

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

    Ответить
  3. Константин

    Добрый вечер! Есть одностраничник на Word Press. Хочу поставить туда корзину. Подскажите, что бы реализовать возможности плагина WooCommerce необходимо поставить соответствующую тему? На существующем сайте работать не будет? И как интегрировать? В коде я не очень разбираюсь…

    Ответить
  4. Константин

    Добрый вечер! Есть одностраничник на Word Press. Хочу поставить туда корзину. Подскажите, что бы реализовать возможности плагина WooCommerce необходимо поставить соответствующую тему? На существующем сайте работать не будет?

    Ответить
  5. Иван

    Почему то у меня woocomerce на английском языке, тема ProBusines, и что бы я не делал все на английском. Помогите!

    Ответить
    • chusika

      Зайдите в WooCommerce — состояние системы — Tools (вторая вкладка) — в приведенном списке найдите кнопку «Принудительно запустить русификацию». Там естественно будет на англ языке, но я сейчас не вспомню как именно.

      Ответить
  6. Лилия

    Здравствуйте! У меня не оформляется заказ. В корзину кидаю,потом кнопка перейти к оплате (в принципе она мне и не нужна),а кнопки оформить заказ нет.

    Ответить
  7. Oleg

    Подскажите пожалуйста как закрыть от индекса следующие ссылки */magazin/zhenshhinam/?add-to-cart=785 Читал, что рекомендуется закрывать от индекса. Заранее благодарю за информацию.

    Ответить
  8. Александр

    Как добавить телефон и адрес шапку сайта на woocommerce?Пробовал через добавление div У меня создается новая строка под шапкой.

    Ответить
  9. Иван

    Здравствуйте!
    У меня в магазине, после нажатия в карточке товара на кнопку «добавить в корзину» (купить сейчас!) происходит редирект на страницу оплаты. Как сделать так, чтобы после добавления в корзину пользователь оставался на странице товара?
    Спасибо заранее.

    Ответить
  10. Сергей

    Подскажите а вы задавались вопросом интеграции вукоммерц и 1с через плагин WP All Import?

    Ответить
    • GerinG

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

      Ответить
  11. Женя

    добрый день уважаемый GerinG и всем читателям. Ваши статьи оказались очень полезны для меня и вот я сталкнулся с проблемой решение которой думаю не сложное но никак не могу найти инструкцию или подсказку. Подключил платежный шлюз Робокасса и встроенные Банковский перевод и Оплата наличными, так вот задача в том чтобы при выборе оплаты через Робокассу взъимался дополнительный сбор который нужно указать в процентах от суммы. Как это осуществить?

    Ответить
    • GerinG

      Добрый день, Евгений
      К сожалению, я не сталкивался с РОбокассой, не подскажу.

      Ответить
  12. Валерий

    Здравствуйте! Я не понял как можно организовать продажу лицензий или кодов для доступа к закрытой зоне сайта. Так чтобы загрузить 100-150 кодов и их чел. получал после оплаты на мыло, например. Спасибо

    Ответить
  13. Дмитрий

    Здравствуйте, подскажите пожалуйста плагин на подобии WooCommerce New Product Badge, в котором можно самому на некоторые товары вешать похожие стикеры со своим текстом.
    Спасибо!

    Ответить
  14. Игорь

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

    Ответить
    • GerinG

      В админке есть поиск по имени картинки. Если делали всё по уму и картинки называли не абы как — все замечательно ищется.

      Ответить
      • Игорь

        Сделано как раз не по уму, и товаров сейчас где-то 600 штук, имена картинок, просто как с фотоаппарата. Так что ищу какое-то решение чтобы удобно было искать. Сейчас открываю товар, нажимаю Сохранить картинку, он пишет имя картинки, дальше по этому имени ищу.
        И еще один вопрос — по какому принципу прикрепляются картинки дополнительные к товару?? Мне важен порядок их вывода, как и где это менять?

        Ответить
        • GerinG

          Очень плохо, что не по уму… Можно посмотреть чуть быстрее, без сохранения картинки, просто смотрите исходный код элемента, он покажет, что за картинка используется. Тоже муторно, но хотя бы быстрее.
          По галерее к товару не подскажу, обычно вывод идет в алфавитном порядке, но каждый разработчик обычно делает по своему.

          Ответить
  15. Денис

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

    Ответить
  16. Владимир

    Доброе время суток, дайте совет, магазин с каким кол-ом товаров будет «хорошо себя чувствовать» на WordPress + Woocommerce. Интересует, так сказать, «верхняя планка». Спасибо.

    Ответить
    • GerinG

      Здравствуйте
      У меня вполне успешно вертится магазин на 6000 товаров, парфюмерия, довольно сложный по структуре. Я пока не натыкался на верхний предел, тут вопрос в мощности хостинга и суточной посещаемости.

      Ответить
      • Владимир

        Спасибо за ответ, может хостинг свой посоветуете?

        Ответить
        • GerinG

          Я использую VPS, он для работы, вам вряд ли подойдет. Клиентам советую — Fornex, пока проблем не было

          Ответить
  17. Яна Билаш

    Добрый день! у меня не появляется кнопка далее, методы оплаты на странице Checkout после добавления товаров в корзину.
    Что посоветуете?

    Ответить
  18. Hard

    Добрый день!
    При активации плагина появляется вот такая надпись:
    Плагин не был активирован, потому что он вызвал фатальную ошибку.
    Fatal error: Call to undefined function wp_using_ext_object_cache() in /var/www/hard/data/www/massaz78.ru/wp-content/plugins/woocommerce/includes/wc-product-functions.php on line 82
    Подскажите пожалуйста , куда копать что смотреть?

    Ответить
  19. Руслан Нурмушев

    Приветствую всех!!
    Спасибо за статью… У меня нарисовалась проблема, сам плагин сел нормально и работает, но никак не могу оформить главную страницу, т.е. хотелось бы чтоб там показывалось парочку товаров или категории товаров, как можно решить данную проблему???
    Заранее Спасибо!!

    Ответить
    • GerinG

      Спасибо за уточнение. Кстати, «нерабочую» валюту добавляет плагин от Saphali, я от него в последнее время все чаще отказываюсь. Больше неудобств, чем толку, как это ни печально.

      Ответить
    • Михаил

      Спасибо большое. Искал информацию по этой проблеме и нашел ответ в вашем комментарии!

      Ответить
  20. Наталья

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

    Ответить
  21. Константин Харченко

    Сейчас же PayPal с рублями работает. Официально они зашли в Россию. Точно — вариантов нет?

    Ответить
    • GerinG

      Насколько я знаю, работает. Насколько хорошо работает и как легко их вывести — не знаю, потому как сам не из России.
      И еще важный момент — массовая аудитория плохо знакома с PayPal, нужно время на «привыкание»

      Ответить
  22. Валерий

    А как можно вывести виджет в нужном месте страницы? У меня часть фильтров-виджетов WooCommerce добавлена стандартно в сайдбар, а вот фильтр размера в виде выпадающего списка я хотел бы вывести на странице архивов товаров, чуть левее выпадающего списка сортировки. Но что-то не выходит. Регистрирую новый сайдбар, в него добавляю фильтр размера, только на странице он не выводится… Печалька… Может подскажите, что нужно сделать, чтобы вывести фильтр-виджет в нужном месте страницы?

    Ответить
  23. Natalie Terekhova

    Подскажите, а woocommerce может работать просто как каталог, без функция магазина? Это надо редактировать шаблоны (удалять корзину или еще что) или есть возможность выбора — отображать как магазин или отображать как каталог?

    Ответить
  24. Elena Melnik

    У плагина идет конфликт с таким продуктом Я имею ввиду форму создания страницы-продукт. Это можно исправить? Если я устанавливаю этот плагин-перестают отображаться продукты.

    Ответить
  25. Voldemar

    По каталогe не понял.
    У вас скриншот настроек каталога не совпадает с последней версией voocommerce. Или может у вас платная расширенная версия или я не то смотрю.
    В моём варианте в настройках каталога:
    Показать страницу магазина-показать подкаталоги
    Показать категорию по умолчанию-показать подкаталоги
    А того что у вас на скриншоте нет
    У меня на странице «Магазин» настроено на вывод категорий, но следуя по какому-либо родительской категории в список его подкататегорий не попадаю, а появляется список товаров родительской категории.
    А ведь по идее должен появляться список подкатегорий с их миниатюрами.
    Не понимаю почему так? Не смогли разъяснить?
    Тема twenty-twelwe

    Ответить
  26. Александр

    Можно ли сделать навигацию между товарами в категории? «предыдущий товар», «следующий» товар»?

    Ответить
  27. Константин Федоренко

    Скажите пожалуйста, а реализовать мультигорода на WooCommerce получится? Например у нас два магазина в разных городах. Чтобы клиент заходил на сайт, выбрал город, и ему показывался товар, который продает наш магазин в этом городе.

    Ответить
    • GerinG

      Сделайте два сайта, на поддоменах. А WP умеет управлять мультисайтами: админка одна, а городов сколько надо )))
      Либо же реализовывать склады, но это уже не к Woo, тут нужно решение посерьёзнее.

      Ответить
      • Ярослав

        А вы лично пробовали когда-нибудь делать интернет-магазин на поддомене, в режиме Multisite? А то у меня возникли некоторые сложности. И ни у кого, кроме меня, я пока не нашёл ни такой задачи, как у меня, ни решения. Мне уже стало казаться, что я единственный на планете сделал интернет-магазин на WooCommerce на поддомене в режиме Multisite. Вы пробовали так делать?

        Ответить
  28. Александр

    Скажите можно ли настроить показ предоплаты, как 50% всей суммы?

    Ответить
  29. Кристигна A

    Проблема !!Давно искала что то лёгкое для инет магазина, посмотрела Ваше видео и решила установить WooCommerce , всё установила но при клике Добавить товар или Добавить купон..становиться просто белое окно ..не полей ни чего..подскажите в чём проблема может быть а то голову сломала.

    Ответить
  30. Максим

    Подскажите пожалуйста: после оформления заказа пишет адреса доставки нет и путает покупателей. Убрать никак не получается. Помогите!

    Ответить
    • GerinG

      Что-то с настройками, на самом деле… Дайте ссылку, я не совсем понимаю, что у вас там и как.

      Ответить
  31. Александр Кумуков

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

    Ответить
  32. Діма Іванов

    статья супер. Подскажите в чем может крыться проблема, при нажатие, в корзине, нат кнопку «перейти к оплате» открываеться пустое окно?

    Ответить
  33. Maks sorka

    Здравствуйте!
    Спасибо автору за данные посты!
    Имеется следующая проблема:
    Друг попросил создать каталог-ИМ. Я раньше такого не делал и решил попробовать…прочитал немало статей о CMS для ИМ и решил делать вместе с Woocomerce, так как имеется немного опыта с WordPress (http://dom.sumy.ua/)
    Залил на бесплатный хост и начал тестировать плагин )
    Поменял название кнопок, добавил пару категорий и товаров и решил сделать заказ, на что оно мне ответило непонятным для меня кодом )
    так как я не очень силен в php то прошу помощи. Что может быть не так? Сообщения о заказе на email приходят

    Ответить
    • GerinG

      Я вижу, что у вас сейчас все вроде как работает нормально. Проблема решена?

      Ответить
      • Maks sorka

        Да! Удалил все страницы, а потом перезагрузил плагин и создал все страницы по умолчанию

        Ответить
  34. Сергей

    А можно узнать, как можно сделать «Оформить заказ» у меня «Приступить к оплате» всегда. На сайте не будет предусмотрено платежных шлюзов. Нужно чтобы админ получил нотификацию и все, и заказ попал в список с заказами. Спасибо.

    Ответить
  35. Алекс

    На сайте apple-samara при оформлении заказа такая лажа)
    Fatal error: Out of memory (allocated 44040192) (tried to allocate 118785 bytes) in /home/p58681/www/apple-samara.ru/wp-includes/pomo/streams.php on line 139

    Ответить
  36. Александр Кумуков

    Здравствуйте, плагин очень хороший, удобный и понятный, но у меня с ним возникли некоторые проблемы, дело в том что мне нужна на каждой отдельной странице выводить от 2 до 15 товаров, то есть страница «Товары», где все собрано в одну кучу мне не подходит, проблему решил тем что в настройках страниц в строке «Основная страница магазина» я убрал ее вообще, а на страницы просто писал название товара и вставлял кнопку «добавить в корзину» с нужной ссылкой, и все отлично, но если в корзине удалить все товары то появляется кнопка «Вернуться в магазин» и при нажатии на нее ничего не происходит, скажите как изменить ссылку этой кнопки, чтобы при нажатии на нее перекидывало на главную страницу или же к предыдущей странице?

    Ответить
  37. Влад

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

    Заранее благодарен.

    Ответить
  38. Влад

    Добрый день.
    Нет ли инструкции по добавлению товара? То есть как будто все понятно, но товар не появляется на главной странице. Не совсем понятно как добавлять картинки. Миниатюру загружаю, потом остальные в гелерею, потом захожу в созданный товар, а там только одна миниатюра. Как бы это настроить?
    Баннер в заголовке загружаю, сохраняю, а на сайте вообще ничего не отражается.
    Можете подсказать?

    Ответить
    • GerinG

      Добрый день. У вас скорее всего вопросы к шаблону, а не самому плагину. Нужно смотреть совместимость и дорисовывать шаблон.
      Обычно, если тема поддерживает WooCommerce — проблем с отображением не бывает.

      Ответить
      • Влад

        Спасибо, понял.
        Товар как-то появился на гл. странице, но потом опять пропал. Я не понял от чего зависит его присутствие на главной. А так он отражается сбоку в хитах продаж итд сразу после добавления.

        Ответить
  39. Олег

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

    Ответить
  40. Андрей

    Дали ссылку на прекрасно работающий сайт. Пробовал настраивать WooCommerce, но так и не смог заставить правильно работать. Не работает функция добавления в корзину. На моем сайте ссылки вида работают
    а если открыть карточку товара или раздел магазин, то не работают
    http://store.amacumara.ru/shop/fotoapparat-fed-5/?add-to-cart=25
    http://store.amacumara.ru/shop/?add-to-cart=25

    Пробовал три бесплатные темы WooThemes, одинаковая ситуация везде. С чем может быть проблема? Каким способом ее решить?

    Ответить
  41. Андрей

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

    Ответить
    • GerinG

      Честно говоря, без понятия даже. Если пришлете почтой доступ в админку — гляну, самому интересно.

      Ответить
  42. Денис

    На вашем примере сайта при оформлении заказа ошибка!

    …Ваш заказ

    Fatal error: Out of memory (allocated 42205184) (tried to allocate 81 bytes) in /home/p58681/www/apple-samara.ru/wp-includes/pomo/mo.php on line 230

    Ответить
    • GerinG

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

      Ответить
  43. Сергей

    Здравствуйте, подскажите пожалуйста как вы сделали статичный сайд бар с категориями товаров на всех страницах сайта apple-samara.ru
    Спасибо

    Ответить
    • GerinG

      Добрый день, Сергей
      Это реализовано плагином «Jquery vertical accordion menu». Настраиваем меню с нужными категориями и уровнями вложенности и плагином выводим в нужном сайдбаре. Плагин нужен исключительно из-за простой и доступной пользователю настройки внешнего вида, в остальном — тоже самое реализуется стандартным виджетом вывода меню.

      Ответить
  44. wikidiablo3 Диаблов

    Может вы знаете, как настроить несколько вариантов доставки (из тех что уже есть), чтоб пользователь мог выбрать при оформлении покупки?
    Несколько дней уже ковыряю, но всё равно автоматически выбирается только один способ доставки.

    Ответить
    • GerinG

      Я не совсем понимаю, что вам нужно настроить. Редактируйте существующие способы под себя, там их 5, если я не ошибаюсь. Автоматически выбирается один, заказчик может выбрать любой доступный способ, реализовано это радиокнопками, в чем проблема-то?

      Ответить
  45. Алик

    Добрый день!
    Возникла такая ошибка сегодня на плагине woocommerce
    Fatal error: Call to a member function is_visible() on a non-object in /home/a/aokhaa/vamdostupno.ru/public_html/wp-content/plugins/woocommerce/templates/content-product.php on line 25
    Выскакивает через раз….ничего не понимаю, как устранить? Есть идеи?
    А вот что происходит в строке 25:
    24. // Ensure visibility
    25. if ( ! $product->is_visible() )
    26. return;
    Пробовал деактивацию, не помогла.

    Ответить
  46. Серж

    Добрый день, кто- нибудь столкнулся с проблемой, что после последних обновлений пропало » Добавить в корзину» на вариативных товарах? как вернуть ее обратно?

    Ответить
    • GerinG

      Есть такая проблема, особенно с вариативным товаром. Последнюю версию плагина я пока не видел, если не поправили — надо ждать. Решения не встречал и сам пока не столкнулся

      Ответить
  47. Lada Zinkovich

    Здр,извините за глупый вопрос, 1) как вы добавили товары в Рекомендуемые товары (Featured Products)? У вас там Macbook и Iphone4s. 2)Не переходится в корзину. Спасибо, очень жду ответа

    Ответить
  48. Сергей

    Добрый день, пропала кнопка «Добавить в корзину» в чем может быть дело?

    Ответить
    • Иван Евдокимов

      Владелец блога сейчас в отъезде, но скоро вернется и ответит на Ваш вопрос.

      Ответить
    • GerinG

      Обновляли WooCommerce до последней версии? Есть у него такой баг, до версии 2.0.2 точно не исправили вроде. 2.0.4 последняя, но я не смотрел пока ее, если не пофиксили — надо ждать обновления от разработчиков

      Ответить
  49. Деловой

    А шаблон для WooCommerce уже надо рисовать самому или есть решения готовые??? И как лучше быть??

    Ответить
    • Иван Евдокимов

      Владелец блога сейчас в отъезде, но скоро вернется и ответит на Ваш вопрос.

      Ответить
  50. Сема True-Gamer

    подскажите пожалуйста как сделать главную страницу такую же как на apple-samara.ru
    Чтобы тоже новинки отображались

    Ответить
    • GerinG

      Это обычный каталог с сортировкой по дате добавления товаров. Ну и изменен заголовок, если мне память не изменяет

      Ответить
  51. Юлия

    Добрый день.
    У меня виджеты не выводятся на страницах товаров и в каталоге, это можно исправить?

    Ответить
    • GerinG

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

      Ответить
  52. Валера

    Добрый день, Александр. А витрину — если нужно то можно добавить к этому плагину?

    Ответить
  53. Ксения

    здравствуйте! woocommerce очень понравился. все установила, загрузила товар, но когда переходишь к оплата заказа, пишет почему-то ошибка в заказе. подскажите, пожалуйста, что делать?(((((((((( мой сайт vip-club888.ru

    Ответить
    • GerinG

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

      Ответить
  54. Oleg Xoxlove

    Плагин Saphali Woocommerce Russianне был активирован, потому что он вызвал фатальную ошибку
    Parse error: syntax error, unexpected T_ELSEIF

    Ответить
    • GerinG

      С 90% вероятностью проблема с файлом functions.php шаблона. Валюту не пробовали вставлять через функцию?

      Ответить
  55. Ан

    Добрый день!
    Подскажите куда вставлять фото товара (самое первое и главное) а то у меня белый квадрат, а в описании вокруг фото, как вставить фото в товары?…

    Заранее Спасибо!

    Ответить
    • GerinG

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

      Ответить
  56. ZeroXor

    А есть ли в Woo Commerce возможность при выборе товара сразу переходить к форме оплаты, минуя корзину? Прочел оба Ваших поста, ответа не нашел (возможно, просто не заметил, конечно).

    Ответить
    • GerinG

      Честно говоря, я не знаю, не приходилось сталкиваться. Но, я бы попробовал выдрать кнопку оплаты из корзины и вставить куда надо, передавая необходимые параметры. Должно прокатить

      Ответить
  57. Александр

    Здравствуйте!
    После установки в админке плагина в “Состояние системы” выдает ошибку на лимит памяти.

    WP Memory Limit 40MB – We recommend setting memory to at least 64MB.

    В php.ini виртуального хостинга стоит у меня лимит
    memory_limit = 512M
    Я пробовал в
    .htaccess
    и
    wp-config.php
    прописывать разные конструкции по увеличению лимита – ничего, тишина… А может что-то неправильно записывал…
    Кто подскажет что можно сделать?

    Ответить
    • GerinG

      В wp-config работает такая конструкция — define(‘WP_MEMORY_LIMIT’, ’64M’);
      Это имеет смысл, если в php.ini прописано больше, как в вашем случае.

      Ответить
  58. Александр

    Здравствуйте.
    У меня были проблемы, но я с ними справился. Пере установил вордпресс.
    Подскажите как в теме Mystile исправить на русское слово Checkout?

    Ответить
  59. GerinG

    Александр, честно говоря, даже не знаю, что вам и ответить… Вы знакомы хотя бы как-то с CSS и HTML?

    Ответить
  60. Александр

    Я «новый» магазиноделатель, делаю мебельный магазин на заказ. Какой шаблон посоветуете? (WooCommerce). Если не трудно, напишите на адрес: Alex_IAU@mail.ru

    Ответить
  61. Igor

    Хотелось бы узнать , что нибудь о купонах например : как выводить их в корзине?

    Ответить
    • GerinG

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

      Ответить
      • Алексей

        В woocommerce построена продумано и почти без косяков. Купоны могут действовать на определенный товар, категорию или индивидуально. Также купоны могут работать для одного пользователя. Все просто создали купон например»wqefbgkjqw» указали скидку на товар. Можно указать процент или определенную сумму. Указали категорию товаров и даже можно указать срок годности купона.

        Ответить
  62. Александр

    Здравствуйте.
    Вопросы по интернет магазину на WooCommerce.
    Вопросы:
    1-У меня кнопочка «Добавить в корзину» закрывает часть цены. И ее толком не видно(
    2-На экран выводится только 10 товаров. Как сделать больше?(
    3-При выборе товара, панель виджетов перескакивает влево(

    Ответить
    • GerinG

      Добрый день, Александр
      Вообще, ваши вопросы касаются исключительно верстки сайта, а не настроек WooCommerce
      1. Я бы добавил ссылке свойства display:block и width:66px к примеру. Тогда она никуда не наползает. Если делать больше размер кнопки — добавлять отступы и центрировать текст
      2. В родных шаблонах есть подобная настройка. В вашем случае нужно править цикл вывода товаров, менять 10(по умолчанию) на нужное число.
      3. Я вообще не смог выбрать единичный товар, меня перебрасывает на главную.

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

      Ответить
      • Александр

        Честно говоря я толком ничего не понял)
        Подскажите, пожалуйста, что и как(
        Только, что хостинг очень плохой) Я службе хостинга написал об этом.

        Ответить
      • Rodion Сазонов

        По второму пункту. В БД сайта находим таблицу _options -> у меня строчка 21 posts_per_page -> меняем число с 10 например на 20! сохраняем, проверяем на сайте. Количество товаров в категории выводятся по 20 шт.

        Ответить
  63. Александр Курганов

    Кстати, поправьте, плагин robokassa, написан и поддерживается мной, а не самой робокассой и если вы не будете против, укажите ссылку не на wordpress.org, а на http://polzo.ru/wc-robokassa, просто там мне проще отслеживать сообщения об ошибке, очень приятно, что кто-то заметил мою работу.

    Ответить
    • GerinG

      Добрый день, Александр. Поправил авторство плагина, указал ссылку на ваш проект. Спасибо вам, доброе дело делаете

      Ответить
      • Александр Курганов

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

        Ответить
  64. idebenone

    Это первый и скорее всего, самый лучший и функциональный плагин. Реально есть почти все, что нужно для создание интернет-магазина. После установки, вы должны будете указать вашу страну, валюту, и т.д. Есть возможность создавать группы товаров, теги, вставлять фото(в платных модулях, есть возможность делать несколько фото), вести учет продаж, выставлять значки о том, есть ли товар на складе или нет, импорт csv файлов(проверял, работает, только не забывайте, что кодировка должна быть utf-8, а разделителями – запятые). Как и во всех плагинах буржуйских, есть возможность интегрирования с paypal. Очень порадовало то, что при установке можно выбрать язык – и это в базовой версии скачанной бесплатно с сайта – есть русский тоже.

    Ответить
    • GerinG

      Не первый точно, WooCommerce это переосмысленный форк Jigoshop, если я правильно помню.
      В остальном — все верно, плагин «из коробки» сможет удовлетворить большинство пользователей

      Ответить
  65. Александр

    Подскажите пожалуйста!
    Я использую плагин WP e-Commerce
    Если поставлю Woocommerce (мне он понравился),
    искажений не будет?

    Ответить
    • GerinG

      Добрый день, Александр
      Вопрос достаточно сложный, мне не приходилось проводить миграцию, поэтому не подскажу точно. Единственное — для товаров оба плагина используют одну таблицу БД, если мне не изменяет память, со всеми вытекающими.

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

      Остается вопрос с подходящим шаблоном, скорее всего придется дорабатывать.
      Вообще, переезд работающего магазина — тот еще геморрой

      Ответить
  66. Александр

    Спасибо.
    Просто я сейчас делаю другой магазин и решил использовать WooCommerce. Я и подумал его поставить на магазин.
    Стоит?
    Вообще какой плагин WordPress Вы посоветуете?

    Ответить
  67. WebNox

    Тогда подскажи пож-та, как называется допиленный тобою слаайдер )

    Ответить
  68. WebNox

    Привет, отличная статья, хотелось бы узнать, как называется тема в твоей «крайней работе», если не секрет конечно…. И ждёмс новую статью)

    Ответить
  69. Галина

    Спасибо. У меня на сайте товаров совсем немного, и они очень специфические (клиентам трудно разобраться без консультации) поэтому магазин не очень нужен. Просто решила попробовать. Буду искать другие варианты…

    Ответить
  70. Галина

    У меня платный шаблон D5 Socialia Pro, мне он нравится и менять не хотелось бы….

    Ответить
    • GerinG

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

      Ответить
  71. Галина

    Настраивается и правда просто, только у меня работает как-то оооочень криво. Пропала Главная страница, хотя указана созданная автоматически страница Магазин — показывает название ГЛАВНАЯ — но нет ни текста Главной ни магазина. Пропали ВСЕ боковые меню, кроме того, в к-ром ссылка на Магазин… а на Главной и этого меню нет, осталось только верхнее. Попробовала ввести товар — при просмотре на сайте вместо станицы магазина открывает архив записей :((( Как-то слишком много «косяков»… Может плагин плохо стыкуется с шаблоном?

    Ответить
    • GerinG

      Вообще странно, плагин очень стабильный на самом деле. В шаблоне может быть проблема, не исключено. Не все шаблоны нормально поддерживают WooCommerce, а родные вообще отлично работают. Посмотрите на WooThemes — там и бесплатные есть

      Ответить
  72. Даниил

    Проблемка с урл на этом плагине. Он выходит либо так: site/товар/productname либо так site/simple-page/productname. Не могу избавиться от этих «товар» и «simple page», даже тему специальную на форуме создал, её урл указал в профиле — взгляните, пожалуйста. На вашем последнем магазине эпл самара урл нормальные.

    Ответить
    • GerinG

      У меня просто странице магазина назначена страница с именем Store, отсюда и строится ссылка. В твоем случае это «simple-page» или «товар». Проверь в настройках страниц WooCommerce

      Ответить
    • Алексей

      Проблем с URL никаких. Просто включите в настройке в самом товаре Ярлык и напишите там что хотите

      Ответить
  73. Tutunas

    Спасибо за пост! Очень полезный! Сейчас думаем над сайтом, на котором можно будет продавать билеты на разные мероприятия. А то кассир.ру к нам не спешит что-то. Хотим именно на WordPress, т.к. очень прост и понятен в администрировании. Поэтому мне будет интересна статья про вопросы добавления новых товаров и кастомизация их вывода. Буду ждать!

    Ответить
  74. web11

    Познавательно, а можно посмотреть на примеры магазинов, сделанных с помощью этого расширения?

    Ответить
    • GerinG

      Вот моя крайняя работа на WooCommerce — apple-samara.ru
      Создание заняло около 5 часов чистого времени.

      Ответить
      • Алексей

        5 часов времени и выдает на оплате—))))))))))))))))))))))))))))))))))))))))))))))))
        Ваш заказ
        Fatal error: Out of memory (allocated 44302336) (tried to allocate 77 bytes) in /home/p58681/www/apple-samara.ru/wp-includes/pomo/mo.php on line 232

        Ответить
      • Slavon Slavon

        А как вы сделали категории товаров? У вас импорт товаров как настроен? Через CSV? У меня почему-то не создает категории, хотя они разделены запятыми, и все товары в одну кучу

        Ответить