WP Engine Entegrasyonu
Genel Bakış
WP Engine, WordPress siteleri için optimize edilmiş performans, güvenlik ve ölçeklenebilirlik sağlayan premium bir yönetilen WordPress barındırma platformudur. Bu entegrasyon, Ultimate Multisite ile WP Engine arasında otomatik alan adı senkronizasyonu sağlar.
Özellikler
- Otomatik alan adı senkronizasyonu
- Multisite kurulumları için alt alan adı (subdomain) desteği
- WP Engine'ın mevcut sistemleriyle sorunsuz entegrasyon
Gereksinimler
Bu entegrasyon, barındırma yaptığınız yer WP Engine olup olmadığını otomatik olarak algılar ve yerleşik WP Engine API'sini kullanır. WP Engine eklentisi etkin ve düzgün yapılandırılmışsa ek bir yapılandırmaya gerek yoktur.
Ancak, entegrasyonu manuel olarak yapılandırmanız gerekirse, bu sabitlerden birini wp-config.php dosyanızda tanımlayabilirsiniz:
define('WPE_APIKEY', 'your_api_key'); // Tercih edilen yöntem
// VEYA
define('WPE_API', 'your_api_key'); // Alternatif yöntem
Kurulum Talimatları
1. WP Engine Eklentisini Kontrol Edin
WP Engine üzerinde barındırma yapıyorsanız, WP Engine eklentisi zaten yüklü ve etkin olmalıdır. Aşağıdakileri kontrol edin:
- WP Engine eklentisi etkin olmalı
wp-content/mu-plugins/wpengine-common/class-wpeapi.phpdosyası mevcut olmalı
2. Entegrasyonu Etkinleştirin
- WordPress yöneticinizde, Ultimate Multisite > Ayarlar'a gidin
- "Alan Adı Eşleme" sekmesine gidin
- "Host Entegrasyonları" bölümüne kadar aşağı kaydırın
- WP Engine entegrasyonunu etkinleştirin
- "Değişiklikleri Kaydet" butonuna tıklayın
Nasıl Çalışır
Alan Adı Senkronizasyonu
Bir alan adı Ultimate Multisite'ta eşlendiğinde:
- Entegrasyon, alan adını WP Engine'a eklemek için WP Engine API'sini kullanır
- WP Engine, alan adı yapılandırmasını ve SSL sertifikası düzenlemesini yapar
- Bir alan adı eşlemesi kaldırıldığında, entegrasyon bu alan adını WP Engine'dan kaldıracaktır
Alt Alan Adı Desteği
Alt alan adı (subdomain) multisite kurulumları için:
- Yeni bir site oluşturulduğunda, entegrasyon her alt alan adını WP Engine'a ekler
- WP Engine, alt alan adı yapılandırmasını yönetir
- Bir site silindiğinde, entegrasyon alt alan adını WP Engine'dan kaldıracaktır
Önemli Notlar
Wildcard Alan Adları
Alt alan adı multisite kurulumları için, bir wildcard alan adı yapılandırması talep etmek üzere WP Engine desteği ile iletişime geçmeniz önerilir. Bu, her bir alt alan adı ayrı ayrı eklenmesine gerek kalmadan tüm alt alan adlarının otomatik olarak çalışmasını sağlar.
SSL Sertifikaları
WP Engine, bu entegrasyon yoluyla eklenen tüm alan adları için SSL sertifikası düzenleme ve yenileme işlemlerini otomatik olarak yapar. Ek bir yapılandırmaya gerek yoktur.
Sorun Giderme
API Bağlantı Sorunları
- WP Engine eklentisinin etkin ve düzgün yapılandırıldığından emin olun
- API anahtarını manuel olarak tanımladıysanız, doğru olduğundan emin olun
- API ile ilgili sorun yaşıyorsanız WP Engine desteği ile iletişime geçin
Alan Adı Eklenmedi
- Herhangi bir hata mesajı için Ultimate Multisite günlüklerini kontrol edin
- Alan adının zaten WP Engine'a eklenmediğinden emin olun
- WP Engine planınızın eklediğiniz alan adı sayısını desteklediğinden emin olun
Alt Alan Adı Sorunları
- Alt alan adları çalışmıyorsa, bir wildcard alan adı yapılandırması talep etmek için WP Engine desteği ile iletişime geçin
- Ana alan adı ve alt alan adları için DNS ayarlarınızın doğru yapılandırıldığından emin olun