WooCommerce — запуск и тонкая настройка

23.01.2013

WooCommerce запуск

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

Для тех, кто не читал первую статью — «Woocommerce — интернет-магазин на WordPress«. Там я рассказываю про установку и первоначальную настройку плагина.

Что такое товар с точки зрения WordPress? Это пользовательский тип записей, со всеми вытекающими отсюда возможностями. Если вы раньше работали с премиум-шаблонами, для вас это не будет новинкой — там пользовательские записи встречаются довольно часто.

Какие виды товаров поддерживает WooCommerce?

Обычный товар

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

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

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

Внешний товар

Внешний товар. Это волшебный вид товара. Нет, серьёзно. В последнее время развелось очень много партнерских программ от крупных интернет-магазинов и этот вид товара открывает путь для «виртуальных» магазинов. Представьте ситуацию — вы создаете магазин, наполняете его товаром, который предоставляет партнер и по кнопке купить — отправляете посетителя на сайт партнера, где он и покупает товар. Вы получаете свою комиссию и только следите за работой своего сайта. Все остальное за вас делает партнер.

Вариативный товар

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

Я не буду детально разбирать каждую закладку формы добавления. Там все очень просто и на русском, разберетесь самостоятельно. Единственное — возле кнопки «Опубликовать» обратите внимание на опцию «Видимость». Она устанавливает, где нужно отображать товар (нигде, только в результатах поиска, только в каталоге товаров, везде) и управляет пометкой «Рекомендуемый».

Темы оформления WooCommerce

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

Итак, нам не повезло и стили все же надо править. Как это сделать максимально эффективно? Есть отличный способ.

Подготовим площадку для экспериментов

  • находим файлик /woocommerce/assets/woocommerce.css и копируем его в папку вашего шаблона
  • копируем изображения из папки /woocommerce/assets/images/ в папку с изображениями шаблона

Теперь нужно подключить наш скопированный стиль к движку. Для этого добавьте следующий код в function.php шаблона:

<?php
function woo_style() {
wp_register_style( 'my-woocommerce', get_template_directory_uri() . '/woocommerce.css', null, 1.0, 'screen' );
wp_enqueue_style( 'my-woocommerce' ); } add_action( 'wp_enqueue_scripts', 'woo_style' );
?>

Теперь финальный штрих — отключите использование встроенных стилей WooCommerce на странице основных настроек плагина.


Зачем мы все это сделали, почему нельзя было просто править стили плагина? Очень просто — при обновлении WooCommerce (а он обновляется довольно часто) ваши изменения затрутся. Лично у меня есть один проект, который не обновляется уже около полугода, я просто не помню что менялось, а делать заново — нет ни бюджета, ни времени. Я считаю это очень большой своей ошибкой, не повторяйте такого

Файлик со стилями можем смело редактировать — теперь они никуда не денутся. Мы же перейдем к выводу магазина на страницах вашего сайта.

Если вас не устраивает, как выводится магазин по умолчанию — давайте попробуем сделать собственный шаблон страницы. Скопируем page.php шаблона, переименуем его в woocommerce.php и немного доработаем

/*находим код вывода цикла обычно он выглядит так*/
<?php if ( have_posts() ) : ?>
/*тут какой-то код*/
<?php endif; ?>
/*заменяем его на код WooCommerce*/
<?php woocommerce_content(); ?>

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

<?php
//Меняем обертку для вывода
remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10);
remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10);
add_action('woocommerce_before_main_content', create_function('', 'echo "<div id=\"shop\">";'), 10);
add_action('woocommerce_after_main_content', create_function('', 'echo "</div>";'), 10);
//Удаляем хлебные крошки
remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20, 0);
//Удаляем табы в одиночном товаре
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10);
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 20, 2);
add_action( 'woocommerce_single_product_summary', 'woocommerce_product_description_panel', 20 );
//Удаляем отзывы о товаре
remove_action( 'woocommerce_product_tabs', 'woocommerce_product_reviews_tab', 30 );
remove_action( 'woocommerce_product_tab_panels', 'woocommerce_product_reviews_panel', 30 );
//Удаляем встроенный сайдбар Woo
remove_action( 'woocommerce_sidebar', 'woocommerce_get_sidebar', 10);
?>

Код добавляется в functions.php шаблона. Все это, конечно, можно удалить из шаблона вывода, непосредственно в плагине. Но не забывайте про его регулярные обновления Впрочем, выход есть — скопируйте папку woocommerce/templates в папку шаблона и переименуйте ее в woocommerce. Теперь правьте как душе угодно, изменения не затрутся при обновлении.

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

Безусловно, есть альтернативные плагины, но я повторю еще раз, лично для меня WooCommerce — лучший плагин для создания интернет-магазина на WordPress.

Удачного вам дня

follow us in feedly

, ,

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

  1. Дмитрий

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

    Ответить
  2. Kladproraba

    Здравствуйте! Подскажите, будьте добры, как решить проблему: у внешнего/партнёрского товара нет возможности добавлять отзывы, блок с отзывами «прячется», эта проблема только с внешним товаром, как решить проблему?

    Ответить
  3. Елена

    Добрый день. Подскажите, пожалуйста, где убрать галку, чтобы со страницы продукта исчез Total sales: 0 pcs.? Сайт на wordpress. Установлен woocommerce.
    И можно ли как-то отключить на странице магазина показ остальных товаров (all products)?

    Ответить
  4. Veronika

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

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

    Здравствуйте. Столкнулся с проблемой не могу найти как на странице карточки товара сделать вертикальный садбар с категориями. Можно ли применить к карточке товара как к «странице» штатный шаблон с правой боковой панелью? Догадываюсь что изменением содержимого single-product.php можно попробовать сделать, но что будет при обновлении плагина? Я догадываюсь что этот файл перезатрется.

    Текущее состояние карточки товара по ссылке http://prommokod.ru/shop/dekor-upakovki/konvert-s-bantikom

    Заранее спасибо за помощь.

    Ответить
    • GerinG

      Доброй ночи, Ярослав
      https://docs.woocommerce.com/document/template-structure/ вот документация к вашему случаю.

      Если по русски и вкратце — сделайте в корневой папке шаблона новую папку «woocommerce» (хотя она должна уже быть, вероятнее всего) и в нее скопируйте нужные файлы из папки plugins/woocommerce/templates, с сохранением структуры. Затем редактируйте в папке шаблона, тогда ничего не затрется при обновлении

      Ответить
  6. Василий

    Есть задача. создать сортировку товаров по диапазону цен.
    то есть примерно вот так: от 1500 до 2500 и таких пунктов меню сделать 3-5 при этом использовать статическую ссылку достаточно проблематично… Так как идет перезагрузка страницы и клиента выбрасывает на страницу всего магазина из какой-либо категории товара, где он находился.
    То есть задача состоит в создании ссылки, которая будет просто к месту, где находится посетитель магазина добавлять код сортировки товара, а именно вот такой: /?min_price=0&max_price=20
    Сейчас при сортировке могу задать только какой-то один вариант (статический) типа такого:
    http://www.filtervdom.kiev.ua/shop/?min_price=0&max_price=20
    а нужно, чтобы путь который прописывается до самого кода сортировки изменялся в соответствии с тем местом, где находится клиент магазина. То есть по факту нужно повторить функционал базового плагина (ползунка) wocommerce? но в виде меню.

    Ответить
  7. Ольга

    Вопрос. На странице с категориями товаров где прописать количество категорий в строке и количество строк?

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

    Добрый день!
    Уже очень долго бьюсь над следующей ошибкой с корзиной: на денвере все отлично работает, но после заливки на хостинг страница корзины отображается как всегда пустая (путь к ней названиесайта/cart/)
    В техподдержке хостинга помочь не могут, они со своей стороны ошибок не видят. Помогите пожалуйста разобраться!

    Ответить
  9. Светлана

    Здравствуйте, подскажите, пож-та. Почему у некоторых клиентов нашего сайта не получается заполнить поля (фио, адрес, телефон) при оформлении заказа. Т.е. никакие символы не отображаются в строке ввода. У некоторых получается заполнить все данные, используют телефоны, планшеты, ноутбуки (разные операционные системы). Сайт на wordpress + плагин woocommerce

    Заранее благодарна за ответ.

    Ответить
    • GerinG

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

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

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

    Ответить
  11. Виталий

    Здравствуйте. Помоги пожалуйста. не могу найти что исправить в коде шаблона или woocomerce нужно для нормального отображения товара, отображается только 1 товар.
    http://buketvl.ru/shop/

    Ответить
    • GerinG

      В настройках Woo поставьте отображение товаров на странице магазина. У вас стоит отображение категорий

      Ответить
  12. Евгений

    Добрый день! Есть ли возможность изменить вид в карточке составного товара.
    То есть, чтобы составные товары, отображались миниатюрами, а не ссылками?
    http://prntscr.com/ar8oq9
    Благодарю!

    Ответить
  13. Павел

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

    Ответить
  14. Ruson

    Как отписаться от рассылки о новых комментариях? Не хотелось бы в спам вас отправлять…

    Ответить
  15. Ник

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

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

    отключите использование встроенных стилей WooCommerce может повлечь потерю пути к шрифта WooCommerce со спецсимволами. Простой вариант скопировать к себе в шаблон еще и папку Font (там же где папка css) соблюдая иерархию папок

    Ответить
  17. Роман

    Здравствуйте! При активации WooCommerce выдает вот такую ошибку (Fatal error: Call to undefined function filter_var() in /home/h376222/wsedeti.ru/docs/wp-content/plugins/woocommerce/includes/class-wc-geolocation.php on line 286) Это связана с IP6. Как мне ее исправить? Спасибо!

    Ответить
  18. Алексей

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

    Ответить
  19. Юра

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

    Ответить
  20. Михаил

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

    Ответить
    • GerinG

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

      Ответить
  21. yourshoes

    Кто-то из посетителей рано или поздно зайдет в этот обзор через поисковые системы по запросу — тонкая настройка плагина WooCommerce — в поиске подсказок, например

    Ответить
  22. DanVi

    Доброго дня всем! Подскажите, кто сталкивался, как реализовать.
    Нужно, чтобы покупатель сам группировал себе товар.
    То, есть покупатель зашел на страницу товара и с группировал себе комплект (набор).
    В итоге продаем комплект товара.
    Например:
    Покупатель зашел на страницу «Набор мебели для кухни», а там блоки (шкафы, тумбы, столы, и т.д) и он сам с группировал себе набор.

    Ответить
  23. Анатолий

    Здравствуйте!
    Вы упомянули, что на woocommerce можно сделать практически любое отображение магазина. А как убрать сайдбар с карточки товара, но чтобы при этот он остался на странице каталога… Такое чувство, что вопрос не решаем…
    Надеюсь на Вашу помощь. Спасибо!

    Ответить
    • Артем

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

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

    Здравствуйте! Сделал интернет-магазин на WP-Woocommerce. При заказе не идут письма ни заказчику, ни админу о новом заказе. Причём как-то странно: на gmail.com идут сразу, а на другие почты нет.

    Ответить
    • Татьяна

      Олег, подскажите как Вы решили проблему с получением сообщений продавцом и покупателем, Возникла та же проблема

      Ответить
  25. Natiko

    Добрый день. Подскажите, пожалуйста. Я хочу выставить на сайте на продажу всего лишь один товар! Который будет размещаться в сайдбаре, например. Что лучше сделать? Устанавливать этот плагин? Или есть другие варианты для реализации идеи?

    Ответить
  26. dimmka

    Здравствуйте! Подскажите пожалуйста, что делать если я уже менял файлы в папке по этому пути: wp-content\plugins\woocommerce\assets? Я так понимаю что если плагин обновится, то по вышеназванному пути все изменения похерятся. Что мне сделать чтобы изменения не похерились, а остались?

    Ответить
  27. Юрий

    добрый день,
    подскажите,
    в карточке товара http://tiens5.com.ua/katalog-produkcii/cosmetica/vosstanavlivayushhaya-maska-dlya-lica-time-shadow/ прописал Сопутствующие товары. В визуальной части товары отобразились но, во-первых, отобразились в двух местах, а во-вторых, название этого модуля на английском языке -YOU MAY ALSO LIKE…
    где можно подкорректировать шаблон, чтобы данный модуль выводился один раз. И где изменить название модуля на русский

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

    Добрый день,

    При настройке WooCommerce возникла такая трабла. При нажатии на «Добавить в корзину» на странице товара — показывает, что как бы все ок и товар добавлен в корзину. но при переходе на страницу корзины — вижу только пустую страницу. Под корзину сформирована специальная страница /cart. Все как бы везде настроено, проверял несколько раз — и все равно хоть убейся — на странице Корзина — просто пустая страница.

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

      У меня тоже возникла такая проблема из-за плагина Робокассы шапали (вызывала 500 ошибку), вылечилось переустановкой плагина Робокассы.

      Ответить
    • Андрей

      Проблема решена. Суть такая:

      Проблема в AJAX и в том, где он находится у WordPress. А находится файл site.com/wp-admin/admin-ajax.php в папке wp-admin, которую хостеры зачастую закрывают для незалогиненных пользователей.

      У вас ситуация похоже именно такая.

      Варианты решения:
      1) В Woocommerce в разделе Товары — Отображение отключить использование AJAX (флажок «Включить AJAX к кнопкам добавления в корзину «).
      2) Написать хостерам, чтобы отключили защиту на файл admin-ajax.php либо на всю папку wp-admin.

      Ответить
  29. L&G

    Категории товаров на странице магазина выводятся в одну колонку. Нужно перенастроить на n колонок. Подскажите, пожалуйста, какие настройки отвечают за этот параметр? (Тема Unik)

    Ответить
  30. ostap

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

    Ответить
  31. flan

    Добрый вечер! Возможно ли в woocommerce создание в карточке товара торговых предложений, типа как тут vodozon.ru/catalog/dushevye_kabiny/gidromassazhnaya_kabina_sdr_432l_r_light_drake?

    Ответить
  32. dskiselev

    Добрый день.
    Не могу войти в настройки woocommerce, никаких ошибок не сообщает, просто белая страница. На сайте выводит товары, позволяет добавлять в корзину, а вот при нажатии кнопки «купить» просто белая страница, без ошибок.
    Помогите разобраться.

    Ответить
  33. Владислав

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

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

    Добрый день.
    Упрямо ищу в плагине Woocommerce 2+ место где отключаются стили и не нахожу.
    Пытаюсь выполнить задачу отключения стилей в плагине с переносом файла стилей и файлов картинок.
    Все ОК кроме отключения стилей плагина.
    Код в файл functions.php как описано в обзоре добавил.
    Кто подскажет?
    Заранее спасибо.

    Ответить
  35. Татьяна

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

    Ответить
    • GerinG

      Добрый день, Татьяна
      Это правится в таблицах стилей, настроек таких нет, редактируется вручную.

      Ответить
      • Татьяна

        спасибо за ответ.
        а что именно изменить, можете подсказать?
        или хотя бы — куда смотреть?)

        Ответить
        • GerinG

          Список товаров, формируемый плагином для вывода нужно править. Высоту элемента li, если быть точным, свойство min-height, возможно, вам пригодится. А вообще — каждый шаблон индивидуален, лучше смотреть по месту, общие советы не всегда работают

          Ответить
          • Павел

            Здравствуйте. Раньше в woocomerce можно было менять цвета надписей под товаром, цвет цены и т.д. Вчера обновил woocomerce и не могу найти такие настройки… Подскажите пожалуйста, они остались или теперь все ручками надо делать…?

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

              Если цвета правили через woocommerce color то это в внешний вид настройка!
              У меня другой вопрос как сделать что бы в магазине не отображалось все в кучу? Хочу аксессуары отдельно!) реализуемо? Может через две базы магазина и где-то потом указывать для аксессуаров отдельную базу? Заранее благодарен!
              P. S. Вот тут вояю http://esperance-art.ru

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

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

    Ответить
  37. Alex

    Здравствуйте, у меня 2 вопроса над которыми бьюсь уже продолжительное время…
    1. В Woocommerce есть функция включить регистрацию на странице мой аккаунт и при оформлении заказа, так вот на странице мой аккаунт появляется поле Регистрация, но там после заполнения этих 3-х или 4-х полей ничего не происходит.. А на странице корзины все есть и форма полная.. Собсно вопрос, как сделать такую же регистрацию как и при оформлении товара… и самое главноев первом случае она вообще не регистрирует…

    2. В Woocommerce -> Настройки -> Вкладка Товары и тут есть функция, что отображать на странице Магазина (вторая по счету), вопрос в том как сделать так чтобы оно ничего не отображало…?
    Она своей функцией ломает мне все представление которое я запилил под себя…есть ли какой то плагин который скажет «ничего не отображать» или просто не перестанет отображать…?

    Спасибо!

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

    Добрый день! Подскажите, если знаете, как скрыть пункты сортировки. Мне нужна только по цене и по популярности сортировка…

    Ответить
    • GerinG

      Добрый день, Денис. Скрывается только в коде, настроек из админки нет.

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

    Здравствуйте! Такой вопрос: когда захожу в админке (Woocommerce — Заказы — Далее в любой заказ) я немогу удалить какую-либо позицию в заказе или добавить позицию: галочкой отмечаю нужную позицию, в комбике выбираю «удаление строк» и нажимаю круглую кнопку со стрелкой, НО ничего не происходит (даже страница не перегружается)! Также не работает вкладка «Настройки экрана» и «Помощь» вверху страницы и многие другие кнопки! В консоли Chrome Developer Tools на данной странице выдается вот такое сообщение:
    Uncaught SyntaxError: Invalid regular expression: /[^-0-9%.\]+/: Unterminated character class
    и вот такое:
    Uncaught TypeError: Cannot read property ‘hasClass’ of undefined
    На всех остальных страницах Админки WordPress все работает нормально!
    Пробовал отключать все плагины, кроме Woocommerce соответственно — НЕ ПОМОГЛО!
    Что это могло бы быть? Заранее спасибо!
    (WordPress 4.01, Woocommerce 2.1.12)

    Ответить
    • GerinG

      Что-то не так с работой плагина, возможно не хватает каких-то компонентов на хостинге. Попробуйте развернуть на локали и протестировать там.

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

        Раньше все работало нормально на этом сервере! Да и другой сайт с таким же магазином (версии одинаковые) и на этом же хостинге — работает нормально!
        Не могу найти решение проблемы!

        Ответить
  40. Артур

    Здравствуйте, у меня вопрос: На странице корзина, есть кнопка «Вернуться в магазин». Можно ли изменить ссылку, по которой отправляется посетитель корзины после нажатия этой кнопки, и где это сделать?

    Ответить
    • GerinG

      Можно поменять. В зависимости от используемого шаблона надо смотреть, где это можно сделать

      Ответить
      • Rafaello

        Удалось ли найти решение? Тоже интересует как можно поставить свой адрес на кнопку «вернуться в магазин»

        Ответить
  41. Артур

    здравствуйте.
    Здравствуйте . хотел поставить чтобы вывод товара был «Показывать подкатегории». Посмотрел сайт подкатегории появились, но когда я нажимаю на какую нибудь категорию появляется ошибка Error 404 — Page NOT Found
    It seems we can’t find what you’re looking for.

    This might be because:
    You have typed the web address incorrectly
    The page you were looking for may have been moved, updated or deleted.
    Please try the following:
    Check for a mis-typed URL error
    Press the refresh button on your browser.
    Go back to Homepage

    Ответить
    • GerinG

      Добрый день, Артур. Вероятно, у вас не настроены ЧПУ или же они сбились после добавления/редактирования служебных страниц Woo, такое бывает. Зайдите в настройки и пересохраните структуру ссылок, должно помочь.

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

    Здравствуйте, если не затруднит, не могли бы Вы помочь разрешить мне следующую проблему, или хотя наставить на путь истинный, почему такое вообще может происходить: в файле функций темы имеются несколько функций, но сайт ни на одну из них не реагирует…

    Буду очень благодарна за помощь!

    Ответить
  43. Rasim

    Здравствуйте у меня такой вопрос! создал магазин на woocommerce и установил модуль мультиязычности WPML. но в настройках страниц woocommerce я только одини страницы могу выбрать это или страницы русские или английские или еще другие языки. Если я выбрал язык страниц русский в настройках страниц woocommerce то все в меню профиля моих заказов и корзины и оплаты все русскоязычное но если я хочу на английской версии магазина работать или на других языках или товар просматриватьили смотреть мои заказы или смотреть в корзину то меня по умолчанию на русскоязычную версию сайта подбрасывает все страницы созданы и на русском и на английском языке подскажите как с этим справиться для полноценного мультиязычного магазина.

    Ответить
  44. rasim

    Здравствуйте у меня вопрос! создал магазин на woocommerce и установил модуль мультиязычности WPML. но в настройках страниц woocommerce я только одини страницы могу выбрать это или страницы русские или английские или еще другие языки. Если я выбрал язык русский и язык в настройках страниц русские то все в меню профиля и корзины и оплаты все русскоязычное но если я хочу на английской версии магазина работать входить в профиль свой или товар просматривать в корзине то меня по умолчанию на русскоязычную версию сайта подбрасывает все страницы есть и на русском и на английском языке подскажите как с этим справиться для полноценного мультиязычного магазина

    Ответить
  45. Olga

    Здравствуйте! Установила плагин, все вроде неплохо работает. Только есть одна беда — не срабатывает виджет фильтрации (хоть по чему: хоть по свойствам, хоть по цене) Перетаскиваю его в правый сайдбар, но он не отображается. Уже второй день пытаюсь понять почему, все везде проверила: свойства созданы (у меня фильтр по артикулу и размеру), товарам присвоены отдельные свойства, цены на товары проставлены. Думал, возчожно, с шаблоном что-то не так (может где-то не прописаны эти виджеты), попробовала сменить тему… одну, вторую, третью… и везде фильтр не отображается. Хотя вот другие виджеты wocommerce отображаются, к примеру, корзина, последние просмотренные товары. Попробовала пойти другим путем, установила YITH WooCommerce Ajax Navigation, перетащила виджет в правый сайдбар, настроила фильтрацию по ширине… и он тоже не отображается ни на одной из страниц магазина. В чем тут может быть дело?

    Ответить
  46. Vadym

    Добрый день.
    Подскажите как добавить индивидуальные иконки к категориям в WooCommerce.
    Заранее спасибо.

    Ответить
    • GerinG

      У категорий есть встроенная возможность добавления картинки, используйте её

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

    Здравствуйте, подскажите пожалуйста, тестирую CMS wordpress с плагином woocommerce. При переходе в корзину и изменении в ней параметров доставки выдает ошибку (белый экран с цифрой 0 в левом верхнем углу) при возврате назад всё нормально. AJAX отключен.

    Ответить
  48. Natalya

    Изменить количество колонок в каталоге товаров с помощью плагина Saphali и настроек в Customizer не получается! Почему? и Какие еще есть варианты?

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

      Вариант такой что заточка самой темы не позволяет!) решение не знаю но скорее всего нужно вставить какой-то код куда-то )))

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

      Такая же проблема если кто нашел решение отпишитесь!!!

      Ответить
  49. Марина

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

    Ответить
  50. Наташа Ростова

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

    Ответить
  51. Евгений Niki_WIFI

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

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

    Здравствуйте. Подскажите пожалуйста, у меня в категории около 60 товаров, а показывает только 12. Как с этим бороться?

    Ответить
    • GerinG

      Добавить постраничную навигацию к странице категории вашего шаблона. Или установить показ не 12(по умолчанию), а 60 товаров на одной странице.

      Ответить
  53. Артем Шаляпин

    так то что в плагине, я понял) я найти его в плагине не могу, читал что он находиться tamplate/loop/sorting.php, только вот у меня этого файла нет, нашел похожие строки в файле orderby.php, менял все что угодно, без результатно

    Ответить
  54. Артем Шаляпин

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

    Ответить
  55. Булат

    Доброго времени суток!!!
    Начал изучать вукомерц и возник вопрос!
    Как можно добавить вкладку «Характеристика» рядом с Описанием и Отзывами внизу, на странице карты товара?

    Ответить
    • GerinG

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

      Ответить
  56. Светлана

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

    Ответить
  57. Илья Шишкин

    доброго дня, сделал все по вашей инструкции, по замене файла page.php шаблона, переимением его в woocommerce.php
    однако после этого пропали хлебные крошки woocommerce, но появились стандарнтные вида Главная >>Товар как можно проделать то же самое что бы хлебные крошки самого Woocommerce сохранились вида Главная>> категория >> товар

    Ответить
    • GerinG

      Только «пересадкой» в страницу куска кода, отвечающего за крошки. Иначе никак.

      Ответить
  58. Ruslan

    Добрый день вы написали:
    Впрочем, выход есть – скопируйте папку woocommerce/templates в папку шаблона и переименуйте ее в woocommerce. Теперь правьте как душе угодно, изменения не затрутся при обновлении.
    Таким образом получается что тема не будет обновляться вообще ? или обновления производиться будут, но оно не затронет сам дизайн?

    Ответить
    • GerinG

      Не совсем так. Речь идет о внешнем виде магазина и ваших изменениях в нем. Если править в файлах плагина — при обновлении изменения потеряются. Если скопировать в папку с шаблоном, обновления магазина пройдут без проблем ))

      Ответить
  59. Алексей

    Здравствуйте. Подскажите, есть возможность сделать ссылку на вариативный товар, с выбором варианта. Иными словами, в woocommerce есть шорткоды для вывода на странице [product id=» «] [product sku=» «], но они выводят только товар с выбором варианта, который стоит в умолчаниях. Иными словами, если у товара несколько цветов, можно ли сделать так, чтобы при переходе с одной страницы уже устанавливался выбор на синий, с дрогой страницы на красный и т.д.? Спасибо.

    Ответить
  60. Алексей Анкип

    Здравствуйте. Поясните пожалуйста, что подразумевается под термином шаблон? » Находим файлик /woocommerce/assets/woocommerce.css и копируем его в папку вашего шаблона… Скопируем page.php шаблона, переименуем его в woocommerce.php… Код добавляется в functions.php шаблона…»
    У меня магазин — связка из wp(ядро)-woocommerce(плагин)-wootique(тема). Где искать шаблон? есть папка woocomerce/templates и несколько файлов в корне темы wootique вида template-name.php. Что за что отвечает?

    Ответить
  61. Алексей Анкип

    Здравствуйте. Поясните пожалуйста, что подразумевается под термином шаблон? » Находим файлик /woocommerce/assets/woocommerce.css и копируем его в папку >вашего шаблонашаблонашаблона<…"
    У меня магазин — связка из wp(ядро)-woocommerce(плагин)-wootique(тема). Где искать шаблон? есть папка woocomerce/templates и несколько файлов в корне темы wootique вида template-name.php. Что за что отвечает?

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

      Здравствуйте. Поясните пожалуйста, что подразумевается под термином шаблон? » Находим файлик /woocommerce/assets/woocommerce.css и копируем его в папку вашего шаблона… Скопируем page.php шаблона, переименуем его в woocommerce.php… Код добавляется в functions.php шаблона…»
      У меня магазин — связка из wp(ядро)-woocommerce(плагин)-wootique(тема). Где искать шаблон? есть папка woocomerce/templates и несколько файлов в корне темы wootique вида template-name.php. Что за что отвечает?

      Ответить
  62. Rostislav Avtodijchuk

    Доброго вам времени суток, попросил программиста подправить магазин … подскажите пожалуйста как исправить правильное отображение описания и отзывов (они все друг под другом идут а не как в стандартном шаблоне — http://kart.net.ua/shop/natural-mediacare/aktivny-j-piling) корзина не выдвигается при нажатии, если нет изображения товара вылазит уродливый thumbnails заглушка (http://kart.net.ua/shop/timeless/gel-dlya-vek) … долго искал какое то решение хоть какие то подсказки, но моего уровня маловато … извините что задаю возможно глупые вопросы но вы моя последняя надежда, …. Заранее благодарен за любую помощь.

    Ответить
  63. Юрий

    Кликаю на добавить товар и .. ничего не происходит, т.е. выкидывает на чистую белую страницу. Возвращаюсь, кликаю еще, все повторяется…
    В чем может быть дело?

    Ответить
  64. Оксана

    Подскажите, пож-ста, как можно добавить категории и товары (точнее название товаров), которые относятся к этим категориям, в сайдбар? Может кто-то сталкивался?

    Ответить
  65. Оксана

    хотела удалить табы в одиночном товаре. Теперь выходит ошибка Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘woocommerce_product_description_panel’ not found or invalid function name in /home/u796951570/public_html/wp-includes/plugin.php on line 429 Подскажите с чем может быть связана

    Ответить
  66. Денис Шматков

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

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

    Добрый день. Во первых хочу сказать спасибо, за Вашу статью. Очень полезная и познавательная статья.
    По поводу этого плагина у меня имеется несколько вопросов.
    1. Вроде настроил плагин правильно, но на главной странице, не показывается цена, пишет стоимость товара 0.00, или Бесплатно. Хотя при переходе в раздел «магазин» цена указывается корректно и при переходе на сам товар, цена отображается корректно.
    2. Вопрос может и глупый, но сколько искал, так и не нашел. На главной странице, отображается иконка корзины, где показывается количество товара в корзине. И там отображается количество товара на Английском языке ( 1 Items), в каком файле можно поменять эту надпись на Русский язык?
    3. И последний вопрос, имеются ли какие либо плагины, что бы заменить стандартную галерею на иную? А то как то оригинальная галерея не очень вписывается в дизайн страницы.
    Заранее спасибо!

    Ответить
  68. Aharon gilman

    Как исправить ошибку. Указана на странице добавление нового товара
    Fatal error: Call to undefined function wp_enqueue_media() in /home/ahgilman/public_html/www.ilandia.biz/wp-content/plugins/woocommerce/admin/woocommerce-admin-init.php on line 427
    Код файла выглядит так
    // Edit product category pages
    if ( in_array( $screen->id, array(‘edit-product_cat’) ) )
    wp_enqueue_media();

    Ответить
  69. Aharon gilman

    на странице добавление товара указана ошибка Call to undefined function wp_enqueue_media() in /home/ahgilman/public_html/www.ilandia.biz/wp-content/plugins/woocommerce/admin/woocommerce-admin-init.php on line 420.
    Сама строчка выглядит так — // Edit product category pages
    if ( in_array( $screen->id, array(‘edit-product_cat’) ) )
    wp_enqueue_media();
    Как устранить ошибку.

    Ответить
  70. Elena

    Добрый день, спасибо за статью, у меня вопрос, не подскажете, как можно вывести категории товаров в виде подкатегорий в главное меню (Products — >Овощи, Фрукты и т.д.), через slug ?
    Спасибо

    Ответить
  71. Марина Литвинова

    буду благодарна, если поможете еще с одним вопросом:
    чем удобнее всего делать массовый импорт товаров? что посоветуете? пока нашла плагин Woocommerce CSV Import, но еще не разобралась, как эти CVS правильно под него делать, информации на русском не могу найти почти никакой. Может быть, Вы сможете дать какую-то наводку, куда копать? Огромное спасибо!

    Ответить
    • GerinG

      Не встречал достойных вариантов, к сожалению. Возможно, есть что-то платное

      Ответить
      • Марина Литвинова

        в принципе, оказалось и с этим плагином (Woocommerce CSV Import), вполне удобно работать. даже такому суперчайнику, как я:) Конечно, ограничено количество полей, которые можно залить, но с другой стороны все основное есть, есть функция сверки заголовков полей, что тоже удобно:) На странице разработчика есть видео инструкция (на англ), в принципе, все понятно. У него же есть и платные версии, видимо, там функционал пошире — это на случай, если кто-то тоже встанет перед такой проблемой.
        А как Вы справляетесь — неужели все вручную заполняете? Даже копированием если товаров даже всего щтук 300, и то утомительно… Или я проглядела, есть в плагине какие-то функции массовой замены значений в полях?

        А вообще, спасибо Вам большое за статью и за неравнодушие к нашим вопросам!

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

    Вот стоило только спросить и сразу нашла эту заветную строчку)) Она оказалась в теме. При первом чтении кода я просто не дошла до нее. Думала на другую. Спасибо))

    Ответить
  73. Светлана

    За статью спасибо! И вопросик есть, не могу найти нигде упоминания о своей проблеме. Дело в том, что в главном меню создались и корзина, и оплатить, и прочее от woocommerce. А в шапке идет дубль корзины и оплаты в виде кнопок. Тестировала темы Wootique и Artificer. И как этот дубль убрать… Буду благодарна за наводку.

    Ответить
  74. Евдокия Литвинова

    Помогите, пожалуйста, не могу «добавить товар», выдает ошибку
    Fatal error: Call to undefined function wp_enqueue_media() in /usr/…./wp-content/plugins/woocommerce/admin/woocommerce-admin-init.php on line 427
    То же самое при попытке зайти в «категории»
    Woo 2/0/14, только поставила, начала разбираться — и на тебе(((

    Ответить
  75. Елена

    ДОбрый день! Спасибо за пятую уже наверно рассылку на эту статью, но ответа на свой вопрос я так и не получила.Разобралась сама. Но теперь у меня новая заморочка — где редактируются в WooCommerce настраиваемые поля? У меня вылезает total sales — стоит по умолчанию, и я не могу ее убрать из карточки товара?

    Ответить
    • GerinG

      Что вы подразумеваете под настраиваемыми полями? Размер, цвет и прочие подобные штуки?

      Ответить
  76. Михаил ДВ

    Приветствую. Не сталкивались ли вы с такой проблемой? На первый взгляд она пустяковая, но не могу найти концы. На чистый домен установил чистый wordpress и woocommerce, все последний версий с офф. источников. WOOCOMMERCE сам создал страницы, что ему нужны, но работает только страница каталога товаров, остальные при переходе — 404. Сами страницы существуют и в них правильный shortcode. Почему так, не пойму.

    Ответить
    • GerinG

      Вероятнее всего проблема с ЧПУ. Зайдите в настройки постоянных ссылок и там сохраните любую структуру, которая понравится. WP создаст htaccess и жизнь наладится ))

      Ответить
  77. Andrey aka

    Подскажите плиз, стоит Вукоммерц 2 версия на новом WP + тема
    Boutique от Elegants theme в товаре все прьвью показывает очень низкого качества, хотя исходные картинки все качественные и разрешение от 1000 точек. А эти же картинки которые стоят миниатюрами к товару отображаются очень не качественно. Куда смотреть ?

    Ответить
  78. Елена

    GerinG,добрый вечер! Хочу сразу сказать Вам спасибо за Ваш блог, очень полезная информация. И еще у меня просьба : подскажите, пожалуйста, как выводить фото товара на главную страницу и на страницу категории. Я начинающий владелец интернет-магазина, настраиваю сама тему и WooCommerce, и не во всем еще разбираюсь. Буду благодарна за подсказку.

    Ответить
  79. Dmitry

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

    Ответить
    • GerinG

      Привет, сорри за опаздывающие ответы, другие проблемы в голове ))
      Saphali рекомендую, он умеет и бесплатный.

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

    Доброго всем времени суток,
    Как я вижу вы детально изучили замечательный плагин Woocommerce.
    Я сейчас создаю свой интернет-магазин и решил воспользоваться именно этим плагином и у меня возникла одна загвоздка…
    Ни как не могу найти, где исправить текст на странице «КОРЗИНА»…
    Дело в том, что я планирую только оплату наличными, а кнопка которая отправляет после КОРЗИНЫ на страницу оформления заказа называется — «ПЕРЕЙТИ К ОПЛАТЕ», так вот хочу написать на этой кнопке — «ОФОРМИТЬ ЗАКАЗ», чтобы не путать покупателей.
    Уже неделю копаю по файлам плагина и установленной темы и безуспешно, ни как не могу найти тот файл где живёт эта надпись %)
    Подскажите пожалуйста какое имя файла или как ещё можно изменить эту надпись !) в файлах woocommerce-ru_Ru.mo и ru_RU как не странно не нашел, причем искал как через поиск, так и в ручную просматривал… ((((
    Заранее благодарю за помощь!

    Ответить
    • GerinG

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

      Ответить
  81. maxw

    Здравствуйте!
    Подскажите пожалуйста как можно поменять «Выбрать модификации» в списке товаров????

    Ответить
    • GerinG

      Нужно править перевод плагина с помощью любого плагина, например Codestyling, либо менять непосредственно в коде, но не рекомендую так делать.

      Ответить
  82. Leonid

    Доброго времени суток. Возникла проблема при установке магазина. Вылетает ошибка: (Fatal error: Call to a member function is_visible() on a non-object in /home/itwbuild/domains/itwbuildex.ru/public_html/wp-content/themes/itwbuildex/woocommerce/content-product.php on line 23) на страницах (корзина, профиль, …). Уже голову сломал. в поисках решения.
    Обновить пермалинки не помогает.
    Может есть какие идеи по этому поводу?

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

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

    Ответить
    • GerinG

      Во многих темах используется, но как делается — я не знаю, сталкиваться не приходилось

      Ответить
  84. Галинка Бубличка

    А подскажите пожалуйста где переключается язык — добавление к плагину установлено, но перевод частичный — в файлах правлю на сайте не отображается — какой язык выбран непонятно, правки в дефолте тоже не видны(

    Ответить
  85. Юра

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

    Ответить
        • GerinG

          У меня пока нет возможности попробовать вживую, но насколько я помню — в визуальном редакторе есть кнопка шорткодов Woo, там выбираете Категории товара и через запятую указываете, какие ID категорий выводить

          Ответить
  86. Юра

    Добрый день! Вопрос такой.
    Список товаров определенной категории выводится по разному: если следовать по ссылкам из основной страницы магазина, то на странице списка товаров выводится сортировка и постраничная навигация, а если выводить категорию шорткодом, то не сортировки, не навигации нет.
    Как задать вывод категорий как в первом варианте?

    Ответить
  87. Татьяна Воробьёва

    Здравствуйте! Подскажите пожалуйста, у меня на сайте vorotan.com.ua перейдя с главной в категорию товар высвечивается вертикально, как сделать, чтоб он высвечивался плиткой (сеткой).Заранее,спасибо.

    Ответить
        • Dmitry Рязанский

          В таком случае присоединяюсь к вопросу и вот дополнение:
          Нужно, чтобы шорткодом и главная страница выводились сеткой, а при нажатии на категорию — (товары и подкатегории) списком.
          Да, если можно это всё организовать без плагинов, средствами WC, было бы прекрасно.

          Ответить
    • GerinG

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

      Ответить
  88. Юра Исхаков

    Добрый день!
    Подскажите, в чем может быть загвоздка: не получается подключить стили плагина (не отображаются в моем шаблоне). Файл стилей скопировал, код в функшн прописал — без результата.

    Ответить
    • Юра

      Так и не разобрался. Если быть точнее, стилей нет только на странице товара, а на остальных есть.

      Ответить
      • GerinG

        Ерунда какая-то, а вы уверены, что на остальных страницах подгружаются нужные стили?

        Ответить
  89. Евгений

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

    Ответить
    • GerinG

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

      Ответить
  90. Михаил Евсюков

    Огромное спасибо за статьи. Ещё бы на тему WP и его фишек.
    Что делать с тормозами. Не могу понять где допустил ошибку. Хостинг от selectel с преднастроенным WP. Всё летает, кроме страницы магазина. Тему поставил, в которой есть оформление для WooCommerce. Посмотрите http://larenzo.ru/shop/
    По 10 секунд открывается. Как это вылечить?

    Ответить
    • GerinG

      К сожалению, у меня сейчас такой канал, что все страницы грузятся по 10 секунд В любом случае — смотрите рекомендованные требования для WooCommerce, вероятнее всего проблема там.

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

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

    Ответить
    • GerinG

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

      Ответить
  92. Dmitry Рязанский

    И еще вопрос: можно ли сделать автоматическую скидку от определенной суммы?
    Например Товар1 стоит 100руб. Если берешь 1 штуку — 100 рублей. Если 5, то скидка автоматически добавляется, например, -5%.

    Ответить
  93. Дмитрий Коваль

    можно какнить сделать чтобы при оплате одним из методов у него скидка была? наример при оплате через qiwi скидка на товар 10%
    или купон сделать. но который будет действовать только для определенного типа оплаты???

    Ответить
  94. Dmitry Рязанский

    Доброй ночи!
    Спасибо за чудесный сайт помощи.
    Есть у меня один вопрос — бьюсь вторую неделю.
    Вот сайт — .
    Даю ссылку на конкретный товар, вопрос по карточке товара.
    При нажатии на картинку товара страница перегружается вместо того, чтобы открыться лайтбоксом.
    Использую гремучую смесь темы U-design (который в свою очередь использует prettyphoto и timthumb) и соответственно, woocommerce (использующий плагин U-design integration для woocommerce).
    Так вот, при исследовании элемента ссылка на фото в коде всё же присутствует, но фото ссылается на страницу товара.
    Помогите, как включить лайтбокс?!

    Ответить
  95. Евгений Трамбицкий

    Плагин вставляет лишнее в урлы. В категорию проставляет /товарная-категория/, а в товар вставляет /товар/… получается типа site.ru/товар/iphone4g/ Как избавиться от этого чпу? Мне бы хотелось вовсе убрать их, а не заменять.

    Ответить
  96. Гога Ельфимов

    Здравствуйте люди.
    Хотел бы рассказать вам про два проекта на woocommerce 2.0, которые я реализовал благодаря этому блоку (процентов на 30 точно).
    1. Happy33.ru Свадебный портал с услугами, описанием разделов, чёткой иерархией страниц, понятным магазином и многими другими крутыми штуками. Интересен он тем, что это сайт праздничного агентства, и его главная задача не продавать, а показать цены и товары. В данном виде бизнеса народ не покупает картинку, он всегда звонит и спрашивает о услуге.
    Сайт максимально понятно объясняет обо всех тонкостях услуг и постоянно наращивает базу. В меру сил и времени)
    Я хотел бы перейти к делу и сказать какие плагины я использую:
    All In One SEO Pack
    BackUpWordPress
    Broken Link Checker
    Capability Manager
    Contact Form 7
    FancyBox for WordPress
    Google XML Sitemaps
    Hello Dolly
    My Category Order
    NextGEN Gallery
    Pricing table
    Responsive Slider
    Saphali Woocommerce Russian
    Scroll To Top
    WooCommerce
    WooCommerce Admin Bar Addition
    WooDojo
    WooSidebars
    WordPress Importer
    WP-SWFObject
    WP Super Cache
    —————————-
    Многие из них активированы только когда это нужно. Но суть в том, что для большинства нужд этого достаточно и это хорошо работает на multihost виртуалке.
    В товарах порядок такой: Раздел услуг = страница
    Услуга = товар
    Товар без цены с удалённой надписью free!, чтобы ведущие не стали бесплатными)
    Очень много фичей и хаков. Готов ответить на вопросы, если что.
    2. Сайт киноцентра АлмаZ в городе Гусь-Хрустальный.
    almaz-cinema.ru (не смотрите) ) Как и предыдущий сайт агентства сделан на теме http://www.woothemes.com/products/mystile/
    Так сразу и не скажешь) да?!
    К сожалению almaz-cinema.ru переезжает сейчас, поэтому посмотреть его можно будет через недельку. Тоже отвечу на вопросы. Думаю в этом многостраничном обсуждении найдётся место для вопросов и ответов)
    ———————-
    Автору же блога у меня несколько слов:
    1. Когда с вашего блога приходит уведомление о новом комментарии я получаю ссылку на первую страницу статьи. При этом комментарии расположены от ранних к поздним. И мне (а я пользователь) приходится листать 4-5-6 страниц. Это неприятно( Прошу устранить это, я думаю многие сталкивались с проблемой.
    2. Прошу не удалять моё сообщение. т.к. многие ищут именно это, применение шаблонов на практике. Многое хотелось бы обсуждать с пользователями-коллегами)
    3. Удачи)
    ——————Автору

    Ответить
    • GerinG

      1. Активировал такой порядок, попробуем
      2. Я удаляю только откровенно оскорбительные комментарии, цензуры у меня нет
      3. Спасибо

      PS: Первый сайт весьма неплох Второй я не буду комментировать, потому как переезд

      Ответить
  97. Микаэль

    ПОмогите, как вставить артикул (SKU) на страницу товара? Хочу поставить кнопкой
    Спасибо!

    Ответить
    • Микаэль

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

      Ответить
    • GerinG

      НЕ сталкивался и не встречал такой шорткод. Весьма вероятно, что придется редактировать файл шаблона для добавления

      Ответить
  98. Екатерина

    Здравствуйте!

    Вопрос такой: Всё корректно установлено, созданы товары и группы товаров. Но, стоит закинуть в корзину хотя-бы один товар и попытаться нажать на вкладку «Оплата» (Оплата и платежи/Заказ получен), как открывается страница с текстом «Веб-страница недоступна». Аналогичные проблемы — с вкладкой «Профиль» и её разделами. Как это можно устранить? Подскажите, пожалуйста?

    Ответить
    • Екатерина

      И еще одна проблема. Стоит добавить хоть один товар в корзину, как меню сразу же делится на две строки и поле с состоянием корзины и «Checkout» сползают вниз, что делает меню некрасивым.

      Ответить
    • GerinG

      Тут проблема с настройкой страниц, надо смотреть настройки плагина. Отпишите мне в почту, попробую помочь

      Ответить
  99. Артём Литвинко

    Спасибо за статью, очень помогла. Только не могу понять одну вещь:
    когда добавляю в папку шаблона woocommerce.php, то контент на странице магазина залазит на шапку и не отображаются хлебные крошки. если без этого php, то сверху отображается всё правильно, но снизу, под описанием товара все элементы сайдбара (которые находятся ниже последней строки описания товара) растягиваются на всю ширину страницы

    Ответить
      • Артём Литвинко

        то есть, крошки тоже перекрываются? это нужно делать в woocommerce.php, который добавлен в папку шаблона? а если его нет, то откуда берётся код? в оригинальном woocommerce.php, который в плагинах, и в котором всё сделано с помощью echo?

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

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

    Ответить
    • GerinG

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

      Ответить
  101. Алексей

    Здравствуйте!
    Отличная статья, очень пригадилась, спасибо огромное!!!!
    Помогите разобраться с еще одним вопросом:
    Когда создаешь новый товар, автоматически создается ссылка вида (www.yousait.ru/товар/nametovar)
    очень сильно напрегает русское слово «товар», а возможности поменять нет — меняется только «nametovar», где это можно поправить?

    Ответить
    • GerinG

      Добрый день.
      Спасибо В настройках ЧПУ все меняется нормально, по крайней мере в версии Woo 2.0+

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

    Проблема в том что перезалил архив, заменил ДЖИПЕЖКОЙ, ссылка прошла все скачалось, а теперь опять, думаю может ли быть проблема в настройках самого хостинга на доступ к файлам? Поковыряю еще как только хостинг вернет базу данных если не поможет опять все с нуля. удадлил, поставил:)

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

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

    Ответить
    • GerinG

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

      Ответить
  104. Гога Ельфимов

    Добрый вечер. Сломал голову, никак не могу найти, как в Mystile 1.2.1, или в другой теме woocommerce, в виджет вывести товары определенной категории? Есть только рекомендуемые, с высоким рейтингом и т.д. А просто товары определенной категории никак(
    Может быть сталкивались со сторонним плагоном-решением? Или я туплю и решение лежит под носом гдето в шаблонных виджетах?

    Ответить
    • rasim

      и я не сталкивался с виджетом определенной категории там нет его есть категории товара

      Ответить
    • rasim

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

      Ответить
      • Гога Ельфимов

        Спасибо за поддержку, но это всё я знаю сам.
        Сторонних виджетов нет. Перебрал все из репозитория по теме woocommerce.
        Нужно именно решение в виде виджета, на форумах люди обещают помочь, но праздники и все пьют…
        Никто в код не залазил чтоли?

        Ответить
        • rasim

          вот есть такой виджет IGIT Posts Slider Widget как слайдер с ним я работал вот пример прописываешь категорию и он отоброжает но с магазином не пробовал

          Ответить
        • GerinG

          Могу предложить вариант для ленивых )))
          Woo умеет выводить товары шорткодами. Берем нужный и вставляем в текстовый виджет. Оформляем, как надо.

          Ответить
            • GerinG

              К примеру вот так:
              [products ids="45,42" skus=""]
              Выводит два товара с определенным ID. Посмотрите в визуальном редакторе, там есть кнопка добавления шорткодов от Woo, можно попробовать разные комбинации

              Ответить
        • rasim

          вот пример на этом сайте cbtravel.az категория спецпредложение и виджет спецпредложение-лето2013 и там выводятся все записи этой категории

          Ответить
  105. rasim

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

    Ответить
  106. Dmitry Serdjukoff

    Привет всем!
    Сейчас делаю несколько интернет-магазинов и вот вопросы, которые появились по ходу дела.
    Может, кто из гуру wp подскажет, как жить дальше)
    Вопрос 1. Как в каталоге и списке товаров woocommerce сделать 3 колонки вместо дефолтных 4х?
    Вопрос2. Как убрать задваивание выпадающего меню сортировки над списком товаров? (по совету убирал часть кода из woocommerce-hooks.php, но при обновлении версии ошибка опять появляется)
    Вопрос3. Как убрать pagination из woocommerce в принципе, чтобы видеть ?
    Вопрос 4. Как убрать из строки url /товарная-категория/ и /товар/?
    Вопрос5. Где в woocommerce можно назначить размер плитки товаров?
    Тема U-design, Woocommerce 2.0.9, WP 3.5.1.

    Ответить
    • GerinG

      Добрый день, Дмитрий
      Отвечу по порядку:
      1. Вам поможет плагин Saphali
      2. У меня никогда не было задваивания, даже не знаю как это выглядит. Естественно, при обновлении затираются ваши изменения и проблема возвращается. Рекомендую вынести код решения в файлик fumctions.php вашего шаблона.
      3. Скрыть блок, выводящий пагинацию, это самое простое и быстрое решение.
      4. ЧПУ для WooCommerce теперь редактируется в настройках постоянных ссылок для всего сайта. Можно изменить эти строки. Если необходимо совсем удалить — нужно копаться в .htaccess
      5. Вообще, в Woo есть только настройка размеров миниатюр, размер плитки контролируется в шаблоне.

      Ответить
  107. Cliff

    День добрый. Прошу прощения за беспокойство, но может вы сможете подсказать в чем может быть проблема: создавал свойства товаров в плагине. Сейчас не получается их удалить в админке. При нажатии «Удалить» все остается.
    И еще нюанс. почему то условия одного свойства передаются и все остальным свойствам.
    заранее спасибо

    Ответить
  108. Марго

    Спасибо за статью! очень пригодилась.
    Скажите пожалуйста, а есть ли способ сделать магазин как каталог товаров с ценой, то есть без кнопки «добавить в корзину». И если есть, то как это сделать?

    Ответить
    • GerinG

      Сделать можно, но не стандартными средствами. Я бы просто скрыл кнопку добавления в корзину и все дела ))

      Ответить
        • GerinG

          Нужно искать по пути: woocommerce/templates/archive-product.php. Точнее не скажу, не на чем протестировать сейчас

          Ответить
  109. Gotvald

    Добрый день
    Обнаружил проблему при использовании магазина на Woocommerce. «Хлебные крошки» на странице некоторых товаров не соответствуют текущему товару, а иногда и еще веселей — при каждом обновлении страницы товаров «хлебные крошки» меняются и указывают на другой товар. В категориях все показывается верно, проблема существует только на странице товаров.
    Пробовал выводить «хлебные крошки» при помощи плагина Soe By Yoast, но результат оказался такой же.
    Промучался уже неделю, но сдвинуться с места пока не получается, хоть отключай вообще на карточках товаров.
    Для примера вот утюг, с меняющимися «крошками» moymagazin.biz/shop/utyugi/utyug-moulinex-im1230-e1/

    Ответить
    • Анна

      Такое случается, когда товар находится в нескольких категориях.

      Ответить
  110. Dayana

    Подскажите, пожалуйста, как исправить ошибку Fatal error: Class ‘WooCommerce_Widget_Cart’ not found in /home/senica10/public_html/wp-content/themes/wpflexishoptwo/functions/function-woocommerce.php on line 28?

    Ответить
    • GerinG

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

      Ответить
    • GerinG

      С ЧПУ проблема скорее всего, дайте ссылочку на сайт, так будет проще посмотреть

      Ответить
  111. Микаэль

    Доброго дня!
    еще вопрос возник!
    я делаю лэндинг, где будет рассказано про акцию на товар, будут две кнопки Купить и Подробнее. Я хочу сделать чтобы при нажатии на кнопку Купить товар сразу попадал в корзину и пользователь после этого нажатия уже оказывался на страницу оплаты (то есть пропуская страницу корзины)
    Спасибо!

    Ответить
    • GerinG

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

      Ответить
      • Микаэль

        Навозился но до конца не получается
        пришлось делать кнопку такого вида

        {a href="ссылка на кнопку добавить в корзину определенного товара"} link {/a}

        и вроде все ок но работает через раз, точнее со второго раза только работает. если снова убрать из корзины товар, то снова не работает) почему-то первый раз не пропускает, а последующие норм

        Ответить
        • GerinG

          Вот об этом я и говорил, только не предполагал подобной ошибки. Как решить ее не подскажу, не силен в JS, а проблема именно там, как мне кажется

          Ответить
  112. Татьяна

    Здравствуйте. Может, вы сможете мне помочь… по крайней мере я очень на это надеюсь. Проблема в том, что после того, как из корзины перехожу к оплате, там ужас-ужас:
    1) Появляются на странице везде слова raw. Похожие слова я только встретила в woocommerc в настройке сбора контактных данных (строки адрес, имя, и т.д. )
    2) Нет кнопки Заказать или оплатить. То есть после выбора способа оплаты вообще ничего нет…
    Может вы что-нибудь проясните…

    Ответить
    • GerinG

      Добрый день, Татьяна. Неплохо бы для начала ссылочку на ваш сайт с WooCommerce

      Ответить
  113. Олексій Сворень

    Добрый день! Подскажите, где изменяется внешний вид кнопок WooCommerce (например, корзины)? У меня установлена тема Страйкинг, и в ней даже есть функция адаптации к WooCommerce, но вот не пойму, как при помощи шорткодов темы, отвечающих за внешний вид кнопок, настроить кнопки WooCommerce. Или это делается путем правки файлов стилей? Спасибо!

    Ответить
    • GerinG

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

      Ответить
  114. Alexander Sooslick

    У меня следующая проблема, на странице оплаты товара, когда нажимаю кнопку «разместить заказ» страница начинает обновятся (крутится анимация) и ничего дальше не происходит, так и грузится бесконечно, кто подскажет в чем дело? Доставку отключил, дополнительные поля сократил до 2 (Имя и почта) с помощью Saphali

    Ответить
  115. Pukalo

    Здравствуйте, возможно коментарий не в тему, но где можно поменять английские названия на русские? Или какие есть варианты перевода вукомерс на русский язык.

    Ответить
  116. Дмитрий Рум

    Люди добрые помогите! как мне на место поставить запись корзины,чтоб небыло такого огромного пространсва над ней

    Ответить
    • GerinG

      Вам поможет только CSS Огромное пространство сверху предназначено для описания товара, а не для корзины, как мне кажется, поэтому я не стал бы двигать ее вверх, ломая структуру

      Ответить
  117. Микаэль

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

    Ответить
    • GerinG

      Нет, вопрос точно не в категориях и тегах. Обычно все прем шаблоны от Woo отличаются модульной главной. Делаем страницу, назначаем ее главной, в настройках шаблона активируем нужные модули. Раньше были варианты с виджетами… Короче, каждый разработчик пишет по своему, нужно смотреть каждый конкретный случай, ну и не забывать про документацию, если она есть

      Ответить
  118. Артём

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

    Ответить
    • GerinG

      Упростить не выйдет, по крайней мере я не знаю такого способа. По остальному — отредактируйте перевод как вам нужно, если я правильно понял. Поможет плагин Codestyling Localization

      Ответить
  119. Дмитрий Самсонов

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

    Ответить
  120. Nika

    Подскажите. Настроила по вашим подсказкам woocommerce. Установила тему sliding (http://demo2.woothemes.com/?name=sliding). Так вот, у меня почему-то не выводится слайдер, как в демо. Т.е. стрелочки вправо-влево есть, а вместо товаров пустое место.
    Подскажите, если не трудно, где что настроить нужно?

    Ответить
    • GerinG

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

      Ответить
  121. Vadim 85

    День добрый. Подскажите пожалуйста где настраивается размер миниатюр товаров в каталоге на примере того как в http://apple-samara.ru/. У Вас две колонки, а я себе сделал три, но не могу изменить размер миниатюр. Мой магазин создан на u-dasign 1.9.1 — . Из за того что миниатюры слишком маленькие наименование товаров налазят друг на друга. На форуме поддержки темы пишут чтобы разбирались сами в настройках woocommerce. Просидел все выходные в поисках решения проблемы, но так и не смог побороть. Буду презнателен за любую помощь. Спасибо

    Ответить
    • GerinG

      Добрый день, Вадим. Все это правится исключительно в файле стилей, настройки тут не помогут. У вас ширина элемента 22,05%, при трех колонках, нужно увеличивать и все будет ок

      Ответить
  122. Артём

    а кто какими платёжными агрегаторами пользуется? у робокассы комиссия 5% да и отзывов нехороших много.. про интеркассу тоже такое говорят… Нашёл пэйэнивэй, комиссия низкая, плохих отзывов вроде нет, но их техники говорят что для вордпресс нельзя сделать готовый плагин.. есть куча для джумлы и друпала… может кто сможет взяться для переделывания на наш плагин?
    Какие есть ещё варианты?

    Ответить
    • GerinG

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

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

      Ответить
  123. Владимир Шагалиев

    Добрый день!
    Я плохо разбираюсь в теме.
    У меня форма заказа по умолчанию заполнена данными администратора, где это меняется, как очистить форму заказа, не могу понять. Спасибо!

    Ответить
    • GerinG

      Если вы залогинены под администратором и тестируете корзину и оплату — тогда да, форма будет заполнена вашими данными. Попробуйте выйти и что-то «купить», форма будет чистой

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

    Здравствуйте, не подскажите как можно настроить чтобы почта о заказе приходила не только админу сайта но и самому заказчику а то что то при заказе только админу приходит(

    Ответить
    • GerinG

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

      Ответить
    • Олексій Сворень

      Олег, Вы нашли решение? У меня та же проблема, причем, если я делаю пробный заказ, то на мою альтернативную почту сообщение приходит (т.е. не на почту админа), но другие клиенты, совершающие покупку, письма не видят.

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

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

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

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

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

    Здравствуйте! Не поможете с решением проблемы?
    На странице оплаты заказа по умолчанию в выпадающем списке стоит Россия (еще есть варианты Украина и Белоруссия), но чтобы доставка начала считаться покупателю приходится еще раз выбирать в этом выпадающем списке пункт Россия, иначе почему-то не идет подсчет доставки. Как сделать, чтобы в поле Страна по умолчанию стояло не Россия, а Выберите страну? Уже все настройки посмотрела, не нашла…

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

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

      Ответить
  127. Простой

    Очень даже хороший совет дан в посте. Правда в некоторых шаблонах-магазинах файл function.php практически пустой ))

    Ответить
  128. me

    Спасибо.
    В скрипте примера включения css ошибка, там должно быть enqueue_style, а не script

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

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

    Ответить
    • GerinG

      Олег, это настраивается в плагине Saphali, можно удалить/добавить любые поля контактной формы и оформления заказа

      Ответить
  130. romerodeltoro

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

    Ответить
    • GerinG

      Добрый день. Это довольно просто — в настройках меню при активации плагина добавляются метабоксы, в которых можно выбирать категории товара. Эти ссылки и будут вести на нужные страницы.

      Ответить
      • romerodeltoro

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

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

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

    Ответить
    • GerinG

      Добрый вечер

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

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

    А на своем сайте apple-samara вы весь товар выводите в 2-х колоночной сетке это плагин или вы сами сделали?

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

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

    Ответить
    • GerinG

      Да, есть такая возможность. Шаблон лежит в woocommerce/templates/emails, там меняйте нужный файл.

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

    там ошибка когда пишу что перекидываю файлы из плагина в папку стилей я имел ввиду в папку с шаблоном

    Ответить
    • GerinG

      Я понял. Да, верно вы делаете.
      Я бы проверил, грузится ли файлик стилей, что вы перебросили. Скорее всего нет, если не меняется внешний вид элементов

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

    Здравствуйте, пытаюсь вывести контент товаров в отдельный файл вставляю вот это как вы и описали чтобы вывести каталог как я понял в своей странице но выдается ошибка Fatal error: Call to a member function is_visible() on a non-object in O:\home\localhost\www\wp-content\plugins\woocommerce\templates\content-product.php on line 23 подскажите как быть и еще когда прикручиваю стили к function.php по сути если все правильно прописать и перекинуть файлы в папку с шаблонами то после отключение стилей в настройках у меня должны оставаться те же стили что и при включенных т.к. я только их перекинул и они не изменены. Очень жду помощи. Заранее спасибо.

    Ответить
    • GerinG

      Я мало что понял, если честно…
      По ошибке — что-то не так с синтаксисом, где-то в вашем файле ошибка.
      Как вы прикручиваете стили к functions.php — мне вообще непонятно. Стили прописываются исключительно в файлах *.css

      Ответить
      • Олег

        Извините, написал и в правду не очень понятным языком, прикручиваю таким образом открываю файл function.php в своем шаблоне и туда пишу в самом конце function woo_style() {
        wp_register_style( ‘my-woocommerce’, get_template_directory_uri() . ‘/woocommerce.css’, null, 1.0, ‘screen’ );
        wp_enqueue_script( ‘my-woocommerce’ ); } add_action( ‘wp_enqueue_scripts’, ‘woo_style’ );
        без префикса <?php потому что с ним он выдает ошибку, вот далее кидаю файл стиля и папку картинок из плагина в папку стилей, затем иду в админке отключаю стили. В итоге как я понял по описанию должно быть когда я изменяю шаблон стилей который я перекинул должен меняться по идеи внешний вид кнопки к примеру когда я ее изменяю, но ничего не происходит в чем проблема не пойму может я что то не так понял( или по другому когда отключишь стили в админке, после тогда как перекинешь файл и подключишь к function.php стили стандартные должны стандартные применится по идеи

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

    Не сочтите за наглость — появился еще один вопрос. Может кто-то сталкивался.
    Есть каталог товаров, и они легко группируются в плагине по категориям с возможностью дальнейшей сортировки посетителями внутри каждой категории.
    Но дело в том, что внутри каждой категории есть товары, принадлежащие к определенной коллекции (например одежда: найк, адидас и т.п.). Так вот — можно ли какими-то способами настроить так, чтобы была возможность сортировки/группировки товаров также по этим коллекциям (которые, напомню, могут объединять товары из совершенно разных категорий).

    Или в рамках этого плагина — это нереально?
    Или же нужно просто ручками делать категоризацию по коллекциям, и туда дублировать товары?

    Ответить
    • GerinG

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

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

    Добрый день!
    Спасибо за вашу статью — очень пригодилась в изучении данного движка.
    Если можно пару вопросов — подскажите, пожалуйста, как в своей работе apple-samara.ru вы увеличили изображение Корзины вверху страницы.
    Возможно, благодаря этой подсказке, я додумаюсь также — как увеличить изображения иконок товаров в виджетах (популярный товар, топовый товар и т.д.)
    Кроме этого, буду благодарен, если кто-то подскажет как добавить кнопку заказа (Купить или Добавить в корзину) на страницу выдачи товар в категории/подкатегории.

    Спасибо всем, кто откликнется на мой вопрос.

    Ответить
    • GerinG

      Корзину увеличил исключительно стилями, больше ничем она не увеличивается, да и не должна ))) За любое отображение элемента отвечают таблицы стилей.

      Ответить
      • Максим

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

        Ответить
  138. Humito

    День добрый! Вывожу каталог товаров шорткодом [product_categories number=»»] на одной странице, но каталог выводится не в 3 колонки, а почему-то как попало (см. Дело в теме или в плагине? Спасибо заранее.

    Ответить
  139. Гога Ельфимов

    Добрый день.
    Долгое время рыл темы под woocommerce и недавно, прочитав у вас про mystile, остановился на ней. Функционал крутой, согласен. Если не трудно, подскажите:
    1. Где править размеры (точнее пропорции) товаров, которые изначально формируются как 300*300? Все width автоматичекие, а про height нигде не могу найти ни слова. Делали прямоугольные?
    2. Можно ли создавать индивидуальные параметры форм заполнения при заказе? Например у меня пицца, у которой есть адрес, телефон и имя, и есть бронь столика, у которого только фамилия, время и количество человек.
    3. Что еще посоветуете покопать в этой теме?

    Ответить
    • GerinG

      Добрый
      1. Я советовал плагин в прошлой статье, он как раз позволяет редактировать количество колонок в выдаче. Высоту можно назначить руками, в таблице стилей. Если она не прописана там, это не значит что нельзя дописать
      2. Тот же плагин позволяет добавлять и удалять поля формы заказа. Там можно что угодно накрутить. Единственное — для таких полей не работает никакая автоматика, нужно писать свои функции, если она нужна.
      3. Хороший вопрос, вот только оставлю его без ответа. Я копаю только то, что мне нужно, на остальное нет времени ))

      Ответить
  140. Can-C Eye Drops

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

    Ответить
  141. Артём

    помогите пожалуйста. Делаю вариативный товар, на страничке появляются варианты, но цена статична «от 1800руб.» и под вариантами надпись-ссылка «Clear selection». Ссылка никуда не ведёт… нет кнопки «добавить в корзину».. и получается страничка ни к чему… Как сделать вариативную страничку рабочей?

    Ответить
  142. Humito

    Спасибо за материал, очень много ответов нашел в публикациях по WooCommerce. Успехов в делах!

    Ответить
  143. Mikhail

    Спасибо вам за обе статьи по Woocommerce, в рунете мало информации, очень пригодились.
    Можно пару вопросов: у вaс на сайте pple-samara.ru стоит слайдер — его докупали к теме или он бесплатный?
    У меня есть тема с отличным слайдером, но почему-то, когда назначаю страницу с ним основной страницей магазина, слайдер не выводится. У woo-плагина запрет на сторонние слайдеры?
    Не подскажите, где (хотя бы предположительно) можно это исправить, какие файлы смотреть?

    Ответить
    • GerinG

      Добрый день, Михаил
      Да, слайдер куплен дополнительно на CodeCanyon- http://goo.gl/5C6RH
      Нет, запрета никакого нет, вставлять можно что угодно. Я бы попробовал для начала на нужной странице сделать вывод цикла продуктов. Потом уже смотреть, как он себя поведет и куда двигаться.

      Ответить
  144. Igor

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

    Ответить
    • GerinG

      Для этого необходимо править ваш шаблон, добавлять вывод каталога с условиями. Каталог подразумевает вывод товара списком, как обычные записи (а товары по сути и есть записи, с точки зрения движка).

      Ответить
      • Артём

        а можно подробнее? уже всё перепробывал=( нужно что бы выводились и последние новости и товары.. можно вместе — можно раздельно… просто вставка в index.php выводит ошибку ontent-product.php on line 23

        Ответить
          • Артём

            Спасибо, разобрался… создал дополнительно файл woocommerce.php и скопировал туда из индекса всё.. и уже туда добавил … дальше пара заморочек, но вроде всё хорошо

            такой вопрос: есть функция
            // Редактирование полей на странице оформления заказа
            add_filter( ‘woocommerce_checkout_fields’ , ‘custom_override_checkout_fields’ );
            function custom_override_checkout_fields( $fields ) { /*Убрали ненужные*/
            unset($fields[‘billing’][‘billing_company’]);
            unset($fields[‘billing’][‘billing_country’]);
            unset($fields[‘billing’][‘billing_address_2’]);
            unset($fields[‘billing’][‘billing_state’]);
            return $fields;
            }
            add_filter(‘woocommerce_billing_fields’, ‘custom_woocommerce_billing_fields’);
            function custom_woocommerce_billing_fields( $fields ) {
            $fields[‘billing_address_1’][‘class’] = array( ‘form-row-wide’ ); /*Сделаи широким поле адреса*/
            return $fields;
            }

            как с её помощью добавлять товар? прописывать тайтлы и прочее? и можно ли добавить checkbox? мол согласен на обработку данных….

            в Saphali Woocommerce функцию добавления чекбокса вроде нет

            Ответить
            • Leonid

              Доброго времени суток.
              У вас была такая же ошибка при использовании WooCommerce (content-product.php on line 23). Подскажите способ ее решения.
              Заранее спасибо

              Ответить