Revisions คือข้อมูลประวัติการแก้ไขเอกสาร ทั้ง Post และ Page ค่าเริ่มต้นของ WordPress ก็คือจะเก็บข้อมูลที่มีการแก้ไขไว้ และผมเคยเขียนเกี่ยวกับเรื่องนี้แล้ว ทั้งการเปิด/ปิด Post Revisions และการลบข้อมูล Revisions ต่าง ๆ ออกจากบล็อก
คราวนี้ ผมจะมาพูดถึงเรื่องการใช้ปลั๊กอินเข้าช่วยในการควบคุม Revisions ให้เป็นไปตามที่เราต้องการ ปลั๊กอินที่เราจะนำมาใช้นี้คือ
Revision Control ปลั๊กอินตัวนี้ ใช้ควบคุม Revisions ทั้งของ Post และ Page เป็นไปตามที่เราต้องการได้ คือ กำหนดค่าโดยรวมหรือกำหนดเฉพาะ Post/Page ได้อีกด้วย
เราสามารถกำหนดค่าเริ่มต้น Revisions ให้กับ Post/Page ได้ว่า จะเปิด, ปิด หรือกำหนดว่าจะให้เก็บข้อมูลไว้กี่ครั้ง ค่าเริ่มต้นนี้จะมีผลกับ Post/Page ทั่วไป (กำหนดค่าสำหรับ Post และ Page แยกกัน) และเรายังสามารถกำหนดได้เฉพาะ Post/Page ที่เราต้องการได้อีก กล่าวคือ หากเรากำหนดค่าเริ่มต้นเป็นปิด Post Revisions คือไม่เก็บ Post Revisons ไว้ แต่เราสามารถเปิด Post Revisions เฉพาะบางบทความที่เราต้องการก็ได้ และในบทความนั้นยังสามารถกำหนดได้ว่า จะให้เก็บ Post Revisions ไว้ได้กี่ครั้ง และเรายังสามารถลบ Revisions ในบทความต่าง ๆ ได้อีกเช่นกัน
หลังจากติดตั้งปลั๊กอินและ Activate เรียบร้อยแล้ว เราสามารถกำหนดค่าต่าง ๆ ให้กับปลั๊กอินได้ โดยไปที่เมนู Settings->Revisions
เป็นการกำหนดค่าเริ่มต้นสำหรับ Post และ Page ว่าจะให้เก็บ Revisions (Enabled) หรือ ไม่เก็บ (Disabled) หรือให้เก็บไว้จำนวน xxx ครั้ง (Limit to xxx Revisions) การกำหนดค่าเริ่มต้นนี้ จะมีผลกับ Post/Page ทั้งเก่าและที่จะมีเพิ่มเข้ามาใหม่
เราสามารถกำหนดค่า Post Revisions นี้ให้แต่ละบทความได้ โดยไปกำหนดที่ Post Revisions metabox ที่ด้านล่างของแต่ละบทความในโหมดแก้ไข ซึ่งค่าที่เรากำหนดนี้ จะมีสิทธิ์เหนือกว่าค่าเริ่มต้นที่กำหนดในเมนู Settings->Revisions กล่าวคือ แม้ค่าเริ่มต้นจะกำหนดปิด Post Revisions ไว้ แต่หากเรามากำหนดเปิดในบทความแต่ละบทความนั้น ปลั๊กอินจะถือเอาการกำหนดในแต่ละบทความนั้นสำคัญกว่า และเราสามารถลบ Revisions ที่เราไม่ต้องการได้ด้วยเช่นกัน โดยการคลิกที่ลิงก์ “delete” หลัง Revisions ที่เราต้องการลบ
การกำหนดค่าต่าง ๆ ของ Page Revisions นั้นก็เหมือนกับการกำหนดค่าต่าง ๆ ของ Post Revisions นั่นเอง เพียงแต่เปลี่ยนจาก Post เป็น Page เท่านั้น
นี่ก็เป็นทางเลือกอีกทางหนึ่งในการกำหนด Revisions ซึ่งก็ขึ้นอยู่กับความต้องการของแต่ละท่านว่า จะใช้แบบ manual คือกำหนดในไฟล์ wp-config.php หรือจะใช้ปลั๊กอินเข้าช่วย แต่หากจะเลือกใช้ปลั๊กอินเข้าช่วย และมีการกำหนดแบบ manual ไว้ในไฟล์ wp-config.php อยู่ก่อนแล้ว ให้ลบข้อมูลนั้นออกเสียก่อนใช้งานปลั๊กอิน
ที่มา:
http://xirbit.com/2008/12/30/182