如何修復 WordPress 中錯過的發布計劃發布錯誤

已發表: 2022-09-10

持續發佈內容不僅是讓訪問者滿意的關鍵,而且對於任何 SEO 策略都是必不可少的。 WordPress 有一個內置的調度系統可以提供幫助,但是,有時您可能會遇到錯過的調度錯誤。

此錯誤將導致預定的帖子無法按時發布,甚至更糟。 如果您計劃休假並且在您離開時準備好發佈內容,這可能是一個嚴重的問題。

今天,我將演示如何修復 WordPress 中錯過的日程安排錯誤。

目錄隱藏
為什麼在 WordPress 中會出現錯過計劃錯誤?
如何修復 WordPress 中錯過的日程安排錯誤
方法一:正確配置WordPress
使用正確的時區
增加內存限制
清除緩存
方法 2:安裝計劃後觸發器
方法3:安裝錯過的預定帖子發布者
方法 4:在 cPanel 中設置 Cron 作業
有一致的發佈時間表
立即修復 WordPress 中錯過的日程安排錯誤

為什麼在 WordPress 中會出現錯過計劃錯誤?

雖然錯誤本身很容易理解,但找出導致它的原因可能會令人煩惱。

您可能遇到此錯誤的主要原因之一是某些東西干擾了您網站的 cron 作業。

cron 作業是用於在 WordPress 中安排其他任務的任務。 由於它們的實用性,它們被廣泛用於 WordPress。 但是,它們也可能導致問題。

兩個最有可能的罪魁禍首是您的網絡託管環境或插件。 其中任何一個都可能導致錯過計劃內容錯誤。 許多網站遇到的另一個問題是時區不正確。

因此,如果您注意到您的預定帖子在您將它們設置為一個小時左右時沒有上線,您可能只需要從“設置”菜單中調整 WordPress 中的時間。

這些問題都不是很難解決的,所以讓我們開始吧。

如何修復 WordPress 中錯過的日程安排錯誤

可能發生此錯誤的原因有很多,因此解決此問題的第一種方法是確保正確設置 WordPress。 這不僅會修復錯誤,還會改善您的網站整體。

如果這不起作用,當帖子錯過 WordPress 中的時間表時,最簡單的修復方法是使用插件。

方法一:正確配置WordPress

使用正確的時區

令人驚訝的是,很多人都犯了錯誤,沒有將他們的 WordPress 網站設置為正確的時區。 可以在設置中輕鬆訪問此信息,更改大約需要 30 秒。

在左側管理面板上,單擊設置並選擇常規選項。

點擊常規設置

向下滾動,您將看到“時區”選項。 這是一個下拉框,可讓您選擇正確的時區。

有兩種方法可以選擇正確的時間。 首先是找到您所在的地區(美國、歐洲、亞洲等)並選擇主要城市。

因此,例如,如果您住在美國東海岸,您可以選擇紐約,時間將是美國東部標準時間。

另一種方法是選擇 UTC 時間。 如有必要,您可以在 Google 上進行快速搜索,以確定您的 UTC 時間。

選擇時區

選擇時區後,您可以通過選中此框下方的本地時間來驗證它是否正確。

檢查當地時間

保存更改,您將不必再擔心時間。

增加內存限制

默認情況下,WordPress 不會有很大的內存限制。 這可以隨時更改。 作為參考,這在某種程度上是一種安全功能。 低內存限制可防止黑客導入大文件。

但是,某些網站需要更多內存來執行所有預期功能。

在這種情況下,如果您的網站在任何給定時間運行大量任務,則 cron 作業可能不會發布您的帖子。

因此,僅僅增加內存限制是一個簡單的解決方案。 為此,請登錄您的主機帳戶並訪問 cPanel。

一次,在裡面,單擊文件管理器選項並找到您網站的根文件夾。 在那裡,找到wp-config文件。

右鍵單擊該文件並選擇“編輯”選項。 您實際上需要做的就是將以下行複制並粘貼到文件中:

define('WP_MEMORY_LIMIT', '256M');

保存更改,這將為您的站點提供更大的內存限制。 在此示例中,我將內存增加到 256 MB。

這也可以幫助解決許多常見的 WordPress 錯誤。

清除緩存

每個網站都應該安裝一個緩存插件。 它們可以幫助顯著加快您的網站速度。 但是,有時您的網站可能需要清除緩存以解決其他問題。

這是其中之一。

現在,你如何去做這完全取決於你的插件。 因此,我真的不能給你詳細的說明。 好消息是,基本上,每個緩存插件都可以很容易地清除緩存。

事實上,他們中的大多數人在他們的設置中都有一個專用按鈕。 你只需要找到它。

例如,Autoptimize 在 WordPress 管理屏幕頂部有一個功能,可以從後端的任何頁面清除其緩存。

請參閱插件的文檔以了解如何清除其緩存。

方法 2:安裝計劃後觸發器

WordPress 有很多很棒的插件可以幫助你解決錯誤。 這也不例外。

Schedules Post Trigger可以修復WordPress中錯過的計劃錯誤

Scheduled Post Trigger 插件是該問題的最佳解決方案之一。 您需要做的就是安裝它。 每次訪問者訪問您的網站時,該插件都會檢查是否有任何預定的帖子未在其日期之後發布。

如果是這樣,插件將自動發布它們。 這真的很容易。 由於一切都是自動的,因此無需配置任何設置。

請記住,訪問者需要加載您的網站才能讓插件完成它的工作。

這意味著它可能不是新網站或初學者博客的最佳解決方案。 儘管如此,它還是值得考慮的,特別是因為它在安裝後立即起作用。

方法3:安裝錯過的預定帖子發布者

當然,有多個插件可供選擇。 另一個需要考慮的是 Missed Scheduled Posts Publisher。

Missed Scheduled Posts Publisher 是另一個可以修復 WordPress 中錯過的計劃錯誤的插件

此插件與上一個插件非常相似,但不需要訪問者訪問該站點,此插件將每 15 分鐘自動檢查一次已過期的預定帖子。

同樣,沒有要配置的設置。 您需要做的就是安裝並激活插件。

方法 4:在 cPanel 中設置 Cron 作業

此問題的另一個解決方案是設置基於服務器的 Cron 作業。 默認情況下,WordPress 使用自己的 cron 作業系統 WP-Cron,而且公平地說,它大部分時間都可以工作。 但是,存在性能問題。

這些問題可能會導致發生此錯誤。

WP-Cron 和 Cron 之間的主要區別之一是 WordPress 僅在訪問者訪問網站時執行。 這還不夠好,這使得從 cPanel 設置 cron 作業成為最佳選擇。

幸運的是,您可以在 cPanel 中設置 cron 作業,而無需花費太多精力。

許多專家認為,使用基於服務器的 cron 在性能和功能方面優於 WordPress。

但是,如果您的站點沒有在後台運行的許多特性和功能,則性能可能不會有太大差異。

有一致的發佈時間表

雖然計劃因錯誤而崩潰可能會令人沮喪,但一致地發布帖子在 WordPress 上非常重要。

這不僅確保了訪問者可以享受新鮮的內容,而且搜索引擎也喜歡它。 事實上,一旦引擎習慣了你的發佈時間表,它最終會開始定期檢查。

這意味著您的內容被 Google 等網站以更快的速度編入索引。

因此,這是提高您的 SEO 的好方法。 不一致會真正損害您的品牌,因此請務必保持領先。

立即修復 WordPress 中錯過的日程安排錯誤

確保您的受眾獲得一致的新內容流對於每個網站都很重要。 在 WordPress 中安排帖子可以幫助您及時交付內容,但可能會出現錯誤。

不要驚慌,因為正如本指南所展示的,解決問題非常簡單。 重要的是積極主動地解決問題。 不要讓錯誤得不到解決。 立即糾正它們。

您的 WordPress 網站是否設置了正確的時區? 您使用哪個插件來解決 WordPress 中的發布失敗錯誤?