Обзор плагина Air WP Sync: простая интеграция Airtable с WordPress

Опубликовано: 2023-02-01

Вы хотите настроить интеграцию Airtable с WordPress для синхронизации информации из Airtable с вашим сайтом WordPress?

Air WP Sync — это бесплатный плагин WordPress, который позволяет синхронизировать Airtable с WordPress без использования посреднических услуг, таких как Zapier.

Вы можете настроить данные и информацию в Airtable, а затем синхронизировать все это с WordPress, чтобы создать внешний интерфейс вашего сайта. Это позволяет вам использовать Airtable для создания пользовательских веб-сайтов на базе WordPress.

В нашем обзоре Air WP Sync мы подробно рассмотрим, что предлагает этот плагин, и покажем вам, как настроить интеграцию Airtable с WordPress.

Давайте копать!

Обзор Air WP Sync: подробный обзор его функций

Плагин Air WP Sync Airtable для WordPress

На высоком уровне основная ценность Air WP Sync заключается в том, что он позволяет подключать неограниченное количество баз данных Airtable к вашему сайту WordPress и публиковать данные из Airtable в виде сообщений WordPress, страниц или пользовательских типов сообщений.

Чтобы сделать это эффективно, вы можете сопоставлять данные из Airtable с полями на вашем сайте WordPress.

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

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

Чтобы все было в курсе, вы также можете синхронизировать данные Airtable с WordPress в будущем. Вы можете синхронизировать данные вручную или автоматически, включая настройку собственных расписаний.

Вы также можете выбрать один из различных методов синхронизации:

  • Добавлять
  • Обновлять
  • Удалить

Подробнее о том, как работают эти разные методы синхронизации, чуть позже в этом посте!

Как синхронизировать Airtable с WordPress с помощью Air WP Sync

Теперь, когда вы знаете больше о том, что делает WP Air Sync, давайте рассмотрим, как настроить интеграцию Airtable с WordPress с помощью плагина.

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

В следующем разделе вы узнаете больше о ценах и функциях Free и Pro.

1. Настройте свои данные в Airtable

Для начала вам нужно настроить свои данные в Airtable, если вы еще этого не сделали.

Если у вас уже есть все в Airtable, вы можете перейти к следующему шагу.

Для этого урока я использовал готовый шаблон Airtable Restaurant Field Guide. Затем я синхронизирую эти рестораны с моим сайтом WordPress, чтобы у каждого ресторана была отдельная страница на моем сайте.

База Airtable

2. Создайте свой токен доступа к Airtable

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

Вы можете создать токен доступа Airtable, как показано здесь, и нажать кнопку «Создать токен» :

Токен доступа

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

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

Затем в разделе «Доступ » вы хотите выбрать базы Airtable, которые вы хотите подключить к WordPress.

Когда вы закончите, нажмите кнопку «Создать токен» , чтобы сгенерировать токен Airtable:

Доступ к настройкам токена

Затем вы должны увидеть всплывающее окно, содержащее ваш токен. Держите это под рукой, потому что оно понадобится вам через секунду, а Airtable покажет вам это значение только один раз:

Токен доступа

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

3. Создайте новое подключение в WordPress

Теперь откройте панель управления WordPress и перейдите в Air WP Sync → Добавить новый, чтобы создать новое подключение.

Дайте ему имя, а затем введите свой токен доступа в поле.

После того, как вы вставите токен доступа, WP Air Sync должен автоматически получить соответствующие базы и таблицы.

Затем вы можете использовать параметры, чтобы выбрать, к какому контенту Airtable подключаться:

  • База — выберите конкретную базу для подключения. Вы сможете выбирать только из тех баз, которые вы выбрали при создании токена на предыдущем шаге.
  • Стол – выберите конкретный стол из всех столов в выбранной вами базе.
  • Представление — выберите конкретное представление в этой таблице, что полезно, если вы настроили несколько представлений для нарезки данных. В качестве альтернативы вы можете использовать параметр «Нет просмотра» по умолчанию, который позволит вам получить все записи.
  • Фильтр по формуле — это необязательный и более продвинутый способ выбора данных для импорта. Вы можете настроить это, введя формулу Airtable — если вы не знаете, что такое формулы Airtable, вам, вероятно, следует просто пропустить ее.
Добавить токен доступа

4. Настройте тип импорта контента и поля сопоставления

Затем вы можете прокрутить вниз до параметров «Импортировать как… », чтобы выбрать, как вы хотите импортировать содержимое Airtable в WordPress:

  • Тип поста — выберите тип поста, в который вы хотите импортировать контент. Вы можете выбрать сообщения, страницы и любые настраиваемые типы сообщений, которые вы создали. Плагин также включает в себя функцию, позволяющую создавать новый пользовательский тип записи непосредственно из настроек плагина.
  • Статус публикации — вы можете опубликовать публикацию сразу или импортировать ее с другими статусами, такими как «Черновик» , «Запланировано » и т. д.
  • Автор сообщения — вы можете выбрать автора для импортированного контента из любой зарегистрированной учетной записи пользователя на вашем сайте.

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

Сведения о типе сообщения

Ниже вы можете настроить сопоставление полей, которое позволяет сопоставлять данные из вашей базы Airtable с полями в WordPress.

Это включает в себя поддержку основных полей WordPress — например, заголовок сообщения, содержание сообщения, категории и т. д. Он также включает поддержку настраиваемых полей, включая планы по добавлению интеграции расширенных настраиваемых полей (ACF).

Чтобы начать, вы можете нажать кнопку «Добавить поле» .

Тогда есть только две части:

  • Поле Airtable — выберите столбец из базы Airtable.
  • Импортировать как — выберите поле WordPress, в которое вы хотите добавить данные из этого столбца. Вы также можете создавать новые настраиваемые поля как часть этого. Однако в настоящее время плагин не может автоматически определять поля, созданные с помощью ACF. Но опять же, эта функция есть в дорожной карте, так что она может быть здесь к тому времени, когда вы будете читать.

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

Отображение полей

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

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

Когда вы закончите, у вас может получиться что-то вроде этого:

Больше сопоставления полей

5. Настройте параметры синхронизации

Затем вы можете настроить параметры синхронизации, которые позволят вам контролировать, как и когда синхронизировать данные из вашей базы Airtable с вашим сайтом WordPress.

Во-первых, вы можете выбрать одну из трех различных «стратегий» синхронизации:

  • Добавить, обновить и удалить — это полная синхронизация. Он добавит новый контент, если это необходимо, обновит любой существующий контент, если данные в вашей базе изменились, и удалит любой контент WordPress, где была удалена соответствующая запись Airtable.
  • Добавить и обновить — добавит новый контент и обновит существующий, если данные в Airtable изменились. Однако он не удалит какой-либо существующий контент, даже если этого контента больше нет в вашей базе Airtable.
  • Добавить — будет добавлен только новый контент — он не будет редактировать или удалять любой существующий контент в WordPress, даже если этот контент изменился в Airtable или больше не находится в вашей базе Airtable.

Ниже вы можете выбрать триггер синхронизации. У вас есть три варианта:

  1. Только вручную — синхронизируйте контент только тогда, когда вы инициируете его вручную.
  2. Повторяющаяся — автоматическая синхронизация контента по заданному вами расписанию — от одного раза в неделю до пяти минут.
  3. Мгновенная — вы можете настроить мгновенную синхронизацию, настроив автоматизацию Airtable для вызова URL-адреса веб-перехватчика. Например, вы можете автоматически синхронизироваться всякий раз, когда обновляете что-либо в Airtable.
Настройки синхронизации

6. Опубликуйте и запустите

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

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

Ручная синхронизация

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

Успешный импорт Airtable WordPress

Если вы хотите добавить еще одно соединение, вы можете повторить те же шаги, что и выше.

Вы также можете управлять своими подключениями, перейдя в Air WP Sync → All Connections:

Управление подключениями

Стоимость синхронизации Air WP

Air WP Sync поставляется как в бесплатной версии на WordPress.org, так и в премиальной версии с большим количеством функций.

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

Однако версия Pro открывает некоторые дополнительные функции, которые могут быть важны для серьезных случаев использования:

  • Установите собственную частоту обновления, чтобы автоматически синхронизировать данные. Бесплатная версия просто позволяет вам использовать ежедневное или еженедельное расписание по умолчанию.
  • Публикуйте неограниченное количество подключений из Airtable в WordPress. Хотя бесплатная версия позволяет вам устанавливать неограниченное количество подключений, одновременно у вас может быть только одно активное подключение.
  • Публикуйте данные Airtable в пользовательских типах сообщений. Бесплатная версия поддерживает только типы сообщений Post и Page по умолчанию.
  • Создавайте настраиваемые поля и синхронизируйте данные Airtable с настраиваемыми полями WordPress. Разработчик также планирует добавить интеграцию с расширенными пользовательскими полями (ACF), но эта функция не была доступна на момент нашего обзора. Бесплатная версия позволяет публиковать только основные поля WordPress.

Вот визуальный взгляд на Air WP Sync free и Pro:

Air WP Sync бесплатно против про

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

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

Цены на синхронизацию Air WP

Заключительные мысли о Air WP Sync

В целом, я обнаружил, что Air WP Sync очень хорошо выполняет свои обещания.

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

Так что, если вы хотите настроить интеграцию Airtable с WordPress, я бы определенно посмотрел на это.

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

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

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

Вы можете использовать кнопки ниже, чтобы начать:

Веб-сайт синхронизации Air WP
Листинг WordPress.org