Skip to main content

Интеграция с WPMU DEV

Обзор

WPMU DEV — это комплексная платформа WordPress, которая предлагает хостинг, плагины и услуги для сайтов на WordPress. Эта интеграция позволяет автоматически синхронизировать домены и управлять SSL-сертификатами между Ultimate Multisite и хостингом WPMU DEV.

Возможности

  • Автоматическая синхронизация доменов
  • Управление SSL-сертификатами
  • Расширенные попытки проверки SSL-сертификатов

Требования

Интеграция автоматически определяет, размещаете ли вы сайт на WPMU DEV, и использует встроенный API. Если вы размещаете сайт на WPMU DEV, дополнительная настройка не требуется.

Интеграция проверяет наличие константы WPMUDEV_HOSTING_SITE_ID, которая автоматически определяется при размещении на WPMU DEV.

Инструкции по настройке

1. Проверка хостинга на WPMU DEV

Если вы размещаете сайт на WPMU DEV, необходимые константы уже должны быть определены. Убедитесь, что:

  1. Константа WPMUDEV_HOSTING_SITE_ID определена в вашей среде
  2. У вас есть активная подписка на WPMU DEV с доступом к API

2. Включение интеграции

  1. В админке WordPress перейдите в Ultimate Multisite > Settings (Настройки)
  2. Перейдите на вкладку "Domain Mapping" (Сопоставление доменов)
  3. Прокрутите вниз до раздела "Host Integrations" (Интеграции хостинга)
  4. Включите интеграцию WPMU DEV
  5. Нажмите "Save Changes" (Сохранить изменения)

Как это работает

Синхронизация доменов

Когда домен сопоставляется в Ultimate Multisite:

  1. Интеграция использует API WPMU DEV для добавления домена в ваш аккаунт хостинга
  2. Она также автоматически добавляет версию с префиксом www домена
  3. WPMU DEV занимается настройкой домена и выдачей SSL-сертификатов

Управление SSL-сертификатами

Интеграция так сонастроен, что она увеличивает количество попыток проверки SSL-сертификатов для хостинга WPMU DEV, потому что выдача и установка SSL-сертификатов может занять некоторое время. По умолчанию она будет пытаться до 10 раз проверить SSL-сертификат, в сравнении со стандартными 5 попытками.

Важные примечания

Удаление домена

В настоящее время API WPMU DEV не предоставляет способа удалить домены. Когда маппинг домена удаляется в Ultimate Multisite, этот домен останется в вашем аккаунте хостинга WPMU DEV. Если это необходимо, вам нужно будет вручную удалить его из панели управления хостингом WPMU DEV.

Аутентификация API

Интеграция использует ключ API WPMU DEV, который хранится в вашей базе данных WordPress как опция wpmudev_apikey. Это настраивается автоматически, когда вы подключаете свой сайт к WPMU DEV.

Устранение неполадок

Проблемы с подключением к API

  • Проверьте, что ваш сайт правильно подключен к WPMU DEV
  • Проверьте, что опция wpmudev_apikey установлена в вашей базе данных WordPress
  • Убедитесь, что ваша подписка на WPMU DEV активна

Проблемы с SSL-сертификатами

  • WPMU DEV может занять некоторое время для выдачи SSL-сертификатов (обычно 5-15 минут)
  • Интеграция настроена так, чтобы проверять SSL-сертификаты до 10 раз
  • Если после нескольких попыток SSL-сертификаты все равно не выдаются, свяжитесь с поддержкой WPMU DEV

Домен не добавлен

  • Проверьте логи Ultimate Multisite на наличие каких-либо сообщений об ошибках
  • Убедитесь, что домен еще не добавлен в WPMU DEV
  • Убедитесь, что ваш тариф хостинга WPMU DEV поддерживает количество добавляемых вами доменов