Скачать плагин
Для скачивания плагина нажмите на картинку:
Внимание!
Для работы плагина необходим ОТ АПИ Ключ, который нужно покупать отдельно согласно установленным тарифам.
Установка
Установка плагина WooCommerce для Wordpress с интеграцией ОТ АПИ Ключа:
- Скачайте архив с плагином (смотрите пункт «Скачать плагин»)
2. Загрузите и распакуйте архив в папку \wp-content\plugins\.
Загрузить архив можно следующими способами:
- вручную путём загрузки директории плагина на FTP вашего хостинга любым FTP клиентом;
- через файловый менеджер хостинга путём загрузки архива плагина;
- вручную путём загрузки архива плагина в формате .zip через админку WordPress сайта в раздел “Плагины”.
3. Теперь через файловый менеджер хостинга или с помощью FTP клиента переименуйте файл \wp-content\plugins\ot-external\config-example.php в файл \wp-content\plugins\ot-external\config.php.
4. Через файловый менеджер хостинга или с помощью FTP клиента впишите свой ОТ АПИ Ключ в константу define ('CFG_SERVICE_INSTANCEKEY', '') в файле \wp-content\plugins\ot-external\config.php. Обратите внимание, что получить ОТ АПИ Ключ можно после его покупки согласно установленным тарифам.
5. Активируйте плагин в админке Wordpress в разделе Плагины:
6. В админке своего WordPress сайта перейдите в Настройки - Постоянные ссылки /wp-admin/options-permalink.php , выберите любой человекопонятный URL для настройки "Структура постоянных ссылок" (например "День и название")
7. Перейдите в админке своего WordPress сайта по адресу /wp-admin/plugins.php?page=otcommerce и нажмите кнопку Reset cache
8. Можно проверять страницу категорий на своём WordPress сайте http://site-name/category-external/
Важно!
OT Commerce не занимается обслуживанием и поддержкой CMS Wordpress и дополнением WooCommerce.
ОТ Commerce предоставляет и поддерживает АПИ для получения каталога, поиска и информации о товарах.
Настройка работы Wordpress и WooCommerce, а также работа с покупателями и обработка заказов осуществляется владельцем сайта (или нанятыми сторонними программистами или менеджерами).
Требования к серверу
Php 7.0+
Php extension: mbstring
Важно!
Настоятельно рекомендуется настроить Cloudflare для защиты сайта после установки плагина, чтобы предотвратить парсинг и индексацию нежелательными ботами.
Как работает плагин
Плагин ОТ (WooCommerce для Wordpress с интеграцией ОТ АПИ Ключа) позволяет получать и отображать информацию о товарах популярных маркетплейсов на вашем WooCommerce сайте из базы данных OpenTrade Commerce по АПИ.
Плагин ОТ работает по принципу трансляции информации о товарах. Это означает, что все товары хранятся в базе данных OpenTrade Commerce. Информация о товарах передается в интернет-магазин WooCommerce по АПИ.
Пользователь может добавить любой товар в корзину. В момент добавления товара в корзину он будет создан в базе данных интернет-магазина WooCommerce. На этом этапе работа плагина ОТ закачивается. Начинает работать бизнес-логика плагина WooCommerce для Wordpress, которая позволит пользователю сделать заказ. Плагин ОТ не принимает участия в формировании заказа, он необходим только для отображения и обновления информации о товарах.
Плагин ОТ добавляет на ваш сайт WordPress три страницы:
- Каталог — это категории товаров вашего Ключа API OT. Например: https://woocommerce-plugin-demo.otcommerce.com/category-external/. Инструкция по настройке каталога.
- Страница поиска товаров — это поисковая выдача товаров. Например:
- товары в категории: https://woocommerce-plugin-demo.otcommerce.com/search-external/?cid=otc-2;
- поиск по фразе: https://woocommerce-plugin-demo.otcommerce.com/search-external/?search=%D0%BF%D0%BB%D0%B0%D1%82%D1%8C%D0%B5;
- другие варианты поиска товаров.
- Карточка товара — подробная информация о товаре на отдельной странице. Например: https://woocommerce-plugin-demo.otcommerce.com/product-external/790335568098/
Важно!
Все товары и категории, информация по которым доступна в базе OpenTrade Commerce, не хранятся в базе данных интернет-магазина Wordpress, а отображаются на сайте по АПИ.
Такой принцип работы позволяет решить следующие задачи:
- Интернет-магазин Wordpress не рассчитан на хранение большого объема данных (больше 1 миллиарда товаров). Если все товары закачивать напрямую в интернет-магазин WordPress, это существенно снизит скорость и производительность сайта или приведет к полной остановке работы интернет-магазина. Плагин ОТ позволяет получать и отображать информацию о миллионах товаров популярных маркетплейсов в интернет-магазин WordPress без ущерба производительности сайта. Передача данных о товарах по АПИ не нагружает сайт, и он работает как обычно.
- Хранение большого количества информации требует значительных затрат на сервера и их обслуживание. В нашей разработке вся информация хранится в базе данных ОТ, а вы платите только за совершённые вызовы, необходимые для получения нужной вам информации по товарам. Разъяснение по вызовам тут.
- Использование АПИ для получения информации о товарах позволяет показывать покупателям только те товары, которые они ищут и хотят купить. Таким образом, вы будете платить не за все товары сразу, а только за те, которые вам нужны. Это позволит оптимизировать ваши расходы и сократить издержки.
- Поиск товаров по АПИ работает значительно быстрее, чем по базе данных большого количества товаров.
Особенности работы плагина
Работа с корзиной
Товары создаются в корзине по принципам:
- Каждая конфигурация — это новый товар (например, платье красное и синее с одной карточки товара будут отображаться как 2 товара: красное платье и синее платье). Это сделано потому, что товары по цене могут различаться и иметь разный остаток.
- Если добавить снова товар, который уже есть в корзине, это будет 2 отдельных товара. Это помогает при работе с провайдером 1688, где есть ограничение на минимальное количество товаров, и цена будет разная. Кроме того, это особенность работы системы с трансляцией товаров.
- Если товар добавлен сегодня, но оформлен в другой день или неделю, то цена скорее всего будет устаревшая. Однако этому есть решение. Смотрите «Обновление цены и остатков».
- После заказа нельзя отставить отзыв о товаре, так как товары не хранятся в базе данных интернет-магазина WordPress.
Обновление цены и остатков
Чтобы продать товар по актуальной цене (или предложить аналог, если товар у продавца закончился), есть специальная кнопка в детализации каждого заказа.
Нажимаем под каждым товаром «Обновить цену и остатки» перед обработкой заказа и если что-то изменилось, сообщаем покупателю.
Преимущества плагина
- Трансляция большого количества товаров в вашем интернет-магазине WordPress.
- Возможность подключить сразу несколько товарных провайдеров (Taobao/Tmall, 1688, Alibaba, JD, Pinduoduo, AliExpress, Amazon, Ebay, Shein, Trendyol).
- Быстрый поиск товаров в системе.
- Функционал поиска по фото.
- Автоматическое обновление информации о товарах.
- Перевод информации на любой один язык, который вам нужен.
- Техническая и клиентская поддержка работы Ключа АПИ ОТ.
Настройка
Для работы плагина ОТ необходимо осуществить настройку ключа. Для этого нужно воспользоваться документаций Ключа АПИ ОТ по ссылке: https://docs.otcommerce.com/pages/viewpage.action?pageId=23889041
В первую очередь чтобы настроить свой ключ, необходимо войти в админку.
Заходим на сайт http://open-demo.otcommerce.com/ik.php
Вводим свой ключ:
Затем вводим логин и пароль, которые были получены вместе с ключом:
Теперь в админке можно настроить различные функции АПИ.
Валюта
Чтобы указать валюту, в которой будут цены товаров, заходим в админку Ключа ОТ в раздел Ценообразование → Валюта
Выбираем валюту в списке справа.
Валюта, которую вы выберете, будет использоваться для работы в вашем интернет-магазине WooCommerce.
Важно!
Вы можете работать только с одной валютой. В настройках Ключа ОТ можно выбрать несколько валют. Но на вашем сайте WooCoommerce будет работать только первая активная валюта, которую вы выберете в настройках Ключа ОТ.
Затем нажимаем «Сохранить» внизу страницы.
Теперь вам нужно завершить настройку валюты в административной части вашего сайта WooCommerce.
Для настройки валюты в WooCommerce нужно зайти в админку WordPress в раздел WooCommerce → Настройки → Основные → Валюта (ulr в админке /wp-admin/admin.php?page=wc-settings&tab=general).
Язык
Для настройки языка необходимо переходим в админку Ключа ОТ в раздел Конфигурации → Языки → Мультиязычность.
Выбираем нужный язык в колонке справа.
Язык, который вы выберете, будет использоваться для работы в вашем интернет-магазине WooCommerce.
Важно!
Вы можете работать только с одним языком. В настройках Ключа ОТ можно выбрать несколько языков. Но на вашем сайте WooCoommerce будет использоваться только один язык, который вы выберете в настройках Ключа ОТ.
Затем нажимаем «Сохранить».
Теперь нужно завершить настройку языка в административной части вашего сайта WooCommerce. Для этого языка нужно зайти в админку WordPress в раздел WooCommerce → Настройки → Общие → Язык сайта (ulr в админке /wp-admin/options-general.php).
Вывод каталога, категорий и товаров. Поиск категорий и товаров
Запрос | Пример для вашего сайта | Пример с демо-сайта ОпенТрейд Коммерс |
Вывод каталога (всех категорий) | https://вашсайт/category-external/ | https://woocommerce-plugin-demo.otcommerce.com/category-external/ |
Вывод товаров по категории или страницы поиска по категории | https://вашсайт/search-external/?cid=номеркатегории | https://woocommerce-plugin-demo.otcommerce.com/search-external/?cid=otc-2 |
Вывод карточки товара или страницы поиска по товару | https://вашсайт/product-external/артикултовара В OT API есть префиксы для продуктов разных провайдеров. Они перечислены в Документации. | https://woocommerce-plugin-demo.otcommerce.com/product-external/656217897037/ |
Вывод страницы поиска товаров по слову, словосочетанию, фразе, описанию и др. | https://вашсайт/search-external/?search=слово, словосочетание, фраза, описание и др. | https://woocommerce-plugin-demo.otcommerce.com/search-external/?search=dress |
Список доступных шорт-кодов:
[[ot_search]] - блок с поисковой строкой по товарам в каталоге OTcommerce
[[ot_drop_down_menu_categories]] - иконка с выпадающим меню категорий OTcommerce
CHANGELOG
Список версий плагина: https://data.otcommerce.com/public/ot-external/CHANGELOG.txt