Goods Catalog – плагин каталога товаров для WordPress

Всем привет! Представляю мой первый плагин Goods Catalog, с помощью которого можно создать каталог товаров на WordPress.

If you would like to read the description of Goods Catalog Plugin in English, please visit that page.
Инструкция по первоначальной настройке плагина размещена здесь.

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

Скачать самую последнюю версию плагина Goods Catalog всегда можно здесь:
http://wordpress.org/plugins/goods-catalog/, или просто выполнить в консоли поиск плагина по запросу “Goods Catalog”.

Содержание

Пользовательская часть

Главная страница каталога

После установки плагина и добавления рубрик и товаров, главная страница каталога будет доступна по адресу http://ваш-сайт.ру/catalog

Главная страница представляет собой список всех родительских рубрик, и выглядит вот так:

Goods Catalog: каталог товаров WordPress
Goods Catalog – главная

Для каждой рубрики выводятся:

  • Название
  • Изображение (если добавлено при помощи Taxonomy Images, об этом чуть ниже)
  • Описание

Страница рубрики товаров

При нажатии на заголовок рубрики или изображение, пользователь попадает на страницу рубрики. Она выглядит так:

Goods Catalog - Рубрика
Goods Catalog – Рубрика

На этой странице выводятся:

  • “Хлебные крошки” – путь от главной страницы каталога до текущей
  • Название рубрики и ее описание
  • Список подрубрик
  • Список товаров в рубрике

Ддля каждого товара показана цена, миниатюра и краткое описание. Если миниатюра не задана – то картинка по-умолчанию.

Если товаров будет много, то внизу списка добавляется постраничная навигация.

Страница товара

Страница товара выглядит так.

Goods Catalog - Рубрика
Goods Catalog – Рубрика

На странице товара есть:

  • Хлебные крошки
  • Увеличенное изображение (по нажатию картинка еще больше увеличивается, если возможно)
  • Название
  • Цена
  • Артикул
  • Краткое описание
  • Рубрики товара (если больше чем одна, то они будут через запятую)
  • Метки товара (с версии 0.4.5)
  • Полное описание.

А теперь давайте посмотрим на страницы управления каталогом.

Администраторская часть каталога

Установка

Плагин устанавливается точно также, как и любой плагин для WordPress. Скачайте архив с плагином, ссылка на который есть в конце этого поста, перейдите в консоли “Плагины -> Добавить новый -> Загрузить” и загрузите архив к себе на сайт. После этого плагин надо активировать. После активации в меню слева появляется пункт “Товары”

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

Добавление товаров сделано через пользовательские типы записей. На вкладке “Товары” выводится полный список товаров:

Goods Catalog - Товары
Goods Catalog – Товары

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

  • Название
  • Полное описание
  • Цену
  • Артикул
  • Краткое описание
  • Изображение
  • Рубрику
  • Метки

Полное описание выводится только на странице товара. Краткое описание выводится в сетке товаров в каталоге.

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

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

Добавление и редактирование рубрик

Работа с рубриками товаров сделана также, как и работа с рубриками постов. Если ввести описание рубрики, то оно будет отображаться на странице этой рубрики каталога.

Добавление рубрик
Добавление рубрик

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

После установки необходимо перейти в Консоли по адресу “Параметры -> Taxonomy Images” и поставить галочку напротив рубрик. Больше никаких дополнительных действий не потребуется, плагин каталога автоматически поддерживает изображения для рубрик, которые можно добавить при помощи Taxonomy Images.

Изображения для рубрик
Изображения для рубрик

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

Настройки плагина

Настройки плагина разелены на четыре основные группы:

  • Общие настройки вида каталога
  • Настройки вида рубрик
  • Настройки вида продуктов
  • Настройки сайдбара

Вот скриншот настроек плагина в версии 0.6.3:

Настройки плагина Goods Catalog
Настройки плагина Goods Catalog

Общие настройки каталога

  • Вы можете назначить собственные пути к каталогу, рубрикам и меткам товаров, изменив соответствующие префиксы
  • Здесь же производится изменение количества продуктов на страницу
  • Настройка ширины контейнера с каталогом – нужна в тех случаях, если каталог вывелся шире, чем основная область вашей темы. Попробуйте изменить значение ширины со 100% на меньшее.
  • Выравнивание контейнера по центру, путем добавления свойства margin: 0 auto;, которое необходимо в некоторых темах, если была изменена ширина контейнера
  • Ширина контейнера с информацией о товаре. Если задать маленькое значение, то этот контейнер будет справа от изображения товара, если большое – то под ним.
  • Размер миниатюры – по-умолчанию, 150х150, но вы можете его поменять

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

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

Настройка сайдбара

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

И еще немного о функциях и возможностях плагина

  • Язык по-умолчанию английский, перевод на русский язык выполнен через po-файлы, поэтому плагин можно использовать как в русскоязычных, так и в англоязычных проектах, файлы локализации лежат в папке /languages/;
  • Картинки по-умолчанию для рубрик и продуктов лежат в папке /img/, их можно заменить на собственные картинки с теми же именами файлов и размером 150х150;
  • Сетка товаров не ограничена в ширину, то есть, должна подстраиваться под ширину основной колонки используемой темы оформления. Если же это не происходит, то можно вручную поменять настройки ширины контейнера с товарами.
О добавлении собственного оформления для каталога можно почитать тут: Goods Catalog: собственное оформление каталога

Шорткоды

Последние добавленные товары

В плагине Goods Catalog версии 0.6.2 добавлен шорткод для вывода последних добавленных товаров: [goods_newest]. Чтобы указать, какое количество последних товаров каталога нужно вывести, используйте параметр number. Например, чтобы показать последние 12 товаров, нужно написать: [goods_newest number=12]

Список рубрик

В версии 0.6.3 добавлен шорткод [goods_categories], который позволяет вывести список рубрик каталога.

За реализацию шорткода огромное спасибо Александру Чижову и дизайн-студии Pineapple.

Этот шорткод можно использовать как на статических страницах, так и в постах блога.

Проблемы и ограничения

Известные проблемы

  • Если после добавления рубрик и товаров главная страница или страницы рубрик или товаров не открываются и появляется ошибка 404 или сообщение “Страница не найдена”, необходимо обновить структуру постоянных ссылок. Для этого нужно просто зайти в “Параметры -> Постоянные сслыки”, и ничего не меняя, нажать “Сохранить”.
  • При использовании с темой Twenty Fourteen левое меню перекрывает часть каталога. Я работаю на исправлением этой проблемы. Проблема исправлена в плагине версии 0.4.7, теперь можно задать нужную ширину контейнера и выровнять его по центру
  • Если у Вас в блоге уже есть страница /catalog, то плагин работать не будет. Чтобы исправить это, Вам придется удалить дублирующую страницу Исправлено в версии 0.6, теперь можно ввести собственные пути к каталогу, рубрикам и меткам товаров

Плагин не может, и никогда не сможет

  • Делать сортировку или фильтрацию товаров;
  • “Продавать” – то есть, это только каталог товаров, а не интернет-магазин. Здесь нет корзины, кнопки купить, и других соответствующих интернет-магазину функций.

Где скачать?

Скачать самую последнюю версию плагина всегда можно здесь:
http://wordpress.org/plugins/goods-catalog/, или просто выполнить в консоли поиск плагина по запросу “Goods Catalog”.

Полный список изменений плагина по версиям находится здесь (на английском языке): http://wordpress.org/plugins/goods-catalog/changelog/

Вопросы и предложения

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

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

Поддержать автора

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

Поддержали развитие плагина:

  • Александр Иванов
  • Василий Чужой
  • Александр
Внимание! Комментарии к этой записи временно закрыты. Все обсуждение плагина пожалуйста, ведите на форуме



329 комментариев к “Goods Catalog – плагин каталога товаров для WordPress”

  1. Константин

    Здравствуйте Ирина! Скачал и установил ваш плагин на тестовый блог. Но он к сожалению сразу же поссорился с Dagon/plugins/sitemap-generator/, с еще парочкой второстепенных. Но оказывается ему нужны полномочия WP_POST_REVISIONS и AUTOSAVE_INTERVAL. То -есть в моем случае установлены ограничения на копии статей. Вот как то так. А идея очень хорошая.

    • Ирина

      Константин, здравствуйте! Скажите, а вывелись какие-то сообщения об ошибках? Если Вам не трудно, не могли бы Вы отправить мне их на почту oriolo@oriolo.ru? По поводу полномочий – постараюсь исправить и сделать обновление.

    • Ирина

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

  2. Константин

    Ирина спасибо большое встал отлично! Теперь перейду к его изучению.

  3. Андрей

    У меня плагин сразу с двумя модулями поцепапался…

    Notice: Use of undefined constant ddsg_language – assumed ‘ddsg_language’ in /var/plugins/sitemap-generator/sitemap-generator.php on line 45

    Notice: Undefined variable: mobile in /var/plugins/smooth-page-scroll-to-top/smooth_scroll.php on line 24

    • Ирина

      Андрей, это не плагин поцапался, это вывод ошибок из кода тех плагинов, что у вас установлены кроме этого. Я отключила вывод ошибок, скачайте пожалуйста, последнюю версию 0.2-beta.1.

      • Андрей

        Но я отключаю Ваш плагин и всё становится нормально

        • Ирина

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

  4. Андрей

    Скачал 0.2-beta.1., сейчас проверим, спасибо!

    • Ирина

      Ок, потом напишите, что понравилось, а что не очень, и какие функции еще необходимы.

  5. Андрей

    Почему-то картинка и описание товара ведут на главную страницу, а сама ссылка на страницу товара, это глюк или?

    • Ирина

      Так быть не должно. Картинка товара должна вести на страницу товара, а описание – вообще не должно быть ссылкой.

      Скажите, на каких страницах возникает эта ошибка? Для рубрик товаров ссылки работают правильно?

      Попробуйте зайти в “Параметры – Постоянные ссылки”, и нажмите Сохранить, не меняя настроек.

      UPD. Проблема исправлена, рабочий вариант будет включен в новую версию.

      • Андрей

        Ирина, Вы МОЛОДЕЦ!!! Спасибо огромное за плагин, он простой и удобный в использовании! А поддержка, просто супер!!!

  6. Ирина

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

  7. Найден Найденов

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

    • Ирина

      Спасибо за комментарий! Поле “код продукта” уже запланировано в следующей версии. Поле “количество” мне кажется лишним для плагина каталога, все-таки, оно больше подходит для интернет-магазина.

      • Найден Найденов

        Для количество имел ввиду если ето косметические продукты – например 200ml, 400ml, если Бад – 30 табл., 60 табл. – тоест какое количество продукта ест в одной опаковке.

        • Ирина

          Идею поняла, над возможностью реализации подумаю. В принципе, пока можно вносить эти данные в описание.

        • Андрей

          Я в описании сделал через br

          Состав:

          Размеры:

          И так далее, что Вам нужно… В итоге у всех ровные размеры.

  8. Maxwell

    Доброго времени суток!
    Не кто не обращает внимания или это только у меня так выводит записи, то-есть если мы заходим во 2 уровень (ниже по рубрике), то записи принадлежащие уровню 3 так же отображены на странице рубрики 2 уровня?
    Или это так задумано, думаю не верно выводить таким образом записи или я ошибаюсь?

    • Ирина

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

      • Maxwell

        Спасибо Ирина, я уже добавил условие;)
        Но, я обязательно скачаю, ради интереса вашей реализации.

        • Ирина

          Хорошо 🙂 А не могли бы Вы поделиться, что и куда добавили? Интересно было бы сравнить.

  9. Ирина

    Вышла версия v0.3-beta.1: исправлены ошибки дублирования записей в родительских рубриках и вывода постраничной навигации.

  10. Vadim

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

    • Ирина

      Вадим, попробую ответить.

      1. Предыстория
      Примерно год назад для одного проекта требовалось создать функционал, подобный этому плагину. Попробовала найти готовые решения – их не было, и пришлось делать самостоятельно 🙂 Решение нашлось в связке пользовательских типов записей + пользовательские таксономии + WP_Query. Тогда это еще не было плагином, а только правками кода в шаблоне темы.
      В конце января, когда разбирала папки со старыми проектами, нашла этот, и подумала, что неплохо было бы сделать плагин, вдруг еще кому-то такой каталог понадобится.

      2. Время
      На написание собственно плагина ушло примерно 50 часов. Правда, почти все пришлось переписать заново, так как в WP последних версий тот код не работал.

      3. Что изучить
      Основы php – http://www.codecademy.com.
      Чаще всего приходилось читать – Кодекс, особенно раздел Function Reference (http://codex.wordpress.org/Function_Reference/) на английском языке, и еще документацию по PHP (http://www.php.net/manual/ru/). Ну и на англоязычных форумах поддержки WP можно много чего найти. Никакой специальной литературы по разработке для WP я не читала.

      Вообще, Вы же можете скачать плагин, посмотреть, что и как там сделано, попробовать что-то поменять…

  11. Вадим

    Добрый день, установил Ваш плагин, но страница с каталогом /catalog не открывается.
    Страницы с Товарами открываются

    • Ирина

      Вадим, у Вас созданы категории товаров?

      • Вадим

        Спасибо за ответ, но..
        http://qba.by/rubilnik-by/catalog – страница недоступна
        категории созданы

        • Ирина

          Вадим, проблема может быть в структуре постоянных ссылок. Как я вижу, у Вас постоянные ссылки сейчас не настроены совсем, поэтому по адресу /catalog ничего не открывается.

          Зайдите в “Параметры -> Постоянные сслыки”, смените их, например, на “Название записи” от нажмите “Сохранить”.

          P.S. 16 февраля также исправила некоторые мелкие ошибки, скачайте, пожалуйста, новую версию.

  12. Юрий

    Добрый день!
    Установил плагин, но он не отображается…
    Можно ли его разместить на определенной странице с помощью шорт кода?
    Или прикрепить его туда каким-то другим способом?
    Заранее спасибо.

  13. Ирина

    Плагин добавлен в репозиторий плагинов WordPress: http://wordpress.org/plugins/goods-catalog/.
    Теперь Вы можете установить его прямо из консоли, выполнив поиск по запросу “Goods Catalog”. Также, теперь все обновления будут автоматическими.

  14. Сергей

    Здравствуйте Ирина! Спасибо за плагин.

    Вопрос такой: Можно ли как нибудь сделать чтобы меню(правый сайдбар) самого шаблона не убиралось на страницах Каталога???

    • Ирина

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

      • Сергей

        Спасибо, будем ждать.

      • Найден Найденов

        Спасибо для новой версии. Мне тоже интересует то, о чем говорил Сергей.
        Тагже, если возможно, в следующий версий добавите пожалуйста и поле “код продукта” и поле “количество” – для протукты например косметические здес упонимается 200ml или для БАД ето будет 60 таб.

        • Ирина

          Спасибо за отзыв. Над этими полями я уже работаю, в следующую версию тоже добавлю.

          • Найден Найденов

            Я попробовал добавит поле для Код продукта, получилос! Ест другой проблем – если ест краткое описани, то появляется и в страничке товара, а не всегда ето подходящий вариант. Тоже самое и с миниатюре товара и Картинке в страничку товара – появляется 2 картинки. Можно ето скоригироват, и вообще – какой файл визуализирует страничка товара?

            • Ирина

              За вывод страницы товара отвечает файл single-goods.php (https://github.com/ierhyna/goods-cat/blob/master/single-goods.php):
              Строки 51-53 – вывод описания
              Строки 31-43 – вывод картинки
              Не забудьте потом сохранить изменения, иначе при обновлении плагина они пропадут.

  15. Роман

    У меня проблема с плагином. Все работает, но не отображает товары. Я его использую не под каталог товаров, а экспертов.
    http://astrovox.ru/catalog
    Но проблема в том, при нажатие на рубрику (а товары я заполнил), ничего, например: http://astrovox.ru/archives/goods_category/astro
    и при заполнение данных пропадают в поле Short Description

  16. Илья

    Ирина здравствуйте, когда будет новая версия?

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

    • Ирина

      Сейчас я над новой версией работаю, в течение двух недель будет.
      А у Вас какая структура постоянных ссылок используется?

  17. Александр

    Плагин хороший, но если уже всё рубрики забит, до установки модуля , что делать?

    • Ирина

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

  18. Кирилл

    Здравствуйте, есть ли возможность реализовать в плагине такую функцию как навигация по каталогу? то есть слева полный список категорий и подкатегорий? если есть, то напишите на designer@webscorp.ru, если нет, смогли бы вы это доработать? потому что функция достаточно распространенная

    • Ирина

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

  19. Виталий

    Здравствуйте, Ирина.

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

    И как долго плагин будет развиваться?)

    • Ирина

      Здравствуйте, Виталий! Если честно, не совсем поняла, что Вы хотите посчитать? Цену можно написать в поле “цена”, в это же поле кроме числовых значений можно писать и другие символы – буквы, знаки препинания.

      То есть, если Вам нужно написать, что например базовая цена 1000 руб, а с дополнительными опциями – 1500 руб, можно написать в этом поле что-то типа “Базовая: 1000 руб. + 500 руб. опции”.

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

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

  20. Сергей

    Спасибо за плагин, разбираюсь.
    Как же было бы здорово добавить в него теги для каждой страницы товара и вместо одного изображения добавить целую галерею (одно крупное изображение эдак 200х200пикс. и несколько маленьких под большим, где-то 75х75пикс.) С галереей решаемо самостоятельно, а вот с тегами знаний и опыта пока не хватает. Если видите смысл, запланируйте их в следующем релизе.

    • Ирина

      Сергей, теги добавлю, спасибо за идею.
      А изображения можно добавить при помощи стандартной галереи wordpress, и расположить их перед полным текстом с описанием.

      • Сергей

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

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

        А области формировать автоматически.

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

        • Ирина

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

          • Сергей

            Приветствую!

            Мои соображения в эскизе.

            1 и 2 Вы запланировали.
            3, 4, 5, 6 и 7 уже есть
            8 – как мне видится – это просто блок CSS в который вставляется галерея. Можно научить другие плагины отобразить здесь галерею или написать свою.

            Но было бы здорово 4, 2 и 7 поместить в такой же блок.
            И 3 тоже в свой блок.
            Очень удобно было бы, в перспективе, сделать мобильную версию, просто передвинув блоки и увеличив шрифты в них.

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

            • Ирина

              Спасибо! Плагин активно разрабатывается, я в конечном итоге тоже как-то так его вижу.

              С написанием галереи проблема будет в том, что кода придется написать раз в десять больше, чем сейчас в плагине есть 🙂 То есть эта функция сделает плагин намного более “тяжелым”, и я пока не знаю, насколько она реально необходима (пока можно обходиться стандартной галереей).

              Если смотреть по Вашей картинке, то сейчас в плагине положение блоков 4 и 7 зависит от того, как сверстана тема. По идее, они должны быть справа от товара, но в некоторых темах добавляются свои стили, и эти блоки съезжают вниз.

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

    • Ирина

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

  21. Usanych

    Здравствуйте Ирина!
    Что меня привело на Ваш блог?
    Ищу возможность создавать каталог товаров в виде сеточной структуры Pinterest. У Вас все замечательно, но Ваш плагин структурирует одинаковые по высоте картинки на главной странице. Если сделать их разными по высоте, то между двумя вертикальными картинками появится большой пробел, что не есть хорошо.
    То, что предлагает Ваш плагин, легко делается с помощью таблиц, например плагина Table Press. И никаких заморочек. Но табличная верстка опять же требует одинаковых по высоте картинок, и создает строки.
    Вот бы Ваш плагин умел вот так, например:
    http://ericulous.com/ipin/
    Там в колонках разновысотные “кирпичики” без пробелов между ними.
    Я над реализацией этого уже неделю бьюсь!

    • Ирина

      Чтобы решить проблему, о которой Вы пишите, нужно внести изменения в верстку плагина (HTML и CSS). Посмотрите, вот здесь есть пример, как это можно сделать:
      http://cssdeck.com/labs/css-only-pinterest-style-columns-layout
      К сожалению, большего подсказать не смогу.

      • Usanych

        Спасибо Вам, Ирина! Буду разбираться.

        • Ирина

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

  22. Април

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

  23. Април

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

    • Ирина

      Так сделать нельзя.

      Единственный вариант, который смогла придумать – это редирект с главной на страницу /catalog. Но мне кажется, это не самый лучший варианиат.

  24. Максим

    Здравствуйте, а не подскажите где изменить ввод количества товаров в категории, нужно чтобы было всего 16 штук.
    И можно ли добавить как то дополнительные поля например, артикул или размер?
    Чтобы не использовать html типа в поле description.
    И можно ли убрать создание внутренних страниц товара?
    Заранее благодарен за помощь.

    • Ирина

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

  25. Максим

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

    • Ирина

      Максим, в коде менять не надо, зайдите в Консоли – Параметры – Goods Catalog, и меняйте количество товаров там 🙂

      • Максим

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

  26. Максим

    ‘order’ => ‘ASC’
    ‘order’ => ‘DESC’
    При добавлении данных строчек, результат вывода не меняется, как правильно сделать сортировку, надо что бы первые добавленные были вверху.

    • Ирина

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

      • Максим

        Самые первые добавленные id=1 id=2 id=3 именно так должно быть, т.е. товар который я добавил сейчас должен быть в низу.
        Добавляю сюда taxonomy-goods_category.php строчки 31-38 добавляю вот это ‘order’ => ‘ASC’

        • Ирина

          Эти строчки выводят список подрубрик в данной рубрике, и задаются для функции get_categories(). Чтобы упорядочить товары, нужно это значение добавлять в goods-cat.php, строки 374-377.
          Если не сработает – то нужно сделать новую функцию наподобие этой:

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

          • Максим

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

            • Ирина

              Ок, я в одной из следующих версий добавлю сортировку.

  27. Максим

    Вы дизайн обновили) Стало лучше!

  28. Anton Zh

    Здравствуйте, Ирина
    Спасибо за такой плагин, всё вроде работает.
    Но я никак не могу встроить его в тему, точнее он у меня расплывается по всей ширине окна. Пытаюсь использовать классы и ид моей темы в тегах div вашего плагина, но безрезультатно. Тема резиновая.

    • Ирина

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

      • Anton Zh

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

        Ссылки на сайт нету, т.к. на денвере делаю.

        Спасибо!

        • Ирина

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

        • Anton Zh

          Спасибо за оперативность 🙂
          Вот только что-то я эти настройки не могу найти 🙂

          • Ирина

            В консоли “Товары – Настройки плагина Goods Catalog”. Посмотрите на скриншоте в этой записи.

            • Anton Zh

              Всё заработало! Спасибо. (Я некорректно обновил плагин)

  29. Leon

    First of all, thank you for the great plugin. Maybe one idea for the next version. Please allow user to create page and embed catalog code. Example [goods_catalog]. This way the page name would be a part of the breadcrumb and a menu item as well (the word catalog is not very SEO friendly in other languages). Furthermore, when choosing a page template you could decide about having a side column or not, depending of a template you are using.

    • Ирина

      Hello Leon!
      Thank you for the comment. Currently I work on showing sidebar on catalog and product pages, such option will be in the next version. Also I plan to make the word ‘catalog’ in the URL translatabe, to allow users translate it with PO-editor. Unfortunatelly I’m not sure I’m able to create a shortcode for calling the catalog in pages now, but I’ll study how to do it.
      Regards, Irina.

      • Leon

        Thank you for the quick reply. I’m looking forward to the new version. Keep up the good work!

  30. Максим

    Ирина здравствуйте!
    После того как установил ваш плагин на уже действующий сайт, тема Revista Nueva от Youtheme, создал категории и несколько товаров, решил посмотреть как все смотрится, перешел на страницу, стало выдавать 404 ошибку, зашел в постоянные ссылки пересохранил, после чего 404 ошибку стали выдавать уже старые страницы которые уже были на сайте, может вы подскажите как решить эту проблему?

    • Ирина

      Максим, здравствуйте,
      только что изменила несколько раз структуру постоянных ссылок, все работает во всех пяти вариантах.
      Скажите, у Вас в .htaccess внеслись изменения о смене структуры постоянных ссылок? Если да, попробуйте зайти из Консоли: Товары – и нажмите “перейти” возле названия товара, и также для записей (Записи – выберите любую – перейти) и страниц.

      • Максим

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

  31. Максим

    Есть еще небольшая проблемка, перевод в некоторых местах не срабатывает, с чем это может быть связано?
    http://shot.qip.ru/00jIPZ-5zuH5Xut6/
    http://shot.qip.ru/00jIPZ-5zuH5Xut5/

  32. Максим

    Еще предложение http://shot.qip.ru/00jIPZ-6zuH5Xutc/ сделать обрезку текста на странице /catalog, а то описание может быть большим) на странице категории оставить как есть.

    • Максим

      + заголовок категории мне кажется надо поставить в h1, что бы настройки темы применялись автоматом, и потом не пришлось в css лезть и править стили заголовков.

      • Ирина

        В html же нельзя делать больше одного заголовка h1 в одном разделе, кажется?

    • Ирина

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

  33. Максим

    Переделав немного плагин под себя получилось вот так)
    Еще раз спасибо за плагин)

    • Максим

      http://shot.qip.ru/00jIPZ-6zuH5Xuti/
      И опять проблема(( Taxonomy images не правильно выводятся картинки.
      http://shot.qip.ru/00jIPZ-5zuH5Xutl/
      http://shot.qip.ru/00jIPZ-6zuH5Xutm/

      • Ирина

        Это проблема плагина Taxonomy Images. Почему она бывает, я не знаю, но у меня тоже как-то было. Попробуйте удалить картинку, деактивировать плагин, а затем активировать и задать картинку заново. Должно помочь.

        • Максим

          Ни чего не помогает(( может вы заточите под другой плагин если у него таки последствия? Я посмотрел их там много.

          • Ирина

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

  34. Максим

    Еще предложение, сделайте отображение категории в списке товаров http://shot.qip.ru/00jIPZ-6zuH5Xuwi/ как в записях, что бы можно было отфильтровать товар по категории.

  35. Иван

    Ирина, сделайте, пожалуйста, вывод каталога с помощью шорткода на странице!

    • Ирина

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

  36. Дмитрий

    Ирина! Потрясающий плагин, давно искал подобное.
    Начал тестить и сразу же столкнулся с такой проблемой – ошибкой верстки. Посмотреть можно проблему http://citygu.ru/catalog
    Получается, что футер налезает на каталог, частично замещая его.
    Тема Bolid (лицензионная).

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

    К просьбе о шорткодах – присоединяюсь – эта функция очень нужна!

    • Ирина

      Дмитрий, у Вас страница, на которую Вы ссылку дали, недоступна, ничего не увидела.

  37. Дмитрий

    Ирина, проверьте еще раз, пожалуйста. Ссылка доступна.
    На всякий случай прикладываю скриншот http://yadi.sk/d/Q86cxEfIL6bPY
    Справа – футер, слева 1 рубрика каталога.

  38. Anton Zh

    Еще пара фидбеков, Ирина

    1. Я в стиль плагина добавляю
    display:block;
    margin:auto;
    к классам:
    .goods-category-thumb,
    .goods-item-thumb,
    .goods-single-thumb
    Чтобы центрировать изображения в гриде выводимых товаров (категории при этом центрируются).
    При каждом обновлении они снова становятся выровненными слева, из-за того, что добавленные мной строки из файла стилей стираются.

    2. Хлебные крошки “ломаются” при моей вложенности, например:
    http://ponaran.ru/catalog/tapochki-s-zakrytoj-pyatkoj/

    • Ирина

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

  39. Goods Catalog – WordPress plugin that creates catalog of products | Irina Sokolovskaya

    […] Описание плагина на русском языке доступно в моем блоге здесь: https://oriolo.ru/goods-catalog/ […]

  40. Виталий

    Добрый вечер.

    Планирую создать калькулятор стоимости, который будет изменять цену на странице товара. Может подскажете как разработчик плагина, как мне это лучше реализовать. Пример: http://vk.cc/2pTLNc

    Параметров всего будет 3: марка стали(2 варианта), толщина(4), Диаметр(20). Нужно просто базовую цену умножать на какой-то процент.

    • Ирина

      Виталий, добрый вечер!

      Если в рамках данного плагина без изменений его кода – никак. Лично я такой функционал делать не плагирую, так как считаю его излишним. В принципе, это можно сделать – то как-то вот так:

      1) Сначала создаем дополнительные поля в метабоксе (это строки 94-195 в файле goods-catalog.php) и выводим их на сайте (как сделать вывод в виде выпадающего списка, я не скажу, это надо пробовать)

      2) Потом пишем PHP-функцию с условиями, что-то типа:

      P.S. Если у Вас есть желание, можете сделать форк моего плагина на гитхабе, и вносить в него какие угодно изменения: https://github.com/ierhyna/goods-cat/fork

      • Виталий

        Не, нужна минимальное(а лучше отсутствие) изменение кода каталога. Все-таки он будет обновляться)

        Я себе представляю так пока: при добавлении товара добавляется код калькулятора на html/css/js, который на странице товара взаимодействует с выводимым значением цены.

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

        • Ирина

          Значение цены (PHP) можно получть так:

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

          • Виталий

            Эти поля будут сделаны в самой форме калькулятора. Просто берем цену со страницы и отправляем в простую форму на html/js. А она уже в режиме реального времени меняется на странице.

            • Ирина

              Ок. Как сделаете, дадите ссылку? Интересно было бы посмотреть.

  41. Сергей

    Здравствуйте, Ирина! Большое спасибо за отличный плагин!

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

    • Ирина

      Добрый день!
      А в чем проблема с русскими названиями рубрик?

      • Сергей

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

        Если честно, я думаю, что не в плагине дело, а в кривом коде темы FastSnail. Но все равно спрашиваю: не тестировали случаем?:)

        • Ирина

          Вообще, нет никакой разницы, на каком языке писать название. На всякий случай проверила, у меня все работает, как с русскими названиями, так и с русскими URL типа: /goods_category/русское-название-рубрики/. И даже с иероглифами в URL и названии тоже работает ))) Так что проблема в Вашей теме.

          • Сергей

            Как я и думал:)

            Спасибо огромное, Ирина! Всяческих Вам удач и не забрасывайте эту крутую штуку!

  42. Роман

    Здравствуйте Ирина! У меня возникла проблема с вашим плагином. Дело в том, что он не отображает цену и кнопку покупки на моих товарах, после того как я их распределяю по рубрикам. Я предполагаю, что все дело в шаблоне Ebuy, так как в нем тоже есть точно такой же раздел с товарами, и они могут конфликтовать(но я только предполагаю).
    Надеюсь, вы мне поможете…

    • Ирина

      Добрый день, Роман!
      В описании к плагину на этой странице написано, что плагин не может и никогда не сможет “продавать”, и поэтому кнопки покупки нет.
      Чтобы плагин выводил цену, Вам нужно заполнить поле Цена при добавлении товара. Однако если в Вашем шаблоне уже где-то используется переменная $price, то возможны конфликты, и поэтому цена выводиться не будет.

      • Михаил

        Здравствуйте!
        Роман имел ввиду что не отображается цена на превью товаров при просмотре конкретной рубрики, например domain.tld/?goods_category=test-category, при этом на главной странице сайта все превью имеют блок с ценой, то есть цена для товара при его добавлении была указана. Подскажите, пожалуйста, как можно решить данный вопрос.

        • Ирина

          Добрый день, Михаил!

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

          А почему у Вас на главной странице сайта выводятся товары? По идее, там должны выводиться родительские рубрики. Посмотрите, пожалуйста, это сайт на котором я тестирую плагин, тут пример работы каталога: http://oriolo-dev.bget.ru/catalog/

          Не могли бы Вы дать ссылку, чтобы я посмотрела, что не так (если сайт на локальном сервере, сделать скриншоты)? Пожалуйста, сделайте также скриншот страницы с настройками плагина (/wp-admin/edit.php?post_type=goods&page=goods-setting-admin), и отправьте мне на почту: oriolo@oriolo.ru

  43. Наталья

    Добрый день.

    Подскажите, пожалуйста, где находится значения параметра “Цена”? Хочется его переименовать в другое.

    • Ирина

      Добрый день! Это значение находится в файле локализации, gcat-ru_RU.po и gcat-ru_RU.mo. Чтобы значение не потерялось при обновлении, Вам нужно скопировать файл gcat-ru_RU.po в папку /wo-content/languages/plugins, а затемпи помощи программы Poedit изменить перевод и сгенерировать новыйфйл .mo и положить его в ту же папку.

  44. Татьяна Ше

    Доброго времени суток.
    Установила Ваш плагин – спасибо большое. Для новичка как я, в самый раз.
    Вопрос: поправлена ли ошибка с хлебными крошками при переходе к товару?
    Если нет, то возможно Вам будет интересно, как я это решила:
    Файл: goods-catalog\inc\breadcrumbs.php
    Функция: my_breadcrumb
    Код: замена строк 62-67 на

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

    • Ирина

      Татьяна, спасибо за Ваше решение! Включу его в новой версии плагина.

  45. Виталий

    Есть код калькулятора, он работает в плагине и рассчитывает цену. Пример: http://vk.cc/2rYR4g

    Хочу клонировать его и разместить в другой категории товаров(по id). Как получить id категории и вывести в него функцию калькулятора, если соответствует?

    • Ирина

      Добрый день. Получить ID можно так:

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

  46. Stanislav

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

    • Ирина

      Станислав, такая возможность есть, но, к сожалению, не “из коробки”, то есть придется немного изменить CSS. Вам нужно добавить дополнительно (например, в стилях используемой темы) следующий CSS:

      Ну и еще, вероятно, придется прописать всякие отступы через padding и margin, но это уже от темы зависит.

  47. Алекс

    Установил Ваш плагин вроде бы все ОК но в админке при добавлении товара поля Цена вообще нет.
    Есть только такие поля:
    Product Name
    Product Description
    Manufacturer/Brand of Product
    Model
    SKU
    UPC

    • Ирина

      Добрый день.
      Мой плагин ВООБЩЕ не создает такие поля:
      Product Description
      Manufacturer/Brand of Product
      Model
      UPC
      Вероятно, Вы одновременно с моим плагином испольуете какой-то другой плагин для создания каталога или магазина, либо это поля, которые создаются Вашей темой. В любом случае, возник конфликт с чем-то, установленным у Вас на сайте кроме плагина Goods Catalog.

      • Алекс

        Одноврменно не использую НО ранее был установлен и испытывался ОЧЕНЬ схожий плагин. Значит надо чистить БД от старых опций )))

        • Ирина

          Да, скорее всего) Возможно, также потребуется переустановить плагин.

  48. Найден

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

    • Ирина

      Найден, добрый день! Файл, который отвечает за единичный продукт – /templates/single-goods.php. Если будете его менять, делайте копию перед обновлением.
      Дополнительные стили CSS Вы можете добавить в style.css Вашей темы.
      По поводу переводов – начиная с версии плагина 0.6, Вы можете размещать их не в папке плагина, а в папке /wp-content/languages/plugins/. Если Вы мне их отправите, я добавлю к новой версии болгарский язык.

  49. Наталья

    Добрый день, большое спасибо за предыдущий ответ.
    Еще один вопрос назрел :-[
    Реализованы метки, метки выводятся отдельно.
    В качестве меток выступают бренды. В настройках написано что по умолчанию описание меток не выводится. Каким образом можно настроить его реализацию, чтобы когда проваливаешься в метку (в данном случае – в бренд) было сначала небольшое описание (которое можно добавить через вкладку описание у метки), а потом все товары с этой меткой?

    • Ирина

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

  50. tubuus

    как вывести произвольный код на странице товара из определенной категории?

  51. Дмитрий

    Ирина, доброго дня. Начал работать с плагином. Прогресс плагина налицо! Спасибо!
    Вопрос – как сортировать рубрики?

    • Ирина

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

      • Евгений

        Сортировку можно устроить, если в начале названия рубрики вставить цифру, как хоть какой-то выход из ситуации
        ===================
        Товары
        1. Салфетки
        2. Наклейки
        3. Резинки
        4. …
        ====================
        Тогда будут отображаться в нужном порядке

        Без сортировки совсем плохо

      • Александр

        Тоже столкнулся с проблемой ранжирования рубрик, было бы хорошо, если бы была такая возможность 🙂

        • Ирина

          Вордпресс не позволяет располагать рубрики в любом порядке, или вручную. Только автоматически, с сортировкой по ID, алфавиту или дате создания.

          • Александр

            Всё понятно, спасибо! 🙂
            И ещё вопрос: на странице товара дублируется хлебная крошка — http://yadi.sk/d/oG895FHdRVW7s
            Т.е. повторяется два раза один и тот же путь. В чём может быть проблема?
            Спасибо!

            • Ирина

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

              • Александр

                Да, это помогло с хлебными крошками, но тогда возникает другая проблема, не отображается общее количество товаров на верхних уровнях рубрик в сайдбаре http://yadi.sk/d/Z93jMKOORWi8o

            • Ирина

              По поводу проблемы со счетчиком – спасибо, правда пока не знаю, как это исправить, но буду думать.

              • Александр

                Спасибо 🙂

          • Александр

            P.S. когда пытаюсь сделать вам с банковской карты перевод, меня почему-то всё время на яндекс-деньги отправляет… как донэйшн с карточки можно провернуть? 🙂

            • Ирина

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

              • Александр

                Да всё сработало. Там видимо сервис яндекса глючил и вместо оплаты по карте отправлял меня в оплату яндекс деньгами 🙂

            • Ирина

              Спасибо 🙂

  52. Дмитрий

    Ирина и еще вопрос. У меня при добавлении товара нет вкладки Опции. Т.е. я не могу добавить цену и короткое описание для товара

    • Ирина

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

  53. Влад

    Ирина, здравствуйте, подскажите почем у меня не везде перевелся ваш плагин на русский язык, остались до поля в товаре (Item options) не переведенными:
    Price
    Enter price here
    SKU
    Enter product ID (SKU)
    Short Description
    и второй вопрос почему вы не хотите сделать отдельный настраиваемый шаблон для доп. полей, особенно для поля цена не очень удобно каждый раз писать слово руб.
    Очень было бы замечательно, пример шаблона поля Цена(Price): “Цена: %price% руб.”
    А также в основных настройках можно было бы сделать выбор какие доп. поля выводить, а какие нет на экран в админке. Мне например нужно заполнять только цену, остальные поля в товарах для меня излишне. Но это я так лишь для удобства, мало ли вы будете добавлять еще доп. поля для заполнения.
    P.S: Плагин замечательный решает много проблем с написанием собственного каталога товаров на WP, и хотелось бы заметить как мне кажется вы очень много уделяете лишнего внимания, настройке верстке вывода списка товаров (Ширина контейнера, центрирование и т.п), так как я например полностью переписывал верстку под свой шаблон и мне кажется в любом случае это неизбежно, плюс использовать ваш сайт бар каталога(сайдбар плагина) никак не получается по дизайну, он все время только слева(опять приходится переверстывать). Я бы эти настройки верстки вывода вынес на отдельную вкладку от основных настроек, так как считаю их менее приаритетными. Но вам виднее, удачи с развитием и отличным созданием плагина. Спасибо.

    • Ирина

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

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

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

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

      • Влад

        Спасибо за ответ, шаблоны для доп.поле лишнем (с поддержкой html тегов) не будет, тем более править из админки куда удобнее и проще чем лазить по файлам плагина (тем более после обновлений все файлы заменяются).
        1)Если товар входит в несколько категорий, то статусная строка(хлебные крошки) начинает сходить сума, отображают все пути от всех имеющихся категорий, что с этим делать, возможно нужно оставить путь для одной какой нибудь категории.
        2) Хорошим решением было бы ввести шорт коды, для плагина это очень актуально, так как можно на любой странице вывести, ветку какой нибудь категории с ее дочерними категориями. Вывести список каталога с категориями под категориями, без товаров. с исключением какой-то категории.

        • Ирина

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

  54. nggallery

    А вот такой вопрос, Ир : возможно ли прикрутить к плагину All In One SEO Pack или ему подобные?
    Вот к примеру мне надо чтоб название рубрики было “Купить слонов”, а Title этой же рубрики был уже более развернутым и обширным – аля “Купить слонов в Екатеренбурге – дешевые слоны с доставкой по области”

    У вас ведь название рубрики выводится в каталоге, это хорошо, а тайтл для поисковых систем и описание хорошо сделать чтоб можно было настраивать.
    И еще один вопрос заголовок “Товары”, который выводится в тайтле каталога где поменять можно?

  55. nggallery

    с сеопаком разобрался, достаточно поставить галочку в настройках самого “All In One SEO Pack”

    • nggallery

      Именно где настроить вывод этого :

      Товары

      • Ирина

        Проще всего это сделать через редактирование файла перевода, отредактировать gcat-ru_RU.po при помощи программы Poedit, и сгенерировать новый фйл gcat-ru_RU.mo, а затем поместить новые файлы в папку /wp-content/languages/plugins/

  56. Gnus

    Скажите. пожалуйста, как убрать из Услуги | Рубрики | Название организации
    “Рубрики”? Если создавать рубрики штатным способом, то “Рубрики” в title не высвечивается, если через плагин, то результат выше.
    Спасибо!

    • Ирина

      Извините, я не поняла, что именно Вы хотите сделать.

  57. Дмитрий

    Подскажите в чем может быть проблема, установил все работает, все подогнал под свой сайт, рубрики, товары добавил, после перехода Главная/Каталог/Рубрика/товары (после рубрики) появляется пустая страница, товары не отображаться.

    • Ирина

      Дмитрий, в файле goods-cat.php есть в самом начале строки error_report. Раскомментируйте их, должны появиться вместо пустой страницы ошибки. Напишите, что за ошибки.

  58. Влад

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

    • Ирина

      Влад, для этого надо очень много всего менять, и не в одном файле, поэтому в рамках комментария ответить не смогу.

  59. Влад

    Можно вывести на странице что-то типа карты сайта каталога товаров, с настройкой глубины?

    • Ирина

      Влад, можно на отдельной странице при помощи шорткода [goods_sitemap], но может работать нестабильно. Настройки глубины нет.

  60. Gnus

    Ирина, подскажите, как и где убрать goods-item-thumb на странице товара, другими словами мне необходимо сделать так, что бы не посредственно на странице товара не было картинки с миниатюрой.

    • Gnus

      Разобрался, удалил соответствующие строки в single-goods.php

      • Ирина

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

  61. Александр

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

    • Ирина

      Александр, да, так сделать можно, но нужно будет изменять код плагина.
      1) Файл /inc/functions.php, примерно 143 строка, функция show_the_thumbnail(). Там надо удалить отмеченные строки, чтобы картинка товара не была ссылкой на него:

      2) Файл /templates/loop-grid.php. Там надо в 12 строке тоже удалить ссылку, чтобы заголовок товара тоже не вел на его страницу.

      • Александр

        Спасибо огромное! Получилось! А вы не можете еще подсказать (вы не обязаны этого делать, конечно, но вдруг вы подобное делали). Мне надо чтобы при нажатии на миниатюру открывалась картинка полная. У меня стоит плагин Lightbox Plus Colorbox. Но получается сейчас картинка уже не ссылка. Это можно как то реализовать?
        Спасибо большое еще раз!

        • Ирина

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

          • Александр

            Спасибо большое все равно за помощь!!

          • Александр

            А не подскажете еще один вопрос?
            Я задал миниатюру для рубрики, я ее вижу в списке рубрик. Но например вот тут http://elitfom.com/catalog/ отобажается все равно стандартная картинка… Почему так(

            • Александр

              Спасибо! Сам разобрался! Еще раз спасибо за прекрасный плагин и техподдержку!))))

            • Ирина

              Если у Вас в рубрике или ее под-рубриках нет товаров, то миниатюры рубрик могут не отображаться.

  62. Gnus

    Ирина, несколькими постами выше я спрашивал “как и где убрать goods-item-thumb на странице товара, другими словами мне необходимо сделать так, что бы не посредственно на странице товара не было картинки с миниатюрой”, потом написал что разобрался удалив строки в single-goods.php, но как оказалось, возникли неприятные последствия, при переходе на страницу товара миниатюра не отображается, но при этом “убегает” footer. Все-таки подскажите как правильно и где убрать миниатюру со старницы товара.
    Спасибо.

    • Ирина

      Добрый день.
      В этом файле в районе 34-35 строки есть такой код:

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

  63. Виктор

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

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

    Я использую ваш плагин в связке с плагином “Stella plugin free” т.к. сайт мультиязычен. С полным описанием и названием товара на разных языках всё ok. Но нет возможности задать разное написание Категорий товара, слова “Цена” и краткого описания товара (соответственно языковой версии). Хлебные крошки я вырезал.

    Прошу подсказать в решении этой проблемы.

    • Ирина

      Виктор, это проблема плагина “Stella plugin free” – вероятно, он не умеет подгружать локализацию из MO-файлов. Если же в нем такая возможность есть, то Вам нужно создать для каждого из используемых на Вашем сайте языков отдельные языковые файлы; как это сделать, посмотрите в комментариях выше (я сама этим плагином никогда не пользовалась, поэтому не знаю точно, будет ли работать).

  64. Настя

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

    • Настя

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

      • Ирина

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

  65. Евгений

    Здравствуйте.
    Очень понравился плагин, но, к сожалению, есть несколько “ложек дёгтя” в этой бочке мёда.
    1. При переходе на страницу товара пропадает боковое меню темы (в моем случае, боковое меню расположено справа). Можно, конечно, включить сайдбар плагина . Но, во-первых, он отображается только слева. Во-вторых, выглядит немного чужеродно по отношению к теме.
    2. Не отображается поле для написания и отправки комментария к товару.
    Можно рассчитывать, что в ближайшем будущем эти недочеты будут устранены?

  66. Ирина

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

    • Сергей

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

      • Ирина

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

  67. Артем

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

    • Евгений

      Аналогичная проблема.

  68. Евгений

    Здравствуйте, Ирина.
    Еще пожелание. Может название товара переместить под его изображение? Тогда исчезнут проблемы с выравниваем списка товаров на страницах рубрик. А то при разной длине названия товаров карточки товаров смещаются относительно друг друга. Это можно увидеть на самом первом скриншоте в вашем описании https://oriolo.ru/wp-content/uploads/2014/02/front-home-640×479.png.

    • Ирина

      Евгений, спасибо за предложение, я подумаю.

  69. Алексей

    Спасибо. Очень нравится плагин. Пользуюсь с удовольствием. Как Вы и предупреждали, плагин не умеет делать сортировку товара. Я полагаю, что автоматически не может? Вручную это можно реализовать?

    • Ирина

      Алексей, можно попробовать использовать плагин Post Types Order (https://wordpress.org/plugins/post-types-order/) для сортировки товаров. Но я не тестировала совместимость, и поэтому если он не будет работать, то я помочь с этим не смогу.

    • Александр

      Алексей, ещё не пробовали тестировать этот плагин для сортировки, который Ирина посоветовала?

      • Евгений

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

        • Александр

          Спасибо, буду иметь ввиду, если будет категорическая необходимость в ранжировании )))

  70. Алексей

    И ещё вопросик: возможно ли, провалившись в товар (на страницу его описания) сделать так сказать вкладки, скажем одна для общего описания, вторая вкладка о составе (если это продукт питания и т.д.), 3 – сертификаты и т.д.

    • Евгений

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

  71. Владимир

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

    нашел в файле goods-catalog/templates/sidebar-goods.php
    // load list of categories if there is no widgets in the sidebar
    echo ‘Catalog’;

    • Ирина

      Владимир, название виджетов можно задавать через консоль, при добавлении виджетов в сайдбар.

  72. Виталий

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

    Возможно ли сделать как-то, чтобы каталог выводился так(обычно): сайт/catalog

    А определенная категория так: сайт/catalog/category

    Ссылка на товар так: сайт/catalog/category/tovar

    • Ирина

      Нет, так сделать нельзя. Использовать catalog/category нельзя, так как слово category зарезервировано для рубрик записей блога.

      • Виталий

        Ну, а другое название. Просто если переходишь по ссылке goods_category – недоступна. Также и catalog/goods_category. Иерархия нарушается просто.

        Надо чтоб сайт/каталог/категория/товар, а не как сейчас сайт/goods_category/категория

        • Ирина

          Да, я понимаю что Вы хотите сделать, но такова структура WordPress, и ее нельзя поменять так, чтобы не было проблем в будущем.
          Например, в блоге (не в каталоге) страница рубрики /category/name, а страница поста просто /name.
          Вместо goods_category можно использовать любое другое название, его можно задать в настройках плагина.

          • Дмитрий

            Но эта проблема добавляет проблем при индексировании сайта. Так как категории в плагине сделаны только для вида, в url товара они себя не добавляют. Т.е страница товара получается /catalog/tovar/ , а должно /namecategory/tovar, либо /catalog/namecategory/tovar. Как можно реализовать такую схему?

            • Ирина

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

  73. Наталья

    Не отображаются товары в категории. В чем может быть причина?

    • Наталья

      Они все еще не отображаются (
      При чем, даже “хлебные крошки” не показывают название категории.

      • Ирина

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

  74. Алексей

    Здравствуйте, подскажите, пожалуйста, где копать, чтобы поместить на сайдбар каталога надпись, типа “ПОЗВОНИТЕ по такому-то номеру для заказа”?
    Спасибо.

    • Ирина

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

  75. Наталья

    Ответа так и не дождалась. Придется сносить плагин и искать альтернативу.

    • Ирина

      Наталья, извините, не увидела ваш комментарий сразу. Ответила выше.

  76. Милана

    Ирина, пробую ваш плагин, подскажите как добавить в меню кнопочку Каталог?

    • Ирина

      Милана, это очень просто, точно также, как и добавить в меню любые другие ссылки. Для этого нужно:
      1) В настройках плагина (Консоль – Товары – Настройки) посмотреть ссылку на каталог, она там в самом верху
      2) Далее идете Консоль – Внешний вид – Меню. В списке слева выбираете “Ссылки”, пишете там путь к каталогу и название элемента меню. Ну и нажимаете добавить 🙂

      • Милана

        Огромное спасибо, но у меня новая беда!! В Рубрики не вставляется фото, вернее в моей теме есть в Консоле -Записи и в них есть Рубрики, вот туда и попадает возможность вставить фото, после загрузке Taxonomy Images, но эти Рубрики не имеют отношение к Катологу, может как раз я попала на конфликт Темы и Вашего Плагина?

        • Ирина

          Вам нужно в настройках Taxonomy Images поставить галочку напротив рубрик. Там рубрики будут два раза, посмотрите, где у вас галочка стоит сейчас, и переключите ее просто 🙂

  77. Милана

    Спасибо!!!!

  78. Александр

    Ирина здравствуйте. Еще появился вопрос по сайдбару.
    Как я понял, сейчас в css можно задать общий интерлиньяж всему сайдбару. Т.е. расстояние между строк названий категорий и у перенесённых строк одной категории, если название достаточно длинное, одинаковое. Визуально получается не очень хорошо, так как перенесённая строка названия воспринимается, как отдельный элемент (см. зелёным на снимке экрана). Каким-то образом можно отдельно задать интерлиньяж элементов, например полуторный и отдельно внутри одного элемента, например в единицу. Так же не очень понял как в css прописать стили для разных уровней вложенности (см. синим на снимке экрана), чтобы визуально сделать понятней разделение вложенности. Снимок экрана — http://yadi.sk/d/ny56QV49RfncG

    Спасибо 🙂

    • Ирина

      Александр, если Вы используете браузер Хром, то можете нажать на нужном элементе сайдбара правой кнопкой, и нажать на “Просмотр кода элемента” – откроется окно, где Вы можете просмотреть CSS, который применен к элементу, и свойства, которые используются.

  79. Интман

    Здравствуйте Ирина!
    Каким образом можно главную страницу каталога – сделать главной страницой сайта?

    • Ирина

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

      • Интман

        Извините, я человек не очень опытный – редирект это что?

        • Ирина

          Это когда автоматически происходит перенаправление с одной страницы на другую. Например, можно сделать при помощи этого плагина: https://wordpress.org/plugins/redirection/ Поищите в интернете что-нибудь про то, как сделать редирект на wordpress, инструкций полно 🙂

  80. Дмитрий

    Здравствуйте, Ирина. Если я обновлюсь до версии 0.6.4, могут ли появится ошибки в наполненном каталоге? Не случится так, что придётся всё заполнять по новой?
    Плагин ваш нравится, примерно, то что искал.

    • Ирина

      Здравствуйте Дмитрий. Нет, проблем с контентом при обновлении не будет. Следующие версии тоже можете спокойно устанавливать.
      Единственное, если Вы изменяли код плагина, то необходимо сделать бэкапы файлов и потом внести изменения снова.

  81. Дмитрий

    Забыл сказать, спасибо за плагин.

  82. Интман

    возможна ли интеграция вашего плагина с плагином корзины например Simple basket https://github.com/ivannin/simple-basket

    • Ирина

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

      • Евгений

        Ирина, идеи, застывшие в форме, мертвы. 😉
        Может быть передумаете и сделаете корзину, например, как платную опцию? Раз есть спрос – нужно обеспечить предложение.

        • Ирина

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

    • Максим

      Установить и настроить корзину Simple-Basket не сложно и не долго, по этому проверьте, данный плагин работает с таксаномиями, а goods catalog это такая же таксономия и обычная запись, необходимое поле цена уже имеется, так что дерзайте, потом отпишитесь здесь, что у вас получилось.

      • Аарон Гильман

        большое спасибо, корзины мне как раз и не хватало. однако при попытке установке говорят об ошибке
        Unpacking the package…

        The package could not be installed. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

        • Максим

          распакуйте архив, перенесите вот эту http://shot.qip.ru/00dGex-515iw6PCBh/ папку через ftp в папку с плагинами или заархивируйте ее в zip и установите через админу, остальные папки и код все равно придется добавлять через ftp.

    • Максим

      Если вы все же решитесь поставить Simple-Basket, поделюсь с вами исправленной версией, так как у оригинала было несколько серьезных ошибок и не было корзины, которую можно было вставить в сайдбар, в архиве есть текстовый файл, там стили и код. http://yadi.sk/d/YMeJ52ByS7x5g
      Надеюсь кому то помог, удачи 🙂

  83. Алекс

    как вывести товар на других страницах

    • Ирина

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

  84. Игорь

    Добрый день!
    А могу я добавить еще несколько произвольных полей типа Цены и как я могу изменить названия этих полей.
    Я хотел бы использовать этот плагин в качестве каталога компаний на сайте. Мне он показался наиболее удобным из всех присутствующих на рынке

  85. Михаил

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

    • Сергей

      Михаил, если вы найдете решение, отпишитесь мне на почту medito@yandex.ru, так же и я дам вам знать, если получится это сделать самостоятельно, сейчас пробую сделать это через плагин CSV Importer, но в силу не знания, не чего не получается(

  86. Сергей

    Такой же вопрос по импорту! Кто подскажет?

    • Ирина

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

  87. Алексей

    Подскажите пожалуйста, не выводятся шорткоды товаров – ни [goods_newest] ни [goods_newest number=12]. Просто пустые дивы. тоже не выводит. Причем категории выводятся нормально. Не подскажите с чем это может быть связано

    • Алексей

      Сам нашел ошибку – в файле function.php плагина на 162 строчки – вместо get_the_permalink() необходимо исправить на get_permalink()

  88. Карен

    Добрый день! Есть такая необходимость выводить список следующим образом:
    Рубрика
    подрубрика1
    продукт1 подрубрики1
    продукт2 подрубрики1
    подрубрика2
    продукт1 подрубрики2
    продукт2 подрубрики2
    и т.д.
    Для этого изменяю файл content-goods_category.php, после строки 48 ( echo ”;) добавляю конструкцию:
    global $post;
    $args = array(‘category’ => $categories_item->term_id);
    $posts = get_posts($args);
    foreach( $posts as $post ){ setup_postdata($post);
    ?><?php
    }
    wp_reset_postdata();

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

  89. Игорь

    Ладно, что нет дополнительных полей – видимо можно будет покопаться в коде.
    Но почему то картинки рубрик не выводятся
    http://agrolife.biz/goods_caregory/machinery/
    Хотя в админки картинки есть и прикреплены к рубрикам
    Нужно ли чтобы были товары в каждой категории? чтобы выводились картинки?

    • Евгений

      Есть картинки – самосвал, комбайн, шестеренка, трактор. Может быть у вас установлен плагин кэширования страниц, и поэтому у вас пока эти картинки не отображаются?

      • Игорь

        Разобрался
        Спасибо.
        Теперь остались только три задачи
        1. ввести дополнительные поля
        2. поставить внутри всего рубрикатора рекламный блок
        3. через id записей или еще как-нибудь сделать агрегацию всех записей о компании, чтобы можно было переходить с каталога. Но это чувствую – тяжелая задачка.

  90. Сергей

    Добрый день!
    Хороший плагин, спасибо!
    Вопрос. Можно ли вообще не выводить “хлебные крошки”?
    Сделал главную страницу каталогом при помощи шорткода последних товаров. Для целей текущего сайта этого достаточно. Но когда открываю карточку товара – “хлебные крошки” выдают мою хитрость…

    • Сергей

      Просто удалите строчку из шаблона и все!

      • Сергей

        Сергей, можно немного подробнее? из какого шаблона, какую строчку? я не программист, я только учусь…

        • Сергей

          Этот код отвечает за крошку! Жаль но я тоже не программист(
          post_parent);
          } else {
          my_breadcrumb();
          }
          } else {
          print ‘ ‘;
          }
          ?>

          • Сергей

            я так понимаю, это надо из шаблона goods-catalog/templates/single-goods.php удалять? я попробовал. но простое удаление этой строчки роняет всю страничку.

            • Евгений

              Сергей, попробуйте удалить из этого файла следующий блок:

              post_parent);
              } else {
              my_breadcrumb();
              }
              } else {
              print ‘ ‘;
              }
              ?>

            • Евгений

              Почему-то после вставки кода какая-то галиматья получилась. Тогда еще раз, удалить надо строку, содержащую div class=”breadcrumbs” и до следующего закрывающего div. Итого – 14 строк нужно удалить.

  91. Интман

    Как в окошко Short Description вставить html . Кнопочку хочу там поставить – заказать товар

  92. Ольга

    Доброй ночи! использую ваш плагин но при описании товара хотела чтобы на странице отображалась XML выгрузка как например тут:
    http://xn—-7sbbjhcypcm3d.xn--p1ai/odezhda-i-obuv/skidki-do-50-na-brend-mango-akciya-lamoda/

    почему то на странице описании товара она не выходит хотя я прописываю ее ID.
    http://xn—-7sbbjhcypcm3d.xn--p1ai/store/promokody-m-video-i-aktualnye-skidki/
    подскажите как ее выпустить туда?) спасибо!

    • Ирина

      Ольга, извините, я не поняла Ваш вопрос.

      • Ольга

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

        .coupon {
        clear: both;
        overflow: hidden;
        margin: 0 0 25px 0;
        padding: 10px;
        border: 1px dashed #b1b1b1;
        border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
        }

        .coupon .get-price {
        margin-top: 15px;
        }

        .coupon p {
        margin: 0;
        }

        .coupon .get-more {
        margin-top: 15px;
        }

        xpath(‘coupons/coupon’) as $coupon) {
        if($coupon) {
        // если удалось извлечь купоны, то записываем полученные данные в строку

        if($coupon->advcampaign_id == $offers_id ) {
        $coupon_str .= ”;
        $coupon_str .= ‘‘.$coupon->short_name.’: ‘.$coupon->name.”;
        $coupon_str .= ‘logo.'”>’;
        $coupon_str .= ”.$coupon->description.”;
        $coupon_str .= ‘promolink.'”>Использовать промокод‘;
        $coupon_str .= ‘Срок действия до ‘.$coupon->date_end.”;
        $coupon_str .= ”;

        } else { $e =”; $error = ‘Промокоды для этого магазина временно недоступны’;}

        } else {
        $error = ‘Извините, промокоды для этого магазина временно отсутствуют’;
        }
        }
        } else { $error = ‘XML не получен’;}
        echo $coupon_str;
        } else { echo ‘POST_ID не получен’;}
        ?>

  93. Сергей

    Кто доработает плагин WP CSV под этот плагин заплачу 1500, только по факту.

  94. Дмитрий

    Появилась новая задача, нужно сделать доп.поле или изменить название поля”Артикул”. Как можно это реализовать?

    • Ирина

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

  95. Игорь

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

    • Ирина

      Есть. Для этого нужно менять файл inc/metabox.php: https://github.com/ierhyna/goods-cat/blob/master/inc/metabox.php

      • Игорь

        Спасибо.
        Как поля создаются понял.
        Остались еще вопросы –
        1. как они выводятся в записях товара?
        2. метки которые формируются в каталоге никак не связаны с метками в основной части блога?
        3. как можно использовать связь между товаром и статьей о нем в основной части? и наоборот ?
        4. Можно ли как то уменьшить размер выводимой картинки в первой части – http://agrolife.biz/catalog/ministerstvo-selskogo-lesnogo-xozyajstva-i-prirodnyx-resursov-ulyanovskoj-oblasti/

        • Ирина

          1) inc/functions.php – в районе строк 86-94 образец функции, которая выводит строки. Создаете свою, по вашему новому полю, и выводите ее в templates/single-goods.php в районе 50-й строки.

          2) нет, не связаны

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

          4) Параметры – Медиафайлы – средний размер. Или можете прописать новые размеры через CSS для класса .goods-single-thumb

          • Игорь

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

            • Ирина

              Нет, таких полей нет, нужно при выводе написать html, который будет создавать ссылку.

              • Игорь

                Спасибо.
                С выводом информации разобрался.
                В планах – прикрутить к каждой компании(товару) ссылки на посты в основной части блога.
                Ручками понимаю как это сделать. Но хотелось бы минимальной автоматизации:)

  96. Степан

    Добрый день! Спасибо за отличный плагин!
    Подскажите пожалуйста, как увеличить изображения рубрик? Знаю, что по умолчанию стоит размер 150х150, но может можно где-то это значение поменять?
    Также хотел спросить, у некоторых рубрик очень длинное название, а у некоторых короткое и из-за этого изображения рубрик находятся на разной высоте. Можно ли это как-то исправить? Нашел в коде плагина значение отступа картинки от заголовка рубрики, но значение прописывается для всех рубрик, по этому эффекта никакого.

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

    P.S.: это мой первый опыт работы с сайтом, да и вообще с кодом и пр., поэтому я очень плохо во всем этом разбираюсь. Если можете, то объясните попроще:)

    • Ирина

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

  97. Дмитрий

    Столкнулся с проблемой в title страницы рубрики.
    Каталог отдельной рубрики имеет вот такой – “Имя рубрики | Рубрики | тайтл главной сайта”. Как убрать “Рубрики”, чтобы было только “Имя рубрики | тайтл главной”

  98. Armanda

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

  99. Андрей

    Добрый день.

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

    • Андрей

      Уже разобрался.

  100. Виталик

    Добрый вечер.
    Подскажите, пожалуйста, как убрать заголовок “Архивы Товаров” на странице /catalog/?

  101. Ольга

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

  102. Виталик

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

  103. Сергей

    Всем доброго дня!
    Автор, вопрос к вам, не как не могу разобраться как выгрузить товары!
    Всю базу перекопал в итоге нашел, когда создается товар он добавляет значения в таблицу wp_posts и wp_postmeta, все вроде понятно, но не понятно как они связывают, вроде по id записи, но почему то не все так гладко, в таблицу wp_posts выгрузил нормально но в wp_postmeta не выгружает. Не могу понять, где идет распределение товара по категориям, в какой таблице пишется категория, к которой относится товар? Помогите с выгрузкой товаров, просто это не нормально, выгрузить 50 000 товаров в ручную. Готов заплатить! Помогите хотя бы разобраться какие поля идут обязательными для заполнения, для наглядности:
    wp_postmeta
    ——————–
    “meta_id,””post_id””,””meta_key””,””meta_value”””
    “2055,””239″”,””slider_images””,””0″””
    “9913,””2055″”,””_yoast_wpseo_google-plus-description””,”””””
    “9914,””2055″”,””_edit_lock””,””1404893776:1″””
    “9911,””2055″”,””_yoast_wpseo_opengraph-description””,”””””
    “9912,””2055″”,””_yoast_wpseo_opengraph-image””,”””””
    “9910,””2055″”,””_yoast_wpseo_redirect””,”””””
    “9909,””2055″”,””_yoast_wpseo_canonical””,”””””
    “9908,””2055″”,””_yoast_wpseo_sitemap-html-include””,””-“””
    “9907,””2055″”,””_yoast_wpseo_sitemap-prio””,””-“””
    “9906,””2055″”,””_yoast_wpseo_sitemap-include””,””-“””
    “9905,””2055″”,””_yoast_wpseo_meta-robots-adv””,””none”””
    “9904,””2055″”,””_yoast_wpseo_meta-robots-nofollow””,””0″””
    “9902,””2055″”,””_yoast_wpseo_metadesc””,”””””
    “9903,””2055″”,””_yoast_wpseo_meta-robots-noindex””,””0″””
    “9901,””2055″”,””_yoast_wpseo_title””,”””””
    “9896,””2055″”,””_edit_last””,””1″””
    “9897,””2055″”,””gc_price””,””794 руб.”””
    “9898,””2055″”,””gc_sku””,””BKH-G1/4-DN06-112A”””
    “9899,””2055″”,””gc_descr””,””Описание”””
    “9900,””2055″”,””_yoast_wpseo_focuskw””,”””””
    “9894,””2055″”,””_yoast_wpseo_linkdex””,””0″””

    ====================================
    wp_posts
    ——————————–
    “ID”,”post_author”,”post_date”,”post_date_gmt”,”post_content”,”post_title”,”post_excerpt”,”post_status”,”comment_status”,”ping_status”,”post_password”,”post_name”,”to_ping”,”pinged”,”post_modified”,”post_modified_gmt”,”post_content_filtered”,”post_parent”,”guid”,”menu_order”,”post_type”,”post_mime_type”,”comment_count”
    “2055”,”1″,”2014-07-09 12:15:45″,”2014-07-09 08:15:45″,””,”Кран шаровый BKH-DN06-G1/4-112A”,””,”publish”,”open”,”open”,””,”kran-sharovyj-bkh-dn06-g14-112a”,””,””,”2014-07-09 12:15:45″,”2014-07-09 08:15:45″,””,”0″,”http://pindustry.ru/?post_type=goods&p=2055″,”0″,”goods”,””,”0″

    • Ирина

      Сергей, по базе, там все стандартно, как и с записями WordPress, посмотрите подробнее, например, тут: http://www.it-simple.ru/?p=2322, http://www.wp-info.ru/baza-dannyx-wordpress-iznutri/.
      По поводу массового импорта-экспорта: такое невозможно. Вордпресс плохо подходит для сайтов с таким объемом информации (по структуре БД, 50 тысяч товаров = 50 тысяч записей в блоге, чего не бывает практически никогда). Может быть, Вам стоит посмотреть отдельные CMS для создания каталогов или интернет магазинов, а не плагин?

      • Сергей

        Спасибо за подсказку!!! Думаю мне это поможет, то что сайт выдержит 50 000 страниц, сомнения нет, вот вам пример, http://bigpicture.ru/, были еще не помню их адреса. CMS я точно не поменяю. Вам вопрос, можно как то обойти эти трудности с базой, что если добавить поля цены и артикуль в таблицу wp_posts, это возможно? или это придется координально изменить плагин?

        • Ирина

          Я не могу управлять тем, в какую таблицу записываются данные (опять же, вордпресс – это CMS, я просто создаю метабокс для ввода цены и прочего, а система уже сама определяет, куда оно все будет записано).
          А в каком формате у Вас товары сейчас? Может, получится использовать например такие плагины для импорта: https://wordpress.org/plugins/wordpress-importer/
          https://wordpress.org/plugins/wp-ultimate-csv-importer/
          И их еще много можно найти в репозитории по запросам CSV и XML.

  104. Сергей

    Еще как вариант, хочу попробовать купить этот плагин http://codecanyon.net/item/csv-and-xml-import-premium-wordpress-plugin/6488366 Автор вроде как сказал, что это должно работать, если не будет работать, готов помочь, возможно, он просто хочет его продать…

  105. Алексей

    Добрый день, никто не подскажет можно ли вывести шорткодом определенное количество категорий по аналогии с goods_newest number=6, у меня не получается или нужно менять код в плагине

  106. Андрій

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

  107. Armanda

    хотела еще спросить, а поиск по каталогу сделать можно???

    • Ирина

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

  108. Елена

    Здравствуйте! Спасибо за плагин, он отличный.
    Подскажите, пожалуйста, как его совместить с QTranslate?
    Когда я пишу название продукта с префиксами переводчика ([:en]English Text [:ru]Русский текст [:uа]Український Текст), то каталог их не читает. Можно ли это исправить?

    • Ирина

      Я не тестировала совместимость плагина с QTranslate, поэтому помочь не могу.

  109. Сергей

    Добрый день!
    как сделать несколько изображений у товара с лайт боксом как у магазинов обычно?

  110. Dmitry

    Здравствуйте,
    Возникла проблема с появлением индексации ПС сайта, страницы дублируются, второй дубль является записью (по шаблону), т.е указан автор, комменты и т.п, такая страница не нужна, как её можно убрать?
    Пример(+стр.есть в поиске): site.ru/catalog/name-01/ – ссылка на норм.стр.товара
    site.ru/catalog/name-01/name01/- ссылка на кривую запись

  111. Елена

    Подскажите, а есть возможность выводить все добавленные товары в дополнительно созданной категории “все товары”?

  112. Андрей

    Здравствуйте, у меня проблема с установкой плагина.
    Установил плагин, активировал, никаких ошибок не было, но плагина в левом меню нет…
    Пробовал устанавливать плагин 3мя способами, 1 – с админки, 2 – скачиванием и загрузкой, 3 – через фтп.
    Тема у меня Avada с ThemeForest, версия wordpress новая, обновляется автоматически.

    • Ирина

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

  113. Алексей

    Плагин отличный, спасибо автору. Правда, похоже после обновления темы Customizr, по ссылке http://ваш-сайт.ру/catalog появляется какая-то ерунда с последними постами. Посмотрите, пожалуйста.

    Спасибо.

    • Ирина

      Алексей, я проверила, у меня все нормально с этой темой, скорее всего дело в настройках вашей темы.

  114. Максим

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

  115. Роман

    Возможно ли сделать импорт из другого плагина каталога?

    • Сергей

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

      • Ирина

        Сергей, здравствуйте! Woocommerce – плагин-монстр, который создает магазин, а не каталог. Моей целью было создать решение для реализации простого каталога (а не магазина) без лишних наворотов, и на данный момент лучших решений я не встречала.

    • Ирина

      Здравствуйте! Импорт сделать на данный момент нельзя.

  116. Рамиль

    Здравствуйте! Как можно вывести каталог на главную? Интересует именно вставка каталога на главную перед публикациями.

    • Ирина

      Здравствуйте! Так сделать на данный момент нельзя.

Комментарии закрыты.