Integrasi WP Engine
Gambaran Umum
WP Engine adalah platform hosting WordPress terkelola premium yang menyediakan performa optimal, keamanan, dan skalabilitas untuk situs WordPress. Integrasi ini memungkinkan sinkronisasi domain otomatis antara Ultimate Multisite dan WP Engine.
Fitur
- Sinkronisasi domain otomatis
- Dukungan subdomain untuk instalasi multisite
- Integrasi mulus dengan sistem WP Engine yang sudah ada
Persyaratan
Integrasi ini secara otomatis mendeteksi jika Anda menggunakan hosting WP Engine dan menggunakan API WP Engine bawaan. Tidak diperlukan konfigurasi tambahan jika plugin WP Engine sudah aktif dan dikonfigurasi dengan benar.
Namun, jika Anda perlu mengonfigurasi integrasi secara manual, Anda dapat mendefinisikan salah satu konstanta berikut di file wp-config.php:
define('WPE_APIKEY', 'your_api_key'); // Metode yang disarankan
// OR
define('WPE_API', 'your_api_key'); // Metode alternatif
Panduan Pengaturan
1. Verifikasi Plugin WP Engine
Jika Anda menggunakan hosting WP Engine, plugin WP Engine seharusnya sudah terinstal dan aktif. Pastikan bahwa:
- Plugin WP Engine sudah aktif
- File
wp-content/mu-plugins/wpengine-common/class-wpeapi.phpada
2. Aktifkan Integrasi
- Di admin WordPress Anda, buka Ultimate Multisite > Settings
- Navigasi ke tab "Domain Mapping"
- Gulir ke bawah ke "Host Integrations"
- Aktifkan integrasi WP Engine
- Klik "Save Changes"
Cara Kerjanya
Sinkronisasi Domain
Ketika domain dipetakan di Ultimate Multisite:
- Integrasi menggunakan API WP Engine untuk menambahkan domain ke instalasi WP Engine Anda
- WP Engine menangani konfigurasi domain dan penerbitan sertifikat SSL
- Ketika pemetaan domain dihapus, integrasi akan menghapus domain dari WP Engine
Dukungan Subdomain
Untuk instalasi multisite subdomain:
- Integrasi menambahkan setiap subdomain ke WP Engine ketika situs baru dibuat
- WP Engine menangani konfigurasi subdomain
- Ketika situs dihapus, integrasi akan menghapus subdomain dari WP Engine
Catatan Penting
Domain Wildcard
Untuk instalasi multisite subdomain, disarankan untuk menghubungi dukungan WP Engine untuk meminta konfigurasi domain wildcard. Ini memungkinkan semua subdomain bekerja secara otomatis tanpa perlu menambahkan masing-masing satu per satu.
Sertifikat SSL
WP Engine secara otomatis menangani penerbitan dan pembaruan sertifikat SSL untuk semua domain yang ditambahkan melalui integrasi ini. Tidak diperlukan konfigurasi tambahan.
Pemecahan Masalah
Masalah Koneksi API
- Pastikan plugin WP Engine aktif dan dikonfigurasi dengan benar
- Jika Anda mendefinisikan API key secara manual, periksa apakah sudah benar
- Hubungi dukungan WP Engine jika Anda mengalami masalah dengan API
Domain Tidak Ditambahkan
- Periksa log Ultimate Multisite untuk pesan error
- Pastikan domain belum ditambahkan ke WP Engine sebelumnya
- Pastikan paket WP Engine Anda mendukung jumlah domain yang ingin Anda tambahkan
Masalah Subdomain
- Jika subdomain tidak berfungsi, hubungi dukungan WP Engine untuk meminta konfigurasi domain wildcard
- Pastikan pengaturan DNS Anda dikonfigurasi dengan benar untuk domain utama dan subdomain