外掛說明
透過強制限制每筆原文的待審譯文及前版譯文數量,減少不需要的內容修訂、保持網站資料庫的精簡及高效率,並藉以控制並最佳化 GlotPress。
-
限制
待審譯文數量:超過限制數量的待審譯文會將狀態變更為前版譯文,不再顯示於待審譯文清單中。 -
限制
前版譯文數量:超過限制數量的前版譯文會從網站資料庫中永久刪除。
限制數量運作方式
預設限制數量為每筆原文有 2 筆譯文。
1. 單一使用者行為
單一使用者上傳多筆譯文:
- 最新譯文均會標記為
待審譯文 - 之前的
待審譯文會變更為前版譯文 - 如果
前版譯文數量超過限制:- 系統會刪除最舊的
待審譯文
- 系統會刪除最舊的
結果:
– 1 筆最新的待審譯文
– 最多 2 筆前版譯文
2. 多位使用者
多位使用者為同一筆原文上傳譯文:
- 每位使用者可以有 1 筆
待審譯文 -
上傳一筆新譯文:
- 取代同一位使用者之前上傳的
待審譯文,之前的待審譯文變更狀態為前版譯文 - 如果
待審譯文超過總量限制,便會影響其他使用者的待審譯文 - 超過數量限制、最舊的
待審譯文(無論使用者是哪位),會標記為前版譯文
- 取代同一位使用者之前上傳的
-
全部
前版譯文均依據個別原文全域計算 - 全部
待審譯文均依據個別原文全域計算
組態方式
GlotCore History Limiter 安裝並啟用後即可使用。預設值為每筆原文容許 3 筆譯文記錄。
網站管理員可在 wp-config.php 檔案中定義以下常數以變更這項限制:
define( 'GLOTCORE_HISTORY_LIMIT', 3 ); // 依據需求將 3 變更為需要的限制數量
網站管理員也可以在佈景主題或外掛中使用 glotcore_history_limit 篩選器修改這項限制:
add_filter( 'glotcore_history_limit', function( $limit ) {return 3; // 依據需求將 3 變更為需要的限制數量} );
使用者評論
這個外掛目前沒有任何使用者評論。
參與者及開發者
變更記錄
1.0
- Initial release.
