日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
如何修復(fù)WordPress內(nèi)容更新和發(fā)布失敗錯(cuò)誤

創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的讓胡路網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

如果您的wordpress網(wǎng)站在您嘗試進(jìn)行更改時(shí)返回諸如“更新失敗”或“發(fā)布失敗”之類的錯(cuò)誤消息,那么結(jié)果不僅令人沮喪,而且還會(huì)阻止訪問者訪問他們需要的內(nèi)容。

幸運(yùn)的是,有一些常見的原因和解決方法可以幫助您在遇到此問題時(shí)解決它。通過一些故障排除,您應(yīng)該立即恢復(fù)到您的常規(guī)發(fā)布時(shí)間表。

在本文中,我們將討論導(dǎo)致WordPress內(nèi)容“更新失敗”和“發(fā)布失敗”錯(cuò)誤的原因。然后我們將解釋您可以修復(fù)或解決問題的四種方法,以便為讀者提供您的內(nèi)容。

為什么WordPress有時(shí)無法更新或發(fā)布內(nèi)容

區(qū)塊編輯器已經(jīng)存在一段時(shí)間了。然而,它仍然受到不同的反應(yīng),而且WordPress用戶也可能因此面臨新的挑戰(zhàn)和錯(cuò)誤。

一個(gè)這樣的問題是在WordPress編輯器中顯示“發(fā)布失敗”的消息:

區(qū)塊編輯器中的發(fā)布失敗錯(cuò)誤

單擊藍(lán)色的“發(fā)布” 按鈕后可能會(huì)出現(xiàn)此消息,以嘗試使您的內(nèi)容生效。此錯(cuò)誤的一個(gè)變體是“更新失敗”消息,當(dāng)您嘗試對(duì)已發(fā)布的文章或頁(yè)面進(jìn)行更改時(shí),可能會(huì)顯示該消息:

在區(qū)塊編輯器中更新失敗錯(cuò)誤

可以想象,這個(gè)問題對(duì)于博主以及任何發(fā)現(xiàn)自己需要更新其網(wǎng)頁(yè)上的關(guān)鍵信息的網(wǎng)站所有者來說可能是一個(gè)特別令人沮喪的問題。

“發(fā)布失敗”錯(cuò)誤有幾種不同的原因,但其中一個(gè)特別與區(qū)塊編輯器有關(guān)。新的WordPress編輯界面依賴REST API來創(chuàng)建、保存和發(fā)布文章。如果您網(wǎng)站上的某些內(nèi)容阻止或禁用了此過程,您將無法啟動(dòng)新內(nèi)容。

如果您是初學(xué)者或技術(shù)水平較低的用戶,任何提及REST API的內(nèi)容似乎都令人生畏。但是,在這種情況下,無需擔(dān)心。

為了解決“發(fā)布失敗”錯(cuò)誤,您需要了解的只是REST API是區(qū)塊編輯器與WordPress通信的方式。

當(dāng)此通信中斷或禁用時(shí),塊編輯器的發(fā)布功能將中斷。如果這是導(dǎo)致您網(wǎng)站上出現(xiàn)錯(cuò)誤的原因,您需要讓REST API再次工作以修復(fù)它。

如何修復(fù)WordPress更新失敗和發(fā)布失敗錯(cuò)誤

一旦了解了WordPress內(nèi)容無法更新或發(fā)布的原因,解決問題就會(huì)變得更容易。您可以采取以下四個(gè)步驟來解決您網(wǎng)站上的此問題。

  • 步驟 1:確定 REST API 是否被攔截
  • 步驟 2:通過解決指定的錯(cuò)誤重新啟用REST API
  • 步驟 3:?jiǎn)⒂谜{(diào)試模式以搜索錯(cuò)誤
  • 步驟 4:安裝并激活經(jīng)典編輯器插件作為臨時(shí)解決方案

步驟 1:確定REST API是否被攔截

WordPress中“發(fā)布失敗”錯(cuò)誤的一個(gè)常見原因(因?yàn)閰^(qū)塊編輯器已啟動(dòng))是REST API被攔截或禁用。如果您看到此消息,開始故障排除的明智方法是測(cè)試REST API以確保其正常工作。

您可以在WordPress中使用Site Health工具直接執(zhí)行此操作。要訪問它,請(qǐng)導(dǎo)航到工具>站點(diǎn)健康

訪問WordPress中的站點(diǎn)運(yùn)行狀況工具

在“狀態(tài)” 選項(xiàng)卡下,WordPress 將列出您的安裝存在的所有問題。如果REST API被攔截,您將看到以下消息:

“The REST API encountered an unexpected result.

The REST API is one way WordPress and other applications communicate with the server. One example is the block editor screen, which relies on this to display and save your posts and pages.”

站點(diǎn)運(yùn)行狀況工具還將顯示產(chǎn)生“意外結(jié)果”的特定錯(cuò)誤。這可能是“ 401未授權(quán)”響應(yīng)、操作超時(shí)、“403 Cookie Nonce Is Invalid”消息或其他錯(cuò)誤。

您應(yīng)該如何解決此問題并再次啟用REST API將在某種程度上取決于您在此處看到的錯(cuò)誤。

步驟 2:通過解決指定的錯(cuò)誤重新啟用REST API

理想情況下,站點(diǎn)運(yùn)行狀況工具將提供有關(guān)如何在WordPress站點(diǎn)上重新啟用REST API的一些指示。一些常見的解決方案包括:

  • 檢查Cloudflare是否攔截了REST API 。 如果您是Cloudflare用戶,您的防火墻可能會(huì)無意中阻止合法請(qǐng)求。檢查您的規(guī)則集以確定REST API是否被攔截,并根據(jù)需要禁用規(guī)則以使其通過。
  • 確保插件不會(huì)阻止或禁用REST API。 某些插件也可能會(huì)攔截REST API。一次性禁用所有插件可以幫助您確定哪個(gè)插件(如果有)導(dǎo)致了問題。然后,您可以刪除、替換或更改該插件的設(shè)置以再次啟用REST API。安全和性能優(yōu)化插件是常見的罪魁禍?zhǔn)住?/li>
  • 通過.htaccess 文件使用REST API驗(yàn)證您的WordPress站點(diǎn)。 REST API要求您的網(wǎng)站在連接之前對(duì)其進(jìn)行身份驗(yàn)證。如果您的站點(diǎn)沒有這樣做,您可以對(duì).htaccess文件進(jìn)行小幅編輯以解決此問題。
  • 確定問題是否與服務(wù)器有關(guān)。 一些用戶發(fā)現(xiàn)他們?cè)赪indows服務(wù)器上運(yùn)行WordPress時(shí)遇到了這個(gè)問題。您需要編輯您的web.config文件來修復(fù)它。

大多數(shù)情況下,插件和防火墻應(yīng)用程序是問題的根源,因此在那里開始故障排除嘗試是明智的。

很有可能,您將能夠在WordPress中找到導(dǎo)致“發(fā)布失敗”錯(cuò)誤的工具并禁用它或更改其設(shè)置以解決問題。

步驟 3:?jiǎn)⒂谜{(diào)試模式以搜索錯(cuò)誤

如果您無法使用步驟2中列出的解決方案之一重新啟用REST API,您可以嘗試打開WordPress的調(diào)試模式。此功能旨在臨時(shí)用作故障排除工具。

激活后,調(diào)試模式會(huì)將所有PHP響應(yīng)記錄在站點(diǎn)wp-content目錄中名為debug.log的文件中。您可以在此文件中搜索可能攔截WordPress連接到REST API并因此阻止發(fā)布或更新文章的錯(cuò)誤。

要激活調(diào)試模式,請(qǐng)將以下代碼添加到wp-config.php 文件中 “/* That’s all, stop editing! Happy blogging. */”行前:

// Enable WP_DEBUG mode

define( 'WP_DEBUG', true );

// Enable Debug logging to the /wp-content/debug.log file

define( 'WP_DEBUG_LOG', true );

解決錯(cuò)誤后,請(qǐng)確保從wp-config.php 中刪除此代碼。

步驟 4:安裝并激活經(jīng)典編輯器插件作為臨時(shí)解決方案

萬一上述步驟對(duì)解決WordPres中的“發(fā)布失敗”錯(cuò)誤沒有幫助,您可能需要從以下來源之一尋求支持:

  • 如果您認(rèn)為問題與您的服務(wù)器有關(guān),或者您的主機(jī)提供WordPress支持,那么您的主機(jī)提供商。
  • 特定的插件或防火墻應(yīng)用程序,例如Cloudflare,如果您認(rèn)為您的站點(diǎn)不可或缺的工具正在攔截REST API,并且您無法自己解決問題。
  • WordPress支持論壇,如果您覺得需要進(jìn)一步指導(dǎo),例如不提供用戶支持的免費(fèi)插件。

當(dāng)您與相關(guān)支持提供商合作解決“發(fā)布失敗”錯(cuò)誤時(shí),您可能希望安裝經(jīng)典編輯器插件作為臨時(shí)解決方法:

經(jīng)典編輯器插件

由于TinyMCE編輯器不需要使用REST API來發(fā)布或更新文章,您應(yīng)該能夠使用它對(duì)您的內(nèi)容進(jìn)行必要的更改。

然而,這只是權(quán)宜之計(jì)。您仍然需要解決區(qū)塊編輯器中錯(cuò)誤的根本原因,然后重新啟用它。

小結(jié)

無法發(fā)布或更新WordPress網(wǎng)站的內(nèi)容可能是一個(gè)嚴(yán)重的問題。幸運(yùn)的是,這些錯(cuò)誤有一些常見的原因,您可以快速排除故障以使事情恢復(fù)正常。

如果您在WordPress區(qū)塊編輯器中收到“更新失敗”或“發(fā)布失敗”消息,請(qǐng)嘗試:


分享標(biāo)題:如何修復(fù)WordPress內(nèi)容更新和發(fā)布失敗錯(cuò)誤
本文網(wǎng)址:http://www.5511xx.com/article/cddisgj.html