WordPress 後期修訂變得簡單:分步指南
已發表: 2022-08-12WordPress 帖子修訂是一項有用的功能,可以定期保存 WordPress 網站上的內容,以便在瀏覽器崩潰或發生斷電等不太可能發生的情況下,可以恢復其帖子的先前版本。
此外,通常在寫文章或博客時,作者可能會做出一些他們後來後悔的改變。 在這種情況下,然後可以返回到他們以前的草稿並撤消更改。
Revisions 和 Autosave 的關係
此功能還與另一個名為“自動保存”的功能相關聯。 默認情況下,WordPress 會在對站點內容進行更改時每 60 秒保存一份站點內容的副本。 換句話說,每六十秒,這個保存的副本就會被重複覆蓋,因此每個用戶只存在一個自動保存。
這可以防止內容在前面提到的不太可能發生的事件中被刪除。 此外,您還可以使用修訂界面訪問“自動保存”。
如何管理 WordPress 後期修訂
在了解如何使用後
WordPress 發布修訂
功能及其與“自動保存”的關係,了解如何管理此功能非常重要。 以下方法可以在這方面有所幫助。
1.使用後期修訂編輯器
在 WordPress 上創建新帖子時,帖子修訂功能會保存每個草稿或已發布更新的副本。 根據他們的要求,用戶可以訪問他們帖子的舊版本並將其與修訂版進行比較。 為此,用戶可以點擊帖子編輯器上的“瀏覽”。
這將幫助他們通過單擊“上一個”或“下一個”按鈕或拖動滑塊來查看每個修訂版中所做的更改。 此外,這也將允許用戶在需要時完全恢復任何以前的版本。
除了比較不同版本外,用戶還可以通過單擊“比較任何兩個版本”複選框,然後使用滑塊選擇他們正在尋找的選項來突出顯示兩個不同版本之間的變化。
然而,這個功能唯一的問題是用戶不能直接從特定版本中選擇和復製文本的特定部分,同時比較不同的版本,因為它從兩個版本中選擇文本。
2. 啟用全局修訂
當用戶從初始階段開始開發 WordPress 網站時, WordPress 發布修訂功能會自動啟用到網站中,並使用默認設置選項保存每個發布修訂。
如果用戶在帖子設置中看不到“修訂”選項,則它可能已在配置級別關閉。 要了解用戶需要檢查“WP-config.php”文件的原因,會出現以下句子。
'define ('WP_Post_Revisions', false).
通常,用戶在將值傳遞給後期修訂方面有三種選擇。 例如,如果考慮配置文件中的上述句子,則術語“false”或“0”表示完全關閉修訂,用戶僅限於其帖子的最新自動保存版本。
同樣,如果出現“true”或“-1”一詞而不是“false”一詞,則它代表 WordPress 中的默認選項,該選項允許每個帖子保存每個修訂。 最後,如果這些條款被替換為任何大於零的數字,它將限制修訂的數量,並且舊版本將被刪除。
如果用戶無權訪問此文件,則需要諮詢其託管服務提供商。 例如,WP Sweep Plugin 等工具只能在用戶諮詢時才默認禁用修訂。
3. 控制每個職位的修訂
如果用戶對某種形式的自定義編碼感到滿意,他們可以使用“wp_revisions_to_keep 過濾器”來控制在每個帖子級別上處理修訂的方式。
這實現起來相對簡單,並且需要將兩個參數傳遞給過濾器。 它們是需要保留的修訂數量,以及目標 WordPress 帖子對象。
關閉修訂
雖然WordPress Post Revisions 功能對許多人都有好處,但對於數據庫空間有限或不需要自動保存帖子的人來說,它們並不理想。
在這種情況下,用戶可以通過添加'define ('WP_Post_Revisions', false);'來選擇關閉此功能。 在“WP-config.php”文件上。 如果他們想重新啟用該功能,則必須在同一文件中將“false”一詞替換為“true”。 此外,用戶還可以限制每個帖子的修訂數量。
為此,他們必須將“假”或“真”一詞替換為他們希望將修訂限制為的首選數字。
在實時站點上使用 Revision 所涉及的風險
雖然用戶可以根據他們的要求管理和啟用WordPress Post Revisions功能,但他們也應該意識到在實時站點上應用它所涉及的風險。
由於帖子內容的每個修訂都存儲在數據庫中,因此在較大的站點中,該數據庫也將變得更大。 因此,如果繼續使用它們,大型站點的性能很可能會受到損害。
儘管很難理解這將對各個站點造成的有害影響的深度; 但是,重要的是優先優化數據庫。
使用插件清理現有的修訂
在了解了此功能的功能,以及如何管理它們、關閉它們以及將它們應用於實時站點所涉及的風險之後,用戶還應該了解如何清除現有的修訂。
這背後的原因很簡單。 一旦任何帖子通過了編輯階段,將舊版本保留在修訂數據庫中是沒有用的。
在這方面有許多插件可以幫助用戶。 但是,由於插件會影響數據庫,因此建議用戶在嘗試使用這些插件之前應保留備份策略。
因此,通過上述指導,WordPress 後期修訂的初學者將清楚地了解與此功能相關的不同方面。