WordPress’i kalıcı olarak kaçırma programını nasıl geliştirebilirim?
WordPress kaçırılan program, web sitenizin belleğinizin düzgün çalışamadığı zamandır, çünkü Crone adlı bir şey. Dolayısıyla, planlanan yayınınız zamanında yayınlanmadı. WordPress programı gönderisini geliştirmek için çalışmaz, yalnızca planlanmış bir yazı -scheduled gönderi yüklemeniz ve etkinleştirmeniz gerekir. WordPress, yazarın yayınlarını planlamasına izin verir. Basit bir eklenti kullanarak WordPress Posts kütlesini bile planlayabilirsiniz. Ancak bazen gönderinizi bulmak için uzun bir tatilden dönüyorsunuz. Bu tür durumlarda, yönetici panelindeki yayınınızın önünde ‘kaçırılan program’ hatasını görebilirsiniz.
WordPress kaçırılan programı iyileştirmek için basit bir eklenti yüklemeniz gerekir.
İçindekiler
WordPress eksik olan program hatası nasıl düzeltilir?
WordPress’in kaçırılan program hatalarını neden görüyorum?
Cron’un devre dışı bırakılmadığından emin olun
WordPress ve Web sunucusunun doğru şekilde yapılandırıldığından emin olun
Kalıcı Çözüm: Cpanel’de Cron İşlerini Düzenle
Ancak, kaçırılan WordPress programının hatalarını düzeltmek için diğer eklentiler
Çözüm
WordPress eksik olan program hatası nasıl düzeltilir? WordPress kaçırılan program, web sitenizin belleğinin düzgün çalışamadığı zamandır. Bunu düzeltmek için Scheduleed Post Tetikleme eklentisini yüklemeniz gerekir.
WordPress kontrol panelini açın ve Eklenti> Yeni Ekle’yi tıklayın. Zamanlanmış planlanan yayınları yazın, şimdi yükleyin ve ardından etkinleştirin.
Cron kullanmanın birçok faydası vardır. WordPress’te tekrarlanan görevleri ele alıyorlar. Örneğin, her gün web sitenizin bir yedeklemesini yapmak istediğinizi düşünün. Ne kadar yorucu ve tekrarlandı? Crons bu görevi sizin için yapabilir. Artık Cron’un ne yaptığını bildiğinize göre, WordPress’in cevaplanmamış program mesajları hakkında konuşalım. Birçok kullanıcı otomatik görevleri planlamak ve yapmak için birçok eklenti kullandığından, birçok Cron WordPress sitenizde çalışmaya başlar. Çok fazla Cron’a sahip olmak sorunlara neden olabilir. Cron hasar gördüğünde, başkalarının takip etmesini bekleyebiliriz. Bunun WordPress zaman çizelgesi üzerinde bir zincir etkisi olacaktır ve bu nedenle yazı otomatik olarak yayınlanmaz. Bu yüzden kaçırılan bir program hatası görüyoruz. Cron’un daha önce belirtildiği gibi devre dışı bırakılmadığından emin olun, Cron WordPress’in gönderim programını kaçırmasına neden olabilir. CRON, WordPress’te zaman tabanlı siparişler yapmaktan sorumludur. Örneğin, belirtilen tarihte bir yayın yayınlamak, sorumluluklarından biridir. Cron’un devre dışı bırakılmamasını ve düzgün çalışmamasını nasıl sağlayabilirsiniz? Ve devre dışı bırakılsalar bile, onu nasıl etkinleştiriyorsunuz? Basit bir test yapabiliriz. Yeter, WordPress’te bir test yazısı yapın. Ardından, bunun için yayın tarihini planlayın. Bu bir test olduğundan ve sonuçları hızlı bir şekilde görmek istiyoruz, birkaç dakika sonra planlıyoruz.
CRON WordPress düzgün çalışırsa, program yayınının belirtilen tarihte yayınlanması gerekir. Ancak plana göre hiçbir şey gitmezse, kaçırılan bir program hatası görebilirsiniz. Bildiğiniz gibi, bu hata Cron WordPress’in düzgün çalışmadığı anlamına gelir.
Şimdi, kaçırılan program hatalarını düzeltmek için yöntemi tartışmanın zamanı geldi. İncelemeniz gereken ilk dosya wp-config.php dosyasıdır. Bu dosya WordPress kök dizininizde olabilir. FTP istemcileri aracılığıyla veya barındırma paneliniz aracılığıyla erişebilirsiniz. Ardından, aşağıdaki satırı arayın: Değer true olarak ayarlanırsa, (‘disable_wp_cron’, true) tanımlayın, o zaman cron devre dışı bırakılır. Değer yanlış olarak ayarlanırsa, cron düzgün çalışır. Bu satırı wp-config.php dosyasından da silebilir veya değeri değiştirebilirsiniz. Bittiğinde, değişiklikleri kaydettiğinizden emin olun. WordPress ve Web sunucusunun doğru yapılandırıldığından emin olun Bazı barındırma sağlayıcılarında sunucularında WordPress ile uyumlu olmayan varsayılan yapılandırmalara sahip. Bu yapılandırma varsayılan CRON ayarlarını devre dışı bırakır. Bu durumda, alternatif komutlar kullanabilirsiniz. İlk olarak, WordPress’te varsayılan CRON yapılandırmasını devre dışı bırakmanız ve alternatif yapılandırmaları etkinleştirmeniz gerekir. Yeterli, wp-config.php dosyasına aşağıdaki kodu ekleyin: tanım (‘disable_wp_cron’, true); tanımlama (‘alternate_wp_cron’, true); Kalıcı Çözüm: Daha önce de belirtildiği gibi cpanel üzerinde cron işlerini düzenleyin, bir eklenti kullanmak bu hata için kalıcı bir çözüm değildir.
Kalıcı çözüm, CRON’u sunucudan WordPress’e taşımaktır. Ama nasıl? Öncelikle barındırma sağlayıcısının yapılandırmayı yapmanıza izin verdiğinden emin olmalısınız. Destek ekibiyle iletişime geçin ve size izin vermelerini isteyin. Bir sonraki adım, varsayılan CRON yapılandırmasını devre dışı bırakmaktır. Çünkü bu iki yöntem birbirleriyle çelişmektedir. CRON yapılandırmasını devre dışı bırakmak için, wp-config.php dosyasına aşağıdaki kodu ekleyin: tanım (‘disable_wp_cron’, true); Bir sonraki adım için, cpanel’de cron işlerini arıyor. Genellikle, bu gelişmiş bölümde bulunabilir. Bu bölümde, manuel olarak bir cron yapabilirsiniz. Yeni bir cron yapmak için aşağıdaki komutu kullanın:
Wget -o/dev/null http://yourwebsite.com/wp-cron.php?doing_wp_cron bittikten sonra, yeni yaptığınız cron için zaman çerçevesini belirlemelisiniz. Bu, Cron tarafından yeni bir gönderi taramak için kullanılan zaman çerçevesidir. Her 5 dakikada bir taramak için ayarlayın. Bu en iyi frekans. 1 dakika varsa, sunucuyu gereksiz isteklerle doldurur ve web sitenizi yavaşlatabilir. Ancak, WordPress tarafından kaçırıldığı için program hatasını düzeltmek için diğer eklentiler, REDSED WordPress’in hatasını düzeltmek için kullanabileceğiniz başka bir eklenti, WP’nin RED PROMALED eklentisidir. Bu eklenti web sitenizi her 15 dakikada bir inceliyor ve planlanmış bir yayın varsa, eklenti yayınlayacaktır. Bu eklenti aynı anda 20 yayın yayınlayabilir.