Обзор плагина 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 и публиковать данные из 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, чтобы у каждого ресторана была отдельная страница на моем сайте.

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.
Ниже вы можете выбрать триггер синхронизации. У вас есть три варианта:
- Только вручную — синхронизируйте контент только тогда, когда вы инициируете его вручную.
- Повторяющаяся — автоматическая синхронизация контента по заданному вами расписанию — от одного раза в неделю до пяти минут.
- Мгновенная — вы можете настроить мгновенную синхронизацию, настроив автоматизацию Airtable для вызова URL-адреса веб-перехватчика. Например, вы можете автоматически синхронизироваться всякий раз, когда обновляете что-либо в Airtable.

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

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

Если вы хотите добавить еще одно соединение, вы можете повторить те же шаги, что и выше.
Вы также можете управлять своими подключениями, перейдя в 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:

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

Заключительные мысли о Air WP Sync
В целом, я обнаружил, что Air WP Sync очень хорошо выполняет свои обещания.
Я думаю, что он проделал хорошую работу, предоставив вам большую гибкость и позволив отображать и синхронизировать данные так, как это лучше всего подходит для вашего сайта.
Так что, если вы хотите настроить интеграцию Airtable с WordPress, я бы определенно посмотрел на это.
Если в плагине скоро появится возможность интеграции расширенных настраиваемых полей, я думаю, это сделает его еще лучше для большего количества настраиваемых приложений, поскольку с ним будет проще работать и отображать настраиваемые данные.
Если вы заинтересованы в том, чтобы попробовать его, вы можете начать с бесплатной версии на WordPress.org, которая должна работать в основных случаях использования.
Однако, если вы хотите создавать действительно настраиваемые веб-приложения, я определенно рекомендую перейти на премиум-версию, чтобы получить доступ к возможности работы с настраиваемыми типами сообщений и настраиваемыми полями, а также с более гибкой синхронизацией.
Вы можете использовать кнопки ниже, чтобы начать: