Integrasi WP Engine
Gambaran Keseluruhan
WP Engine ialah platform hosting WordPress terurus premium yang menyediakan prestasi yang dioptimumkan, keselamatan, dan kebolehskalaan untuk laman WordPress. Integrasi ini membolehkan penyegerakan domain secara automatik antara Ultimate Multisite dan WP Engine.
Ciri-ciri
- Penyegerakan domain secara automatik
- Sokongan subdomain untuk pemasangan multisite
- Integrasi lancar dengan sistem sedia ada WP Engine
Keperluan
Integrasi ini akan mengesan secara automatik jika anda menggunakan hosting WP Engine dan menggunakan API WP Engine yang terbina dalam. Tiada konfigurasi tambahan diperlukan jika plugin WP Engine aktif dan dikonfigurasi dengan betul.
Walau bagaimanapun, jika anda perlu mengkonfigurasi integrasi secara manual, anda boleh mentakrifkan salah satu pemalar berikut dalam fail wp-config.php anda:
define('WPE_APIKEY', 'your_api_key'); // Kaedah yang disyorkan
// ATAU
define('WPE_API', 'your_api_key'); // Kaedah alternatif
Arahan Persediaan
1. Sahkan Plugin WP Engine
Jika anda menggunakan hosting WP Engine, plugin WP Engine sepatutnya sudah dipasang dan diaktifkan. Pastikan bahawa:
- Plugin WP Engine aktif
- Fail
wp-content/mu-plugins/wpengine-common/class-wpeapi.phpwujud
2. Aktifkan Integrasi
- Dalam admin WordPress anda, pergi ke Ultimate Multisite > Settings
- Navigasi ke tab "Domain Mapping"
- Tatal ke bawah ke "Host Integrations"
- Aktifkan integrasi WP Engine
- Klik "Save Changes"
Cara Ia Berfungsi
Penyegerakan Domain
Apabila domain dipetakan dalam Ultimate Multisite:
- Integrasi menggunakan API WP Engine untuk menambah domain ke pemasangan WP Engine anda
- WP Engine menguruskan konfigurasi domain dan pengeluaran sijil SSL
- Apabila pemetaan domain dikeluarkan, integrasi akan membuang domain daripada WP Engine
Sokongan Subdomain
Untuk pemasangan multisite subdomain:
- Integrasi menambah setiap subdomain ke WP Engine apabila laman baharu dicipta
- WP Engine menguruskan konfigurasi subdomain
- Apabila laman dipadam, integrasi akan membuang subdomain daripada WP Engine
Nota Penting
Domain Wildcard
Untuk pemasangan multisite subdomain, adalah disyorkan untuk menghubungi sokongan WP Engine bagi memohon konfigurasi domain wildcard. Ini membolehkan semua subdomain berfungsi secara automatik tanpa perlu menambah setiap satu secara individu.
Sijil SSL
WP Engine menguruskan pengeluaran dan pembaharuan sijil SSL secara automatik untuk semua domain yang ditambah melalui integrasi ini. Tiada konfigurasi tambahan diperlukan.
Penyelesaian Masalah
Masalah Sambungan API
- Pastikan plugin WP Engine aktif dan dikonfigurasi dengan betul
- Jika anda telah mentakrifkan kunci API secara manual, semak bahawa ia betul
- Hubungi sokongan WP Engine jika anda menghadapi masalah dengan API
Domain Tidak Ditambah
- Semak log Ultimate Multisite untuk sebarang mesej ralat
- Pastikan domain belum ditambah ke WP Engine
- Pastikan pelan WP Engine anda menyokong bilangan domain yang anda tambah
Masalah Subdomain
- Jika subdomain tidak berfungsi, hubungi sokongan WP Engine untuk memohon konfigurasi domain wildcard
- Pastikan tetapan DNS anda dikonfigurasi dengan betul untuk domain utama dan subdomain