Oynatma Hızı:
Bu Yazı içinde Neler Mevcut?
Sitenizde WordPress bakım modunu etkinleştirmek için kullanabileceğiniz dört ana yöntem var. Aşağıda tümüne değindik.
Yöntem #1: WordPress’te bakım işlevi
WordPress’teki bakım işlevi otomatik olarak açılan yerleşik bir özelliktir. Çalışma şekli basittir. Bir güncelleştirme çalıştırdığınızda, WordPress yönetici alanında sitenin bakım moduna girdiğini bildiren bir ileti görüntüler. Güncelleme tamamlandığında bakım modu devre dışı bırakılır.
Bu sayfa, yalnızca WordPress’te güncellemeler çalıştırdığınızda dosya dizininizde görünen .maintenance adlı geçici bir dosya tarafından oluşturulur. Ancak bu yöntem üzerinde çok az kontrole sahip olursunuz, bu yüzden endişelenmemek en iyisidir, çünkü sadece WordPress güncelleme mekanizması aracılığıyla açılır.
Yöntem #2: Bakım sayfasını görüntülemek için özel kod
kullanmak
Bu kod parçasını function.php dosyanıza kendiniz ekleyebilirsiniz veya kod eklemek için tasarlanmış bir eklenti kullanabilirsiniz:
// WordPress Bakım Modunu Aç function wp_maintenance_mode() { if (!current_user_can('edit_themes') || !is_user_logged_in()) { wp_die('<h1>Under Maintenance</h1><br />Bakımdayız'); } } add_action('get_header', 'wp_maintenance_mode');
Sitenizi bakım moduna zorlar ve H1 etiketinden sonra yazdığınız mesajı görüntüler.
Yöntem #3: .htaccess dosyanızla bakım modunu etkinleştirin
RewriteEngine On RewriteBase / RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.123 RewriteCond %{REQUEST_URI} !^/maintenance\.html$ RewriteRule ^(.*)$ https://example.com/maintenance.html [R=307,L]
Bu kod, ana sayfanıza gelen tüm web isteklerini önceden oluşturduğunuz bir maintenance.html dosyasına yönlendirir. Birçok basit bakım sayfası HTML şablonunu çevrimiçi bulabilirsiniz. Numaraları kendi IP adresinizle değiştirmeniz gereken %{REMOTE_ADDR} bölümüne dikkat edin, çünkü bu kısım siteye erişmenizi sağlayacaktır.
Yöntem #4: WordPress bakım modu eklentilerini kullanma
SeedProd Maintenance Mode
Ücretsiz sürümü ile kullanılabilir. Premium versiyonda ise birçok teknik ve estetik özellik eklenmiştir. Nasıl kodlanacağını bilmenize gerek kalmadan tamamen özel bir tasarım oluşturmanıza olanak tanır. Ayrıca, videoları yerleştirebilir, e-posta formları ekleyebilir, iletişim formları ekleyebilir, bakımda ne kadar ilerlediğinizi göstermek için bir ilerleme çubuğu ekleyebilir, vb. Bu bakım modunun premium sürümü ve eklentinin fiyatı yıllık 29 ABD Doları’dır.
Elementor
Muhtemelen Elementor’u duymuşsunuzdur. WordPress’te herkesin kendi sayfalarını tasarlamasını ve oluşturmasını kolaylaştıran ücretsiz, sürükle ve bırak sayfa oluşturucu eklentisidir. Premium sürümü vardır, ancak ücretsiz sürümü birçok farklı sayfa tasarımı üretebilir. Araçlar menüsünden etkinleştirebileceğiniz bir bakım modu sayfası da var.