Интеграция с GridPane
Обзор
GridPane — это специальная панель управления хостингом для WordPress, созданная для серьезных профессионалов в этой сфере. Эта интеграция позволяет автоматически синхронизировать домены и управлять SSL-сертификатами между Ultimate Multisite и GridPane.
Возможности
- Автоматическая синхронизация доменов
- Управление SSL-сертификатами
- Автоматическая настройка константы SUNRISE
Требования
Следующие константы должны быть определены в вашем файле wp-config.php:
define('WU_GRIDPANE', true);
define('WU_GRIDPANE_API_KEY', 'your_api_key');
define('WU_GRIDPANE_SERVER_ID', 'your_server_id');
define('WU_GRIDPANE_APP_ID', 'your_app_id');
Инструкции по настройке
1. Получите учетные данные API от GridPane
- Войдите в свою панель управления GridPane
- Перейдите в "Settings" (Настройки) > "API"
- Сгенерируйте ключ API, если у вас его еще нет
- Скопируйте свой ключ API
2. Получите ID вашего сервера и сайта
- В панели управления GridPane перейдите в раздел "Servers" (Серверы)
- Выберите сервер, где размещен ваш WordPress multisite
- Запомните Server ID (он виден в URL или на странице деталей серв ера)
- Перейдите в "Sites" (Сайты) и выберите свой сайт WordPress
- Запомните Site ID (он виден в URL или на странице деталей сайта)
3. Добавьте константы в wp-config.php
Добавьте следующие константы в ваш файл wp-config.php:
define('WU_GRIDPANE', true);
define('WU_GRIDPANE_API_KEY', 'your_api_key');
define('WU_GRIDPANE_SERVER_ID', 'your_server_id');
define('WU_GRIDPANE_APP_ID', 'your_site_id');
4. Включите интеграцию
- В админке WordPress перейдите в Ultimate Multisite > Settings (Настройки)
- Перейдите на вкладку "Domain Mapping" (Сопоставление доменов)
- Прокрутите вниз до раздела "Host Integrations" (Интеграции хостинга)
- Включите интеграцию GridPane
- Нажмите "Save Changes" (Сохранить изменения)
Как это работает
Когда домен сопоставляется в Ultimate Multisite:
- Интеграция отправляет запрос к API GridPane для добавления домена на ваш сайт.
- GridPane автоматически занимается предоставлением SSL-сертификатов.
- Когда сопоставление домена удаляется, интеграция удалит этот домен из GridPane.
Интеграция также автоматически обрабатывает константу SUNRISE в вашем файле wp-config.php, которая необходима для корректной работы сопоставления доменов.
Управление константой SUNRISE
Уникальная особенность интеграции GridPane заключается в том, что она автоматически возвращает константу SUNRISE в wp-config.php к исходному значению, чтобы избежать конфликтов с собственной системой сопоставления доменов GridPane. Это гарантирует, что обе системы могут работать вместе без проблем.
Устранение неполадок
Проблемы с подключением API
- Проверьте, правильный ли ваш API key.
- Убедитесь, что ваши серверные и идентификаторы сайта (site IDs) верны.
- Убедитесь, что у вашей учетной записи GridPane есть необходимые права доступа.
Проблемы с SSL-сертификатами
- Генерация SSL-сертификатов может занять некоторое время.
- Проверьте, правильно ли ваши домены указывают на IP-адрес вашего сервера.
- Проверьте настройки SSL в GridPane для вашего сайта.
Домен не добавлен
- Проверьте логи Ultimate Multisite на наличие каких-либо сообщений об ошибках.
- Убедитесь, что домен еще не добавлен в GridPane.
- Убедитесь, что DNS-записи вашего домена настроены правильно.