ควบคุม Revisions ด้วยปลั๊กอิน

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 อยู่ก่อนแล้วให้ลบข้อมูลนั้นออกเสียก่อนใช้งานปลั๊กอิน

ใส่ความเห็น