Шаблон Common Ninja для WooCommerce — Приведите ваше приложение электронной коммерции в WooCommerce с нулевыми усилиями

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

Если вы решите, что хотите перенести свое приложение для электронной коммерции на WooCommerce, вам придется скачать WordPress, изучить PHP и проложить свой путь через различные API и крючки WordPress, чтобы создать нужный вам плагин.

Можно с уверенностью сказать, что если вы разрабатывали оригинальное приложение для Shopify, BigCommerce или Wix, вы, вероятно, не использовали PHP в качестве бэкенда или даже простой HTML. В WordPress / WooCommerce вы должны использовать и то, и другое, а процесс разработки плагина потребует от вас загрузить файлы вашего плагина в каталог плагинов WordPress, а не загружать приложение удаленно с URL.

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

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

Именно поэтому мы рады представить вам шаблон Common Ninja для WooCommerce — простой способ перенести ваше приложение Shopify на WooCommerce.

Ссылка на репозиторий шаблона:
https://github.com/CommonNinja/woocommerce-plugin-template

Как использовать

1) Скачайте || клонируйте следующий репозиторий.

git clone https://github.com/CommonNinja/woocommerce-plugin-template.git
Войдите в полноэкранный режим Выйдите из полноэкранного режима

2) Измените название основной папки (plugin-template) на slug name вашего плагина.

  • Имя плагина должно быть уникальным, в нижнем и кебабном регистре.3) В папке plugin-template переименуйте файл plugin-template.php в имя плагина, которое вы выбрали в предыдущем шаге.4) Откройте файл config.php в папке plugin-template и измените следующие детали:
  • Обратите внимание, что параметр Text Domain должен быть slug вашего плагина.6) Отредактируйте и измените детали в файле readme.txt в папке plugin-template.

Обратите внимание, что папка, которую вы будете использовать для размещения кода в SVN-репо WordPress, является основной папкой (та, которая включает папки plugin-template и assets).

Следующие шаги

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

1) Создайте файл .zip из основной папки plugin-template.

2) Перейдите на сайт https://wordpress.org/plugins/developers/add/ и отправьте zip-файл.

3) После того, как команда WordPress рассмотрит его, вы получите письмо от plugins@wordpress.org. Это письмо будет содержать две ссылки. Например:

SVN URL: https://plugins.svn.wordpress.org/{PLUGIN_NAME}
Public URL: https://wordpress.org/plugins/{PLUGIN_NAME}
Войти в полноэкранный режим Выйти из полноэкранного режима

4) Выполните следующую команду для загрузки нового кода репозитория:

svn co https://plugins.svn.wordpress.org/{PLUGIN_NAME} {PLUGIN_NAME}
Войти в полноэкранный режим Выйти из полноэкранного режима

5) Скопируйте исходный код из предыдущего раздела в папку trunk. Добавьте соответствующие активы в папку assets (иконку и баннер).

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

- assets
- tags
- trunk
 |__ _inc
 |__ commonninja
 |__ {PLUGIN_NAME}.php
 |__ config.php
 |__ readme.txt
Вход в полноэкранный режим Выход из полноэкранного режима

6) Перейдите в папку плагина и добавьте новые файлы в svn:

cd {PLUGIN_NAME}
svn add trunk/*
svn add assets/*
Войти в полноэкранный режим Выйти из полноэкранного режима

7) Зафиксируйте и отправьте изменения в WordPress:

svn ci -m 'Adding first version of my plugin'
Войдите в полноэкранный режим Выйти из полноэкранного режима

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

❓ Что такое Common Ninja?

Common Ninja — это платформа, которая позволяет разработчикам очень легко создавать & монетизировать приложения для платформ электронной коммерции. С помощью нашего единого API электронной коммерции вы можете создать свое приложение один раз и интегрировать его с различными платформами, такими как Shopify, BigCommerce, Wix, WooCommerce и другими. Нет необходимости переделывать приложение и заставлять его работать на каждой платформе по отдельности.

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

📚 Узнать больше

Если вы еще не знакомы с Common Ninja или с тем, как создать свое первое приложение с использованием нашего API, вот предыдущая статья, которую мы написали об этом.

Кроме того, вы можете воспользоваться следующими ресурсами, чтобы узнать больше и получить помощь:

📜 Common Ninja Docs
💬 Сообщество Discord

Оцените статью
devanswers.ru
Добавить комментарий