WordPress Program Kaçırıldı – Bu hata kalıcı olarak nasıl iyileştirilir

WordPress blogunuzu sürekli olarak kaliteli yayınlarla güncellemek, trafiği yönlendirmenin kolay bir yoludur. Bu aynı zamanda markanızı geliştirmenin iyi bir yoludur. Ancak blogunuzdan/sitenizden zaman ayırmanız gerektiğinde ne yapacaksınız? Cevap WordPress’te (WP). WordPress, yayınınızı planlamanıza izin veren özelliklere sahiptir. Bu, bugünün gönderisini yazabileceğiniz ve önümüzdeki hafta yayınlanacak şekilde programlayabileceğiniz anlamına gelir. WP Zamanlama özelliği, yoğun blogcular veya birkaç WordPress sitesini yönetenler için bir avantajdır, ancak bazen kaçırılan gönderme programı oluşabilir.
Diğer CMS gibi işler yanlış olabilir. WordPress bazen belirtilen tarih geldiğinde yayınları yayınlamaz. Bu, WordPress’te hayal kırıklığı yaratabilecek bir hatadır, ancak kolayca çözülebilir. Bu yazıda, WordPress’in neden bazen planlanan yayınları yayınlayamadığını ve bu sorunların üstesinden nasıl geleceğini tartışacağız.
İçindekiler:
WordPress neden planlanan bir yayın yayınlayamıyor?
WordPress kaçırılan program hatalarının üstesinden nasıl gelebilirim?
İlk yöntem: wpconfig.php dosyanızı kontrol edin
İkinci yöntem: WP CRON varsayılanını devre dışı bırakır ve alternatifi etkinleştirir
Üçüncü Yöntem: WordPress’in kaçırdığı program hatasını düzeltmek için eklentiyi yükleyin
WordPress -Scheduled Post -Scheduled Post eklentisini kullanın
Planlanmış WP eklenti yayınlarını yükleyin
Dördüncü Yöntem: Sunucunuz aracılığıyla WordPress program hatalarını geliştirin
Son düşünce.
WordPress neden planlanan bir yayın yayınlayamıyor? ‘Cron’ terimini duymuş olabilirsiniz. UNIX tabanlı sistemde ‘programlar’ olarak adlandırılırlar. Cron, insan yardımı olmadan belirli bir zamanda ve tarihte çalıştırılacak siparişler planladı. Yürütülmesi gereken planlanan göreve ‘Cron Job’ denir. Örneğin, tekrarlanan görevleri yerine getirmek için bir CRON görevi ayarlayabilirsiniz: her gün dosyalarınıza ulaşmak.
Geçici dosyaları silin.
Disk alanınızı izleyin.
WP sisteminizi koruyun.
Yazılım güncellemelerini her gün kontrol edin.
WordPress, planlanmış bir WordPress blog yayınını yayınlamak için CRON kullanır. Kaçırılan program esas olarak ‘Cron çalışması başarısız oldu’ neden oluyor. Görüyorsunuz, Cron WordPress sistemi sahte bir Cron sistemidir. Bu, Cron WordPress’in çalışmasının sunucunuza bağlı olmadığı anlamına gelir. Bunun yerine, ön uç talebine bağlıdırlar. Dolayısıyla, yayınlanması gereken zamanda kimse sitenizi içermezse, planlanan yayınınız yayınlanmayacaktır.
Sitenizin ‘çok fazla’ trafiği yoksa, kaçırılan daha fazla planlanmış yayınlar yaşayabilirsiniz. Ek Not: Trafik konusunda, SEO WordPress hakkındaki kılavuzumuzda site trafiğinizi nasıl artıracağınızı öğrenebilirsiniz. Çok fazla trafiğe sahip bir sitenin de kendi sorunları vardır, ancak doğası farklıdır. Her sayfa ziyaretinde bir etkinlik tetiklendiğinden, CRON etkinliği arasındaki aralık çok az olabilir. Bu, sunucunun aşırı yüklenmesine neden olabilir, bu da sayfa hızını azaltır. Daha önce de söylediğimiz gibi, bu sorunu çözmek çok zor değil. WordPress’in bir sonraki bölümde kaçırdığı program hatasını geliştirmeye gidelim. WordPress’in kaçırılan program hatalarının üstesinden nasıl gelebilirim? Bu bölümde, bu hatayı düzeltmek için kullanabileceğiniz dört yöntemle size rehberlik edeceğiz. Bir yöntem sorunu çözmezse, bir sonraki yöntemi deneyin. İlk yöntem: wpconfig.php dosyanızı kontrol edin Bazen WP CRON devre dışı bırakılmış olabilir ve WordPress’in planlanan yayınınızı yayınlamamasının nedeni bu olabilir. WP CRON’unuzun devre dışı bırakılıp boşaltıldığını öğrenmek için wpconfig.php dosyanızı kontrol edin. Not: En iyisi, WP-Config dosyanızı değiştirmeden önce WordPress’i rezerve etmektir. Sadece güvenli için. WP dosyanızın nasıl yedekleneceğini öğretmek için makaleler yaptık.
Bu dosyayı bulmak için cpanelinize giriş yapın (çoğu barındırma sağlayıcısı size cpanelinize erişmenizi sağlayacaktır). Veya dosyanıza FTP kullanarak erişebilirsiniz. CPanel kullanarak Dosya Yöneticisi >> public_html klasörünü açın. Aşağı kaydırın ve wpconfig.php..klick’i wp-config.php dosyasında bulun ve ‘Düzenle’yi seçin. Dosyanın bu kod satırına sahip olup olmadığını kontrol edin; tanımlama (‘disable_wp_cron’, true); Evet ise, bu, WP Cron’un sitenizde devre dışı bırakıldığı anlamına gelir. Etkinleştirmek için, bu satırı silin ve değişikliğinizi kaydedin. Ve sorunu çözmeli.
Kod satırını görmüyorsanız, Cron etkinleştirildi ve bir sonraki iyileştirmeyi denemelisiniz. İkinci yöntem: CRON varsayılan WP’sini devre dışı bırakır ve alternatif CRON’u etkinleştirir Bu yöntem, özellikle sunucu ayarlarınız WP CRON ile çelişiyorsa, çoğunlukla zaman işlev görür. Tek yapmanız gereken Cron WP varsayılanını devre dışı bırakmaktır. Ve sonra alternatifi etkinleştirmeye devam edin. Bunu yapmak için, iki yeni kod satırı girmek için bir kez daha wpconfig.php dosyanızı düzenlemeniz gerekir. Daha önce belirtildiği gibi, cpanel veya ftp’nizi girerek WP-Config dosyasını bulun. Ve ardından Dosya Yöneticisi >> public_html klasörünü açın.
Bulunduğunda, dosyaya sağ tıklayın ve Düzenle’yi seçin. ‘Düzenlemeyi Durdur, Mutlu Bloglamayı Durdur’ yazan satırdan hemen önce bu satırı yapıştırın: tanımlayın (‘disable_wp_cron’, true); tanımlama (‘alternate_wp_cron’, true); Ve bu, WordPress’teki eksik program hatanızı düzeltir. Bu prosedürü planlama yayınları ile başarılı olup olmadığını test etmelisiniz. Üçüncü Yöntem: Eklentiyi yükleme hatasını düzeltmek için eklentiyi yükleyin WordPress eklentisi WordPress, WordPress web sitesinin işlevselliğini geliştirmeye yardımcı olur. Bu durumda, cevaplanmamış planlanan yayınlarımızı yayınlamamıza yardımcı olmak için WordPress eklentisini yükleyeceğiz. Bu yöntem, kaçırılan program hatasını düzeltmenin en kolay yolu olabilir. Programlı Post Tetikleme eklentisinin ve WP planlanan posta eklentisinin nasıl kullanılacağını göstereceğiz. Lütfen eklentiyi nasıl kuracağınızı ve etkinleştireceğinizi öğrenmek için ‘Eklenti Nasıl Kurulur’ başlıklı WordPress kılavuzumuzu okuyun. Kişiler WordPress sitenizi ziyaret ettiğinde planlanan bir gönderi eklentisi kullanarak, bu eklenti planlanan bir yayın olup olmadığını kontrol eder. Kaçırılan bir gönderi bulursanız, hemen yayınlayacaktır. Planlanan yazı -scheduled eklentisi 20.000’den fazla aktif kuruluma sahiptir. Bu, WordPress sürüm 3.0.1 ve üstü ile uyumludur.

Bu eklentiyi nasıl kullanacağınız aşağıda açıklanmıştır. Adım 1: WordPress Gösterge Tablonuzu ziyaret edin. Yan not: WP yönetici alanınıza girerken sorunlar yaşıyorsanız, WP’ye hızlı bir şekilde girme sorunu nasıl düzelteceğinizi öğrenin. Adım 2: Eklentileri tıklayın >> Yeni Ekle (gösterge tabloınızın sol tarafında bulunur). Yeni bir eklenti arayabileceğiniz sayfaya yönlendirileceksiniz. Adım 3: Arama çubuğuna (ekranınızın sağ üst köşesinde) ‘Zamanlanmış Post Tetikleme’ yazın. 4. Adım: Eklentiyi yükleyin.
Kurulum tamamlandıktan sonra Etkinleştir’i tıklayın. Ve hepsi bu! Eklentileri yapılandırmanız gerekmez. Etkinleştirildikten sonra, artık program gönderisi hakkında endişelenmenize gerek yok.
Bu eklentiyi yüklerseniz ve planlanan yayınınız hala yayınlanmamışsa, zaman ayarlarınızı kontrol edin. Saat diliminizin doğru şekilde düzenlendiğinden emin olun. Ayrıca, eklenti çatışmalarına dikkat edin. Bunu, özellikle önbellekleme eklentileri olmak üzere yüklü diğer eklentileri tek tek kapatarak yapabilirsiniz. Eklenti Posta Planlanan WP Yükle WP, kaçırılan programla ilgilenmenize yardımcı olmak için WP Scheduleed Post eklentisini yükleyebilirsiniz. Bu eklenti, aşağıdakileri içeren üç işlev daha sunuyor:
İçeriğinizi görsel bir takvimle yönetin.

Gönderiniz için bir program yapın.

WP yayınınızı otomatik olarak sosyal medyada paylaşın.

Eklentiyi gözden geçiren kişilerin% 82’si bir yıldız sıralaması verir. Bu, WordPress sürüm 4.0 ve daha yüksek ile uyumludur. Bu eklentiyi kullanmak için eklentileri açın >> Gösterge Tablo’nuza yeni ekleyin. Ardından, arama çubuğuna eklentinin adını (WP zamanlanmış yazı) yazın. Eğer bulduysanız, ‘Şimdi Yükle’ ‘yi tıklayın, ardından etkinleştirin.
Aktivasyondan sonra, yayınlanmaya kaçırılan planlanmış bir gönderi varsa, WordPress eklentisi bunu ele alacaktır. Ayrıca yeni yayınınızı eklentilerle planlayabilir ve takvimdeki tüm yayınları görebilirsiniz. Bunun kullanımı çok kolay. Eklenti tarafından sunulan her avantajın tadını çıkarmak için eklentinin premium bir sürümünü almanız gerekebilir. Dört teklifte yer aldı: bireyler (39 $), küçük işletmeler (59 $), geliştiriciler (149 $) ve ajanslar (299 $). Her teklif arasındaki tek fark, eklentileri kullanabileceğiniz site sayısıdır. ‘Bireysel’ bir paketi satın alan herkes eklentiyi yalnızca bir sitede etkinleştirebilir. Bir ajans paketi satın almak, eklentileri 100 siteye kadar etkinleştirmenizi sağlar. Bu yöntem için hepsi bu. WordPress eklentileri çok yararlı bir yazılımdır. Her WP site sahibinin sahip olması gereken en iyi WordPress eklentilerinin bir listesini derledik. Kontrol etmelisin. Dördüncü yöntem: Sunucunuz aracılığıyla WordPress program hatalarını geliştirin Bu yöntem ilk üç yöntemden biraz daha tekniktir. Sunucunuzla çalışmaktan rahat hissediyorsanız, bu yöntemi kullanmalısınız. Bu, ‘kaçırılan program hatalarını’ düzeltmenin kalıcı bir yoludur. Bu işlemi tamamladıktan sonra, WP programını (sahte bir cron değil) tetiklemek için orijinal cron’u kullanacaksınız. Adım 1: WordPress Cron’u devre dışı bırakır (çatışmayı önlemek için yapılır). Bunu yapmak için cpanelinizi girin ve dosya yöneticisi klasörünü açın >> public_html. WP-Config.php dosyalarını aramak için aşağı kaydırın. Bulunduğunda ‘Düzenle’yi tıklayın
. Ardından, dosyanın altındaki aşağıdaki kod satırını ekleyin ve değişiklikleri kaydedin. tanımlama (‘disable_wp_cron’, true); Cron WordPress’i devre dışı bırakmayı başardık. Bir sonraki adım manuel Cron’un uygulanmasını içerir. Bunu tekrar sunucunuz üzerinden yapacaksınız. Ayrıntıları girelim. Adım 2: CPanel’inizi girin ve devam eden bölüme gidin. ‘Cron Jobs’ göreceksiniz. Üzerine tıklayın. Adım 3: Yeni bir CRON görevi eklemek için uygun parçaya kaydırın. İlk olarak, bir Cron etkinliğinin ne sıklıkta gerçekleşmesini istediğinizi ayarlamanız gerekir. Bunu yapmak için ‘Genel Ayarlar’ Çekme menüsünü tıklayın ve size uygun seçeneği seçin. 5 dakikalık bir aralık ayarlarsanız, bu, CRON sisteminin WP CRON’u her 5 dakikada bir tetikleyeceği anlamına gelir. Sunucunuzda kibirli olabilir. Bu nedenle, saatte iki kez, hatta saatte bir kez olduğu gibi Cron olayları arasında daha geniş bir aralık sağlamak en iyisidir.
Adım 4: Bu adımda, gerçekleştirilmesi gereken Cron komutunu girmemiz gerekiyor. Bunu ‘komut’ etiketli giriş kutusuna aşağıdaki kod satırlarını ekleyerek yapabilirsiniz: wget -o/dev/null http://yourwebsite.com/wp-cron.php?doing_wp_cron web sitenizi değiştirmeyi unutmayın. ‘Gerçek site adınızla kodda. Örneğin wget -o/dev/null https://fixrunner.com/wp-cron.php?doing_wp_cron son olarak, işlemi tamamlamak için ‘Yeni Cron Job ekle’ tıklayın.
Bundan sonra, WordPress planlanan gönderinizi kaçırmayacak. Bunun nedeni, artık WP sahte cron’a değil, orijinal cron’a bağımlı olmanızdır. Not: Yönetilen WordPress barındırmasının çoğu, CRON’unuzu yapılandırmanıza yardımcı olabilir. En iyi WordPress barındırma sağlayıcı derlemesini görün. WordPress’te bulunan Post Planlama özelliğinin son zihni, çoğu WP blogcu için çok rahatlamadır. Bununla birlikte, tatile giderken bile kitlenizi dahil etmeye devam edebilirsiniz. Ancak, bu özelliğe güvenen birçok WP kullanıcısı, WordPress’in yayınlarını yayınlamamasından şikayet etti. WordPress’te eksik bir program hata mesajı alırsanız, umarım bu makale size yardımcı olur. Kapsanan yöntemden geçtikten sonra, artık planlanan WordPress yayınınızı kaçırmaktan rahatsız olmanıza gerek yok. Hiç kaçırılan bir WP programı hatası yaşadınız mı? Başka bir şekilde bitiriyor musun? Bize aşağıdaki yorumlarda anlatın. Ve WordPress hakkında daha fazla bilgi edinmek istiyorsanız, size yardımcı olmaya hazırız. WordPress öğretici sayfamızdaki farklı WP konularının bir listesine bakın Daha fazla Kaynak: WordPress Güvenlik Açığı (ve nasıl düzeltilir)
WordPress ve Cloudflare ile 521 hataları nasıl düzeltilir

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir