Всем привет! Представляю мой первый плагин Goods Catalog, с помощью которого можно создать каталог товаров на WordPress.
Плагин создает каталог, по внешнему виду и принципу работы напоминающий “Проводник” в виндовсе. То есть, на главной странице каталога размещены все рубрики (только верхнего уровня, родительские). При нажатии на рубрику открывается ее страница, где сначала выводится список подрубрик, если они есть, а потом список товаров в этой рубрике (товары из дочерних рубрик не выводятся).
http://wordpress.org/plugins/goods-catalog/, или просто выполнить в консоли поиск плагина по запросу “Goods Catalog”.
Содержание
- Пользовательская часть
- Главная страница каталога
- Страница рубрики товаров
- Страница товара
- Администраторская часть каталога
- Добавление и редактирование товаров
- Добавление и редактирование рубрик
- Настройки плагина
- Общие настройки каталога
- Настройки вида рубрик и товаров
- Настройка сайдбара
- Дополнительные сведения
- Шорткоды
- Проблемы и ограничения
- Известные проблемы
- Что плагин не может
- Где скачать?
- Вопросы и предложения
- Поддержать автора
Пользовательская часть
Главная страница каталога
После установки плагина и добавления рубрик и товаров, главная страница каталога будет доступна по адресу http://ваш-сайт.ру/catalog
Главная страница представляет собой список всех родительских рубрик, и выглядит вот так:
![front-home-640x479-2 Goods Catalog: каталог товаров WordPress](http://verstach.ru/wp-content/uploads/2023/02/front-home-640x479-2.png)
Для каждой рубрики выводятся:
- Название
- Изображение (если добавлено при помощи Taxonomy Images, об этом чуть ниже)
- Описание
Страница рубрики товаров
При нажатии на заголовок рубрики или изображение, пользователь попадает на страницу рубрики. Она выглядит так:
![front-category-640x780-2 Goods Catalog - Рубрика](http://verstach.ru/wp-content/uploads/2023/02/front-category-640x780-2.png)
На этой странице выводятся:
- “Хлебные крошки” – путь от главной страницы каталога до текущей
- Название рубрики и ее описание
- Список подрубрик
- Список товаров в рубрике
Ддля каждого товара показана цена, миниатюра и краткое описание. Если миниатюра не задана – то картинка по-умолчанию.
Если товаров будет много, то внизу списка добавляется постраничная навигация.
Страница товара
Страница товара выглядит так.
![front-single-640x618-2 Goods Catalog - Рубрика](http://verstach.ru/wp-content/uploads/2023/02/front-single-640x618-2.png)
На странице товара есть:
- Хлебные крошки
- Увеличенное изображение (по нажатию картинка еще больше увеличивается, если возможно)
- Название
- Цена
- Артикул
- Краткое описание
- Рубрики товара (если больше чем одна, то они будут через запятую)
- Метки товара (с версии 0.4.5)
- Полное описание.
А теперь давайте посмотрим на страницы управления каталогом.
Администраторская часть каталога
Установка
Плагин устанавливается точно также, как и любой плагин для WordPress. Скачайте архив с плагином, ссылка на который есть в конце этого поста, перейдите в консоли “Плагины -> Добавить новый -> Загрузить” и загрузите архив к себе на сайт. После этого плагин надо активировать. После активации в меню слева появляется пункт “Товары”
Добавление и редактирование товаров
Добавление товаров сделано через пользовательские типы записей. На вкладке “Товары” выводится полный список товаров:
![admin-home-640x308-2 Goods Catalog - Товары](http://verstach.ru/wp-content/uploads/2023/02/admin-home-640x308-2.png)
Новые товары добавляются точно так же, как и обычные посты в блог. Для каждого товара можно задать:
- Название
- Полное описание
- Цену
- Артикул
- Краткое описание
- Изображение
- Рубрику
- Метки
Полное описание выводится только на странице товара. Краткое описание выводится в сетке товаров в каталоге.
Изображения товаров в каталоге реализованы через миниатюры. Миниатюры товаров добавляются также, как и миниатюры обычных постов.
![1-21-640x289-2 Добавление и редактирование товара](http://verstach.ru/wp-content/uploads/2023/02/1-21-640x289-2.jpg)
Добавление и редактирование рубрик
Работа с рубриками товаров сделана также, как и работа с рубриками постов. Если ввести описание рубрики, то оно будет отображаться на странице этой рубрики каталога.
![1-3-640x293-2 Добавление рубрик](http://verstach.ru/wp-content/uploads/2023/02/1-3-640x293-2.jpg)
По-умолчанию, для рубрик нет изображений. Если вы хотите добавить эту функцию, установите плагин Taxonomy Images.
После установки необходимо перейти в Консоли по адресу “Параметры -> Taxonomy Images” и поставить галочку напротив рубрик. Больше никаких дополнительных действий не потребуется, плагин каталога автоматически поддерживает изображения для рубрик, которые можно добавить при помощи Taxonomy Images.
![1-4-640x290-2 Изображения для рубрик](http://verstach.ru/wp-content/uploads/2023/02/1-4-640x290-2.jpg)
Если вы не укажете изображения для всех рубрик, то будет загружаться картинка по-умолчанию.
Настройки плагина
Настройки плагина разелены на четыре основные группы:
- Общие настройки вида каталога
- Настройки вида рубрик
- Настройки вида продуктов
- Настройки сайдбара
Вот скриншот настроек плагина в версии 0.6.3:
![nastrojki-plagina-goods-catalog-640x927-2 Настройки плагина Goods Catalog](http://verstach.ru/wp-content/uploads/2023/02/nastrojki-plagina-goods-catalog-640x927-2.png)
Общие настройки каталога
- Вы можете назначить собственные пути к каталогу, рубрикам и меткам товаров, изменив соответствующие префиксы
- Здесь же производится изменение количества продуктов на страницу
- Настройка ширины контейнера с каталогом – нужна в тех случаях, если каталог вывелся шире, чем основная область вашей темы. Попробуйте изменить значение ширины со 100% на меньшее.
- Выравнивание контейнера по центру, путем добавления свойства
margin: 0 auto;
, которое необходимо в некоторых темах, если была изменена ширина контейнера - Ширина контейнера с информацией о товаре. Если задать маленькое значение, то этот контейнер будет справа от изображения товара, если большое – то под ним.
- Размер миниатюры – по-умолчанию, 150х150, но вы можете его поменять
Настройки вида рубрик и товаров
Здесь вы можете выбрать, какие элементы нужно выводить для рубрик и товаров, например, показывать ли артикул товаров только на странице товара, или же в сетке продуктов тоже.
Настройка сайдбара
Тут можно включить или выключить сайдбар, и задать его ширину.
И еще немного о функциях и возможностях плагина
- Язык по-умолчанию английский, перевод на русский язык выполнен через po-файлы, поэтому плагин можно использовать как в русскоязычных, так и в англоязычных проектах, файлы локализации лежат в папке /languages/;
- Картинки по-умолчанию для рубрик и продуктов лежат в папке /img/, их можно заменить на собственные картинки с теми же именами файлов и размером 150х150;
- Сетка товаров не ограничена в ширину, то есть, должна подстраиваться под ширину основной колонки используемой темы оформления. Если же это не происходит, то можно вручную поменять настройки ширины контейнера с товарами.
Шорткоды
Последние добавленные товары
В плагине 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/
Вопросы и предложения
Я хочу сделать плагин удобным для использования, поэтому, если у вас есть какие-то вопросы или предложения, пишите их на форум техподдержки.
Также пишите, если что-то вдруг не заработало или появилась ошибка: по мере возможности, буду исправлять.
Поддержать автора
Вам понравился мой плагин? Тогда вы можете поддержать его дальнейшее развитие, отправив любую сумму через форму ниже 🙂 Я буду очень благодарна 🙂
Если вы укажете свое имя и адрес блога, то ваше имя и блог будут выводится на этой странице ниже в списке поддержавших развитие плагина.
Поддержали развитие плагина:
- Александр Иванов
- Василий Чужой
- Александр