日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
如何解決WordPress定時(shí)發(fā)布失敗錯(cuò)誤

創(chuàng)新互聯(lián)公司長(zhǎng)期為千余家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為阜康企業(yè)提供專業(yè)的成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè),阜康網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。

如果您經(jīng)常需要使用wordpress的定時(shí)發(fā)布功能,是否曾經(jīng)遭遇過(guò)定時(shí)發(fā)布失敗?WordPress內(nèi)置了文章定時(shí)發(fā)布功能,但是,有時(shí)您可能會(huì)注意到預(yù)定的文章根本不會(huì)發(fā)布。

提前安排WordPress文章很簡(jiǎn)單。您結(jié)束編輯,設(shè)定日期,然后您就可以自由地專注于其他事情。問(wèn)題是WordPress有時(shí)無(wú)法發(fā)布那些預(yù)定的文章,這可能會(huì)弄亂您的編輯日歷。

使在WordPress中安排文章成為可能的底層功能稱為“cron”,有時(shí)它不會(huì)按預(yù)期運(yùn)行。但是,有幾種方法可以防止將來(lái)發(fā)生此問(wèn)題。

在本教程中,我們將向您展示定時(shí)發(fā)布錯(cuò)誤是什么樣的,并深入探討其發(fā)生的原因。然后我們將討論如何修復(fù)WordPress定時(shí)發(fā)布錯(cuò)誤的兩種方法,以確保網(wǎng)站定時(shí)發(fā)布預(yù)定的文章。

什么是WordPress定時(shí)發(fā)布失敗

當(dāng)您在WordPress中結(jié)束一篇新文章時(shí),您有幾個(gè)關(guān)于下一步要做什么的選擇。您可以將其保存為草稿,立即發(fā)布,當(dāng)然,也可以安排稍后的日期。

通常,整個(gè)過(guò)程會(huì)順利進(jìn)行。日期到了,WordPress會(huì)檢查是否有任何需要發(fā)布的文章。如果有,它會(huì)繼續(xù)并公開(kāi)它們。與此同時(shí),您可以放松并專注于運(yùn)營(yíng)您的網(wǎng)站和業(yè)務(wù)的其他方面。

但是,有時(shí)WordPress會(huì)完全錯(cuò)過(guò)您設(shè)置的發(fā)布日期。發(fā)生這種情況時(shí),如果您查看“文章”選項(xiàng)卡,您會(huì)看到類似這樣的錯(cuò)誤:

WordPress定時(shí)發(fā)布失敗

您可以隨時(shí)訪問(wèn)這些問(wèn)題文章并手動(dòng)發(fā)布它們。但是,當(dāng)出現(xiàn)預(yù)定的發(fā)布錯(cuò)誤時(shí),WordPress不會(huì)讓您知道。這意味著如果您想避免任何問(wèn)題,您需要仔細(xì)檢查您的文章是否在您設(shè)置的時(shí)間通過(guò),這違背了提前安排它們的全部目的。

什么原因?qū)е耊ordPress定時(shí)發(fā)布失???

通常,當(dāng)您安排要在以后發(fā)布的WordPress文章時(shí),WordPress使用一種稱為“Cron”或“ WordPress Cron ”的技術(shù)來(lái)按定時(shí)計(jì)劃自動(dòng)發(fā)布文章。

WordPress使用cron作業(yè)來(lái)安排它需要在特定時(shí)間運(yùn)行的任務(wù)。在基于 UNIX 的系統(tǒng)中,這些“cron”也稱為“調(diào)度程序”,它們有多種用途。例如,您可以使用cron來(lái)運(yùn)行命令或腳本,或者 – 與WordPress一樣 – 發(fā)布文章。

WordPress的crons問(wèn)題在于它們并不是真正意義上的“真正的 crons”。由于許多 Web 主機(jī)不向用戶提供對(duì)服務(wù)器設(shè)置的訪問(wèn)權(quán)限,這意味著您無(wú)法將 cron 配置為在系統(tǒng)級(jí)別運(yùn)行。WordPress通過(guò)使用模擬cron繞過(guò)了該限制。WordPress不是讓它們以設(shè)定的時(shí)間間隔運(yùn)行,而是依靠用戶訪問(wèn)來(lái)觸發(fā)這些假cron。

換句話說(shuō),每次用戶訪問(wèn)您的網(wǎng)站時(shí),內(nèi)容管理系統(tǒng) (CMS) 都會(huì)檢查是否有任何待運(yùn)行的cron作業(yè)需要運(yùn)行。這是一個(gè)聰明的解決方案,但它也帶來(lái)了一個(gè)明顯的缺點(diǎn)——如果您的網(wǎng)站沒(méi)有在正確的時(shí)間獲得任何訪問(wèn),那么CMS將不會(huì)按預(yù)期發(fā)布您的文章。屆時(shí),錯(cuò)過(guò)的日程安排錯(cuò)誤就會(huì)浮出水面。

即使您的網(wǎng)站不斷涌入訪問(wèn)者,這并不意味著您100%不會(huì)出現(xiàn)WordPress定時(shí)發(fā)布錯(cuò)誤。例如,如果您的網(wǎng)站暫時(shí)關(guān)閉,或者如果您使用緩存插件,您的WordPress定時(shí)發(fā)布任務(wù)仍有可能無(wú)法按計(jì)劃運(yùn)行。

WordPress網(wǎng)站服務(wù)器環(huán)境或插件沖突可能會(huì)導(dǎo)致WordPress產(chǎn)生文章定時(shí)發(fā)布失敗。

但是,如果您的WordPress托管服務(wù)器或插件正在影響cron作業(yè),則WordPress將錯(cuò)過(guò)計(jì)劃任務(wù),例如定時(shí)發(fā)布文章任務(wù)。

您的其他cron作業(yè)可能仍然偶爾會(huì)起作用,例如檢查更新或刪除自動(dòng)保存的草稿。但定時(shí)發(fā)布文章不同,因?yàn)橐坏╁e(cuò)過(guò)發(fā)布時(shí)間,WordPress便不會(huì)在其他時(shí)間發(fā)布博客文章。

對(duì)于大多數(shù)用戶而言,這種情況并不經(jīng)常發(fā)生,對(duì)于某些用戶而言,它可能會(huì)成為WordPress的常見(jiàn)問(wèn)題。

下面讓我們看一下如何修復(fù)WordPress定時(shí)發(fā)布失敗錯(cuò)誤。

如何修復(fù)WordPress定時(shí)發(fā)布失敗錯(cuò)誤

1.使用插件修復(fù)WordPress定時(shí)發(fā)布失敗錯(cuò)誤

理想情況下,WordPress會(huì)定期檢查是否錯(cuò)過(guò)了任何文章發(fā)布日期并為您處理。遺憾的是,這不是CMS開(kāi)箱即用的功能。但是,您可以使用正確的插件輕松添加這種功能,這就是Scheduled Post Trigger的用武之地:

Scheduled Post Trigger插件

這個(gè)插件的工作方式是,每次有人訪問(wèn)您的網(wǎng)站時(shí),它都會(huì)檢查WordPress最近是否錯(cuò)過(guò)了任何預(yù)定的發(fā)布日期。如果它發(fā)現(xiàn)任何錯(cuò)過(guò)計(jì)劃錯(cuò)誤的實(shí)例,它會(huì)立即獲取這些文章并發(fā)布它們。

換句話說(shuō),該插件通過(guò)添加一個(gè)cron作業(yè)來(lái)檢查您的網(wǎng)站是否有遺漏的cron作業(yè)。這種方法聽(tīng)起來(lái)有點(diǎn)多余,但確實(shí)有效。此外,該插件不需要任何特殊配置,一旦安裝并激活它就會(huì)自動(dòng)開(kāi)始工作。

此外,您也可以安裝并啟用Missed Scheduled Post Publisher插件。該插件開(kāi)箱即用,無(wú)需任何設(shè)置。

該插件僅每15分鐘檢查一次您的網(wǎng)站,以查看定時(shí)發(fā)布的WordPress文章是否錯(cuò)過(guò)了時(shí)間表。

如果找到任何錯(cuò)過(guò)的計(jì)劃項(xiàng)目,則它將狀態(tài)從計(jì)劃狀態(tài)更改為已發(fā)布。

它適用于文章,頁(yè)面,產(chǎn)品以及您在WordPress網(wǎng)站上可能具有的任何其他自定義文章類型。

2.非插件解決WordPress定時(shí)發(fā)布失敗錯(cuò)誤

如果安裝該插件不能立即解決定時(shí)發(fā)布錯(cuò)誤,那么還可以嘗試以下一些技巧。

1.檢查WordPress時(shí)區(qū)設(shè)置

設(shè)置時(shí)區(qū)是安裝WordPress之后要做的第一件事。但是,有時(shí)用戶會(huì)錯(cuò)過(guò)它,而他們的WordPress時(shí)區(qū)與他們要用于發(fā)布和管理其網(wǎng)站的時(shí)區(qū)不匹配。

只需轉(zhuǎn)到設(shè)置?常規(guī)頁(yè)面,然后向下滾動(dòng)到“時(shí)區(qū)”部分。從這里,您需要選擇您所在地區(qū)的時(shí)區(qū)或要用于WordPress網(wǎng)站的時(shí)區(qū)。

2.清除WordPress緩存

如果WordPress文章仍然錯(cuò)過(guò)定時(shí)發(fā)布時(shí)間表,則可能是由于緩存插件配置不正確所致。嘗試清除WordPress緩存,并確保正確配置了WordPress緩存插件以定期自動(dòng)清除緩存。

3.增加WordPress內(nèi)存限制

WordPress網(wǎng)站可能會(huì)遇到內(nèi)存不足問(wèn)題。您可以通過(guò)允許WordPress使用更多服務(wù)器內(nèi)存來(lái)解決此問(wèn)題,以保證WordPress更好地運(yùn)行。

只需將以下代碼添加到您的WordPress網(wǎng)站的wp-config.php文件中,位于“That’s all, stop editing! Happy publishing.”前面。

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

3.直接通過(guò)您的服務(wù)器管理Cron作業(yè)

如果您的托管計(jì)劃確實(shí)為您提供了對(duì)服務(wù)器設(shè)置的訪問(wèn)權(quán)限,那么您可以將 cron 作業(yè)配置為在該級(jí)別運(yùn)行。但是,要使這種方法起作用,您需要先禁用WordPress的cron以避免沖突。

為此,請(qǐng)使用FileZilla等客戶端通過(guò)FTP訪問(wèn)您的網(wǎng)站。導(dǎo)航到您的根文件夾,并在其中查找wp-config.php文件:

wp-config.php文件

右鍵單擊該文件,然后選擇“查看/編輯”選項(xiàng)?,F(xiàn)在,在文件末尾添加以下代碼行:

define('DISABLE_WP_CRON', true);

將更改保存到wp-config.php文件,這就是第一步。接下來(lái),您需要通過(guò)您的服務(wù)器實(shí)現(xiàn)手動(dòng)cron,大多數(shù)提供商允許您使用您的主機(jī)控制面板來(lái)執(zhí)行此操作。

例如,如果您有權(quán)訪問(wèn)cPanel,則其選項(xiàng)卡下應(yīng)該有一個(gè)名為Cron Jobs的選項(xiàng):

通過(guò)cPanel的Cron作業(yè)

通過(guò)使用此工具,您可以輕松安排新的cron作業(yè)按時(shí)間間隔運(yùn)行。根據(jù)經(jīng)驗(yàn),任何比五分鐘更頻繁的時(shí)間間隔都是多余的,在這些時(shí)間運(yùn)行的cron作業(yè)會(huì)給您的服務(wù)器帶來(lái)不必要的負(fù)擔(dān)。

但是請(qǐng)記住,盡管您的Web主機(jī)可以幫助您在服務(wù)器級(jí)別安排cron,但您仍然需要手動(dòng)設(shè)置要執(zhí)行的任務(wù)。這涉及編寫(xiě)UNIX 命令,這意味著如果您想手動(dòng)配置您的cron,您需要復(fù)習(xí)這些命令。

另一種選擇是使用為您處理cron的網(wǎng)絡(luò)托管服務(wù)提供商。

小結(jié)

定時(shí)發(fā)布文章是大多數(shù)WordPress用戶的關(guān)鍵功能。這個(gè)簡(jiǎn)單的功能使您不必設(shè)置提醒來(lái)手動(dòng)發(fā)布文章。相反,WordPress會(huì)為您處理它,或者至少它應(yīng)該為您處理。但是,如果相關(guān)的cron作業(yè)沒(méi)有正確觸發(fā),那么您的文章可能在您自己發(fā)布之前不會(huì)出現(xiàn)。

有兩種方法可以修復(fù)WordPress定時(shí)發(fā)布文章錯(cuò)誤。你可以:

希望本教程能夠幫助您修復(fù)WordPress文章定時(shí)發(fā)布失敗錯(cuò)誤!


本文題目:如何解決WordPress定時(shí)發(fā)布失敗錯(cuò)誤
當(dāng)前鏈接:http://www.dlmjj.cn/article/cododph.html