分步指南


您是否知道WordPress帶有內置功能,可讓您撤消更改並返回到帖子的先前版本?

此功能稱為後期修訂或簡稱為修訂。

我們大多數人在寫作時都會犯錯誤。 有時您可能希望您沒有刪除之前寫的內容。 通過修訂,您可以通過及時返回並撤消更改來解決此問題。

在本文中,我們將向您展示如何通過後期修訂輕鬆撤消WordPress中的更改。 我們還將向您展示如何輕鬆地在WordPress中管理帖子修訂。

管理WordPress帖子修訂

以下是我們將在本指南中涵蓋的主題的概述:

什麼是後期修訂?

帖子修訂是WordPress的一項功能,可讓您撤消更改並返回到帖子和頁面的早期版本。

對於您正在處理的每個草稿,WordPress都會自動保存一個臨時修訂。 此類修訂稱為自動保存。

WordPress每60秒存儲一次自動保存。 它還會用新的自動保存功能自動替換舊版本。

WordPress中的自動保存修訂

如果出現問題,自動保存功能可以幫助您還原內容,然後再保存。 例如,如果在編寫時瀏覽器崩潰或計算機掛起,則可以從自動保存中恢復最新的草稿。

每次用戶單擊“保存”,“更新”或“發布”按鈕時,WordPress也會保存帖子修訂。 與自動保存不同,這些修訂版本永久存儲在WordPress數據庫中。

您可以從後期編輯屏幕中找到,瀏覽並還原到這些修訂中的任何一個。

為什麼要使用後期修訂

幾乎每個WordPress用戶都可以從修訂後的版本中受益。 編寫出色的內容需要大量的調整和編輯。 修訂後的版本使您可以查看自己的過程,並對發布的發展過程有一個大致的了解。

然後,您可以在草稿的不同狀態之間進行切換,進行更改,並使文章適合發布。

對於多作者WordPress網站,後期修訂使編輯者可以輕鬆管理多位作者的工作。 您可以查看誰對文章進行了更改,他們進行了哪些更改,等等。

話雖如此,讓我們看一下如何使用帖子修訂來改善WordPress帖子和頁面。

如何使用修訂版撤消WordPress中的更改

WordPress在帖子/頁面編輯屏幕上的“文檔”面板下顯示修訂的數量。

您可以在帖子編輯器屏幕的右側找到它。 單擊“修訂”將帶您發布修訂屏幕。

在WordPress中發布修訂

帖子修訂屏幕將在頂部顯示滾動條,顯示最新的帖子修訂。 滑動滾動條上的按鈕將帶您到帖子的早期版本。

在後修訂之間切換

每個修訂中所做的更改將以綠色和粉紅色突出顯示。 在頂部,您可以看到進行這些更改,時間和其他信息的用戶。

WordPress還會讓您知道修訂是自動保存還是草稿。

恢復自動保存以及修訂

您可以使用下一個和上一個按鈕在修訂之間移動。

另外,您可以選中頂部的框,上面寫著“比較任何兩個修訂”。 這樣做會將滾動條按鈕一分為二,您可以將每個按鈕帶到不同的修訂版本,並比較兩個遙遠的修訂版本之間的差異。

比較任何兩個修訂

要還原修訂,您只需單擊“還原此修訂”或“還原此自動保存”按鈕。

WordPress會將選定的修訂還原為當前的最新修訂,然後您可以將其另存為草稿。

恢復修訂點

請記住,還原到較早的版本不會刪除您帖子的最新版本。 取而代之的是,WordPress會將其作為另一個修訂版本存儲在數據庫中。

在經典WordPress編輯器中使用後期修訂

如果您尚未將WordPress升級到古騰堡(Gutenberg)並仍使用經典編輯器,則可以在帖子/頁面編輯屏幕右側面板上的發布元框中找到帖子修訂。

在經典編輯器中瀏覽帖子修訂

要查看發布的修訂,您只需單擊修訂數量旁邊的“瀏覽”鏈接。 除此之外,後期修訂在經典編輯器和古騰堡中的工作方式相似。

限制WordPress中的帖子修訂

所有後期修訂都存儲在您的WordPress數據庫中。 因此,許多用戶擔心版本過多會降低其網站速度。

這不是真的。

當在前端進行數據庫調用時,WordPress會跳過發布修訂。 它僅在後期編輯屏幕上或實際瀏覽修訂時查找修訂。

您仍然可以在WordPress中控制和限制發布修訂。 我們將向您展示兩種不同的方法,您可以選擇最適合自己的一種。

1.使用插件限制WordPress中的帖子修訂

管理WordPress帖子修訂的最簡單方法是使用插件。 這使您可以從WordPress管理區域控制修訂。

您需要做的第一件事是安裝並激活WP Revisions Control插件。 有關更多詳細信息,請參閱有關如何安裝WordPress插件的分步指南。

激活後,您需要訪問 設置»寫作 頁並向下滾動到“ WP版本控制”部分。

WP版本控制設置

在這裡,您需要輸入每種帖子類型要存儲的修訂版本數,然後單擊“保存更改”按鈕以存儲您的設置。

WP版本控制現在將限制存儲在WordPress數據庫中的帖子修訂。

該插件還允許您刪除單個帖子的修訂。 只需在要刪除修訂的地方編輯帖子,然後在編輯器下方向下滾動。

清除修訂

您可以僅限制此帖子的修訂,也可以通過單擊“清除這些修訂”按鈕將其刪除。

2.手動限制WordPress發布修訂

WordPress允許您控制一篇文章要保留的修訂數量。 要限制發布修訂,只需將此代碼添加到WordPress網站的wp-config.php文件中。

define( 'WP_POST_REVISIONS', 10 );

不要忘記用每個帖子要保留的修訂數量替換10。

如何刪除WordPress中的舊帖子修訂

舊的帖子修訂版完全無害,在大多數情況下,您無需刪除它們。 但是,如果您的網站很大,有數千篇文章,那麼刪除舊的帖子修訂版可以幫助您減少備份大小。

首先,您需要安裝並激活WP-Optimize插件。 有關更多詳細信息,請參閱有關如何安裝WordPress插件的分步指南。

激活後,轉到 WP-Optimize»數據庫 頁,然後選中“清除所有帖子修訂”選項旁邊的框。

清理帖子修訂

現在,單擊“運行優化”按鈕以刪除所有後期修訂。 刪除修訂後,可以卸載插件。

清理修訂後,請隨時卸載和刪除插件。

通過phpMyAdmin刪除WordPress發布修訂

高級用戶還可以通過phpMyAdmin刪除WordPress帖子修訂。

首先,請確保您已創建完整的WordPress數據庫備份。

之後,只需登錄到WordPress託管控制面板,然後單擊phpMyAdmin圖標。

接下來,您需要從左欄中選擇WordPress數據庫。 PhpMyAdmin現在將在WordPress數據庫中顯示表格。

PhpMyAdmin

之後,您需要從頂部菜單中單擊“ SQL”選項卡。

這將加載phpMyAdmin的SQL接口。 在這裡,您可以在WordPress數據庫上手動運行命令。

您需要輸入以下代碼。

DELETE FROM wp_posts WHERE post_type = "revision";

不要忘記用您自己的WordPress數據庫前綴替換wp_。 之後,單擊“執行”按鈕以運行命令。

通過MySQL刪除修訂

PhpMyAdmin現在將從您的WordPress數據庫中刪除所有修訂。

注意: 刪除修訂不會阻止WordPress為您將來的帖子保存修訂。

如何完全禁用WordPress發布修訂

我們不建議禁用WordPress帖子修訂。 但是,某些用戶可能希望禁用修訂以減小其WordPress數據庫大小。

最簡單的方法是安裝“禁用後期修訂”插件。 有關更多詳細信息,請參閱有關如何安裝WordPress插件的分步指南。

激活後,轉到 設置»寫作 頁,然後選擇要禁用修訂功能的帖子類型。

禁用修訂插件

不要忘記單擊“保存更改”按鈕來存儲您的設置。

如果您不想使用該插件,則還可以通過將此代碼添加到wp-config.php文件中來手動執行相同的操作。

define('WP_POST_REVISIONS', false );

此代碼會禁用您網站上的WordPress帖子修訂功能。 它將仍然允許WordPress在瀏覽器存儲中保存一種自動保存和一種修訂。

我們希望本文能幫助您學習如何使用WordPress發布修訂來撤消更改以及如何管理大型網站的發布修訂。 您可能還希望查看有關在WordPress中管理編輯工作流程的初學者指南。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。