Перейти к основному содержимому

WP Engine Integration

Overview

WP Engine — премиальная управляемая платформа хостинга WordPress, которая обеспечивает оптимизированную производительность, безопасность и масштабируемость для сайтов WordPress. Эта интеграция позволяет автоматически синхронизировать домены между Ultimate Multisite и WP Engine.

Features

  • Автоматическое синхронизирование доменов
  • Поддержка поддоменов для установок мультисайта
  • Бесшовная интеграция с существующими системами WP Engine

Requirements

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

Однако, если вам нужно вручную настроить интеграцию, вы можете определить одну из этих констант в файле wp-config.php:

define('WPE_APIKEY', 'your_api_key'); // Preferred method
// OR
define('WPE_API', 'your_api_key'); // Alternative method

Setup Instructions

1. Verify WP Engine Plugin

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

  1. Плагин WP Engine активен
  2. Файл wp-content/mu-plugins/wpengine-common/class-wpeapi.php существует

2. Enable the Integration

  1. В админке WordPress перейдите в Ultimate Multisite > Settings
  2. Перейдите на вкладку «Domain Mapping»
  3. Прокрутите вниз до «Host Integrations»
  4. Включите интеграцию WP Engine
  5. Нажмите «Save Changes»

How It Works

Domain Syncing

Когда домен привязан в Ultimate Multisite:

  1. Интеграция использует API WP Engine для добавления домена в вашу установку WP Engine
  2. WP Engine обрабатывает конфигурацию домена и выдачу SSL-сертификата
  3. При удалении привязки домена интеграция удалит домен из WP Engine

Subdomain Support

Для установок мультисайта с поддоменами:

  1. Интеграция добавляет каждый поддомен в WP Engine при создании нового сайта
  2. WP Engine обрабатывает конфигурацию поддомена
  3. При удалении сайта интеграция удалит поддомен из WP Engine

Important Notes

Wildcard Domains

Для установок мультисайта с поддоменами рекомендуется связаться со службой поддержки WP Engine и запросить конфигурацию wildcard-доменов. Это позволит всем поддоменам работать автоматически без необходимости добавлять каждый из них вручную.

SSL Certificates

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

Troubleshooting

API Connection Issues

  • Убедитесь, что плагин WP Engine активен и правильно настроен
  • Если вы вручную задали ключ API, проверьте, что он правильный
  • Свяжитесь со службой поддержки WP Engine, если у вас возникли проблемы с API

Domain Not Added

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

Subdomain Issues

  • Если поддомены не работают, свяжитесь со службой поддержки WP Engine и запросите конфигурацию wildcard-доменов
  • Убедитесь, что настройки DNS правильно настроены для основного домена и поддоменов