Это здесь: более простой способ подключения услуг к вашему магазину, не выходя из WooCommerce.
Опубликовано: 2016-05-05Если вы хотите принять участие в тестировании, присоединяйтесь к нам сейчас.
Если вы хотите узнать больше, читайте дальше или ознакомьтесь с нашей публикацией в блоге разработчиков.
Несколько недель назад на WooConf Мэтт Малленвег кратко рассказал о проекте, над которым мы с энтузиазмом работали. Теперь мы готовы поделиться им со всем миром.
WooCommerce Connect — большая часть нашего видения будущего WooCommerce. Прямо сейчас Connect только что начал альфа-тестирование в качестве расширения функции . Если все пойдет хорошо, мы надеемся сделать его частью ядра WooCommerce и доступным для всех.
Итак, без лишних слов, давайте углубимся в то, чего мы пытаемся достичь с помощью Connect, как все это работает, где в настоящее время находится эта функция и как вы можете принять в ней участие.
Видение: более простой способ подключить что-либо напрямую в WooCommerce
Большая часть возможностей WooCommerce заключается в возможности настраивать и добавлять что угодно.
Но со всей этой мощью приходит и большая ответственность: сделать базовые вещи максимально простыми. К сожалению, прямо сейчас выполнение базовых вещей, таких как добавление варианта доставки, может быть довольно сложным.
Например, вот как в настоящее время работает добавление USPS:
Чтобы разбить его:
- Получите у нас расширение и загрузите файл. Он содержит код, который вы добавляете на свой сайт.
- Добавьте ключ API от USPS. Это сообщает USPS, кто вы и какую информацию вы получаете от них.
- Добавьте ключ подписки от нас. Это говорит нам, какую подписку мы должны связать с вашим сайтом, чтобы мы могли передавать вам обновления, если у вас есть активная подписка.
- Покопайтесь в настройках.
В Connect мы исключаем шаги с 1 по 3 — не будет дополнительных расширений, ключей API и ключей подписки.
Вместо того, чтобы загружать файл, а затем устанавливать расширение на свой сайт, вы можете увидеть доступные функции непосредственно в WooCommerce. В Connect добавление новой опции просто означает ее использование .
Мы также устранили необходимость вручную добавлять ключи API. Поскольку соединение находится на нашей стороне, эти ключи уже на месте.
На данный момент все сервисы, доступные в Connect, и те, которые планируются, бесплатны , поэтому ключи подписки не нужны. Когда мы добавляем сервисы, которые требуют подписки, мы стремимся дать вам возможность подключить ваш магазин к вашей учетной записи WooThemes, а не требовать ключ для подключения к конкретной подписке.
Все это означает, что настройка для USPS через Коннект выглядит так:
Настройка не заканчивается включением параметра, поэтому мы также обновляем параметры, доступные через Connect, чтобы сделать их более удобными для пользователя:
За кулисами: услуги хостинга и Jetpack делают все возможное
Чтобы все это произошло, большая часть кода, который вы раньше загружали, теперь находится на защищенном сервере, который мы размещаем. Мы используем Jetpack, чтобы ваш сайт мог безопасно взаимодействовать с этим сервером.
Хостинг большей части кода на нашей стороне имеет и другие преимущества:
- Вы в меньшей степени зависите от хостинга вашего сайта для обработки этих новых функций, что упрощает создание быстрого сайта .
- Доступность новых функций означает просто внесение изменений на наши серверы, поэтому вам не нужно будет обновлять ядро WooCommerce для добавления новых функций .
- Поскольку вам не нужно обновлять код на своем сайте так часто, вы должны увидеть более стабильную работу .
- Вы меньше зависите от конфигурации вашего хоста, а это означает, что ваши подключенные службы имеют правильную конфигурацию для работы .
Конечно, расширения остаются важной частью WooCommerce. Мы по-прежнему привержены нашему модульному подходу — надежному и гибкому базовому продукту с расширениями для добавления только необходимых вам функций — и предоставляем владельцам магазинов и разработчикам больше свободы, а не меньше.
Это означает, что расширения всегда будут доступны для вас. Мы рассматриваем Connect как более простой вариант и планируем инвестировать в его улучшение. Но это альтернатива, а не замена.
Текущее положение дел: прочный фундамент и один сервис для старта
На данный момент мы заложили основу и добавили нашу первую услугу: USPS. Мы выбрали эту услугу, потому что США — один из наших крупнейших рынков.
Для простоты мы начнем только с одной службы, с темы Connect. Мы хотели извлечь уроки из создания одного варианта, прежде чем двигаться дальше, но в дальнейшем у нас есть планы добавить больше вариантов доставки.
Альфа-версия Connect поддерживает тарифы на доставку USPS в режиме реального времени для магазинов, расположенных в США . Есть некоторые различия между тем, что доступно через Connect и нашим расширением USPS, поэтому обязательно ознакомьтесь с ними.
Кроме того, поскольку Connect в настоящее время является «расширением функции», вам придется скачать и установить его как отдельное расширение прямо сейчас. Как только это станет функцией ядра WooCommerce, все это уйдет в прошлое для Connect.
Будущее: до бета-версии и далее
Пока вы проводите альфа-тестирование, мы уже активно работаем над бета-версией, которая включает в себя:
- Поддержка почты Канады
- Интеграция с мастером адаптации WooCommerce
- Улучшения пользовательского интерфейса в разделе тарифов на доставку
- Возможность настроить ящики для отправки
- Страница самопомощи с информацией о состоянии системы
- Дополнительные итерации общего вида Connect
Главный план состоит в том, чтобы в конечном итоге внедрить Connect в будущую основную версию WooCommerce , чтобы любой, у кого есть магазин WooCommerce, мог легко подключить нужную услугу к своему магазину.
Присоединяйтесь: помогите нам протестировать
Мы начали этап альфа-тестирования и будем рады вашей помощи в построении будущего WooCommerce. Заполните форму ниже, чтобы начать.
[wtsfc heading=”Присоединяйтесь к нам в построении будущего WooCommerce” subheading=”Приглашаем вас протестировать WooCommerce Connect.” button="Присоединяйтесь к нам" list="c7d8a44d4e"] Спасибо, что присоединились к нашему этапу тестирования. На ваш почтовый ящик отправлено письмо с дальнейшими действиями.[/wtsfc]
Мы рады видеть, как пользователи реагируют на Connect и продолжают улучшать его. В конечном счете, мы надеемся, что такой подход упростит запуск магазина.