問題描述
我的網站使用了許多自定義帖子型別以及傳統的”posts” 和”pages” 型別。對於所有”posts” 和”pages” 修訂顯示,因為它們應該有編輯歷史可見,比較帖子的選項等等。對於所有自定義的帖子型別,我根本沒有修訂歷史記錄。我在 functions.php 中定義每個這些帖子型別時啟用了修訂版本,所以在每個這些帖子型別上,我得到一個空白的選項卡,表示”Revisions”,但不顯示或收集任何修訂資料。
我很失落如何解決這個任何幫助將不勝感激!
提前感謝任何協助。
最佳解決方案
我只是浪費了很多時間弄清楚這一點。
使用者首先要排除的事情有很多。
-
如果以下專案不起作用,請停用任何外掛並切換到預設主題,如 twenty-thirteen 。
-
要確保您沒有關閉修訂版本,請確保在 wp-config.php 中不存在:
define('WP_POST_REVISIONS', false); -
在頁面/帖子編輯面板上,單擊右上角的”Screen Options”,然後查詢”Revisions” 核取方塊,並確保它處於活動狀態。
這通常會解決大多數人的問題。
然而。如果您正在檢視的帖子/頁面/custom-post-type 沒有修訂版,修訂版本選項將不會顯示在螢幕選項下。如果修正數顯示在”Publish” 右側欄中,如下圖所示 (修訂版本:2),您將會知道您對當前帖子有實際修訂:
如果沒有看到,那麼點選”Screen Options” 將不會顯示”Revisions” 。所以”Update” 的帖子,然後應該建立一個修訂,然後你可以點選頂部的螢幕選項,開啟修訂版…
有點令人沮喪,它的工作方式,但希望這有助於別人。
參考文獻
注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。
