วิธีจัดการการแก้ไข WordPress เพื่อเพิ่มประสิทธิภาพไซต์
เผยแพร่แล้ว: 2022-01-08เมื่อคุณบันทึกฉบับร่างหรืออัปเดตโพสต์ WordPress จะจัดเก็บสำเนาของการเปลี่ยนแปลงจากเวอร์ชันก่อนหน้า คุณลักษณะนี้มีประโยชน์หากคุณต้องการเปลี่ยนกลับเป็นเนื้อหาเวอร์ชันก่อนหน้า แต่การแก้ไขเหล่านี้ใช้พื้นที่ในฐานข้อมูลของคุณ หากคุณมีการแก้ไขหลายครั้ง การทำเช่นนี้อาจใช้พื้นที่จัดเก็บเซิร์ฟเวอร์ของคุณ และอาจส่งผลต่อประสิทธิภาพไซต์ของคุณเมื่อเวลาผ่านไป ในบทความนี้ เราจะมาดูวิธีจัดการการแก้ไข WordPress เพื่อเพิ่มประสิทธิภาพเว็บไซต์ของคุณ
สมัครสมาชิกช่อง Youtube ของเรา
สิ่งที่เราหมายถึงโดย “การแก้ไข WordPress”
การแก้ไขเป็นเพียงสำเนาที่บันทึกไว้ของการเปลี่ยนแปลงในหน้าของคุณและโพสต์เนื้อหา WordPress จัดเก็บการแก้ไขโดยอัตโนมัติทุกๆ 60 วินาทีในขณะที่เบราว์เซอร์ของคุณเปิดโพสต์หรือหน้า นอกจากนี้ยังจัดเก็บการแก้ไขทุกครั้งที่คุณคลิกเพื่ออัปเดต
คุณสามารถดูการแก้ไขเหล่านั้นเพื่อดูการเปลี่ยนแปลงทั้งหมดที่เกิดขึ้นระหว่างการอัปเดต และคุณยังสามารถกู้คืนการแก้ไขเหล่านั้นเป็นการแก้ไขก่อนหน้าได้อีกด้วย วิธีนี้ช่วยรับประกันว่าคุณจะไม่สูญเสียงานมากเกินไปหากมีสิ่งผิดปกติเกิดขึ้น เช่น คอมพิวเตอร์ขัดข้องหรือไฟฟ้าดับ นอกจากนี้ยังให้จุดบันทึกที่คุณสามารถกู้คืนได้หากคุณเปลี่ยนใจในการแก้ไข คุณยังสามารถกลับไปดูเนื้อหาของคุณในเวอร์ชันอื่นได้หลายเดือนในภายหลัง ทั้งหมดถูกเก็บไว้ในฐานข้อมูล WordPress เพื่อให้คุณดู
วิธีคืนค่าหน้าและโพสต์การแก้ไข
การแก้ไข WordPress ที่เก็บไว้เหล่านี้ทำให้ง่ายต่อการกู้คืนหน้าและโพสต์ของคุณเป็นเวอร์ชันก่อนหน้า มาดูวิธีการคืนค่าการแก้ไขในเครื่องมือแก้ไขแบบคลาสสิกและแบบ Gutenberg กัน
วิธีคืนค่าการแก้ไขโพสต์ใน Classic Editor
ในตัวแก้ไขแบบคลาสสิก รายการการแก้ไขจะปรากฏที่ด้านล่างใต้ตัวแก้ไขเนื้อหา เพียงคลิกที่การแก้ไขเพื่อดูการเปรียบเทียบระหว่างการแก้ไขนั้นกับเนื้อหาปัจจุบันหรือการแก้ไขอื่น
วิธีคืนค่าการแก้ไขโพสต์ใน Gutenberg Editor
ในโปรแกรมแก้ไข Gutenberg จำนวนการแก้ไขจะแสดงในส่วนที่แยกต่างหากในแถบด้านข้างทางขวา คลิกที่นี่เพื่อเปิดหน้าจอแก้ไข
การกู้คืนการแก้ไขโพสต์
การคลิกการแก้ไขในตัวแก้ไขใด ๆ จะนำคุณไปยังหน้าจอแก้ไขเดียวกัน โดยจะแสดงเนื้อหาสำหรับวันที่และเวลาปัจจุบันที่ด้านหนึ่งของหน้าจอ และสิ่งที่แตกต่างจากเนื้อหาปัจจุบันในอีกด้านหนึ่ง การแก้ไขปัจจุบันจะแสดงเหนือเนื้อหาทางด้านซ้าย แถบเลื่อน และปุ่ม ก่อนหน้า และปุ่ม ถัดไป ที่ด้านบนแสดงการแก้ไขต่างๆ เพื่อเปรียบเทียบ ดังที่คุณเห็นในตัวอย่างนี้ หน้าจอแก้ไขจะแสดงชื่อเรื่องว่ามีการเปลี่ยนแปลง
การแก้ไขนี้แสดงชื่อเรื่องและเนื้อหาที่เปลี่ยนจากการแก้ไขหนึ่งไปเป็นการแก้ไขถัดไป หากต้องการกู้คืนการแก้ไขนี้ สิ่งที่คุณต้องทำคือคลิก คืนค่าการแก้ไขนี้ ที่ด้านบนขวา
การแก้ไขโพสต์ของ WordPress ถูกเก็บไว้ที่ไหน?
การแก้ไขหน้าและบทความของ WordPress นั้นยอดเยี่ยมหากคุณต้องการ แต่พวกเขายังใช้พื้นที่ในฐานข้อมูลของคุณ และนั่นอาจทำให้ประสิทธิภาพโดยรวมของเว็บไซต์ช้าลง โดยเฉพาะไซต์ที่มีไฟล์เก็บถาวรขนาดใหญ่ เมื่อเวลาผ่านไป ฐานข้อมูลจะใหญ่ขึ้นด้วยการแก้ไขที่คุณไม่ต้องการ สิ่งนี้สามารถเพิ่มการแก้ไขได้มากในฐานข้อมูลของคุณ โชคดีที่การจัดการแก้ไข WordPress เป็นเรื่องง่าย หากคุณแน่ใจว่าไม่ต้องการมัน ทางที่ดีควรล้างมันทิ้ง
การแก้ไขโพสต์ WordPress จะถูกเก็บไว้ในฐานข้อมูล WordPress ของคุณ คุณสามารถเข้าถึงได้หลายวิธี
ข้อควรระวัง: การเปลี่ยนแปลงฐานข้อมูลของคุณอาจเป็นอันตรายได้ ตรวจสอบให้แน่ใจว่าคุณมีข้อมูลสำรองล่าสุดก่อนที่จะทำการเปลี่ยนแปลงใดๆ
จัดการการแก้ไข WordPress ด้วย phpMyAdmin
คุณสามารถลบการแก้ไขของคุณโดยใช้ SQL หากคุณมีสิทธิ์เข้าถึง cPanel ของคุณในแดชบอร์ดของโฮสต์เว็บ ให้เลือก phpMyAdmin ภายใต้ฐานข้อมูล ของคุณอาจดูแตกต่างจากของฉัน แต่ควรใช้งานได้เหมือนกัน
เลือกแท็บ ฐานข้อมูล ในแดชบอร์ด phpMyAdmin จากนั้นเลือกฐานข้อมูลที่คุณต้องการแก้ไข จดบันทึกคำนำหน้าตาราง คุณจะใช้สิ่งนี้ในคำสั่ง SQL สำหรับฉัน ภาพเบลอเล็กน้อย แต่จะเป็นอะไรก็ตามที่อยู่ก่อนขีดล่าง เช่น “wp21c9_”

เลือก แท็บ SQL วางส่วนย่อยนี้ลงในฟิลด์ และเรียกใช้คำสั่ง
DELETE FROM yourtableprefix_posts WHERE post_type = "revision";
การดำเนินการนี้จะลบการแก้ไขทั้งหมดในฐานข้อมูลนั้น อย่าลืมแทนที่ตัวอย่าง yourtableprefix_ ด้วยของคุณ
จัดการการแก้ไข WordPress ด้วย FTP
คุณยังสามารถจำกัดจำนวนการแก้ไขที่ WordPress จัดเก็บก่อนที่จะสร้างขึ้นมากพอที่จะทำให้ไซต์ของคุณช้าลง สำหรับสิ่งนี้ คุณจะต้องแก้ไข ไฟล์ wp-config.php ของไซต์ของคุณผ่านไคลเอนต์ FTP
ค้นหาพื้นที่ของไฟล์ที่มีป้ายกำกับว่า "คำนำหน้าตารางฐานข้อมูลของ WordPress" และวางข้อมูลโค้ดเหล่านี้ลงไป ตัวอย่างแรกนี้คือสิ่งที่จะจำกัดจำนวนการแก้ไขที่เว็บไซต์ของคุณเก็บไว้
define('WP_POST_REVISIONS', 3);
ตามค่าเริ่มต้น WordPress จะบันทึกการแก้ไขทุกๆ 60 วินาที ข้อมูลโค้ดนี้ให้คุณเปลี่ยนช่วงเวลานั้นเป็น 120 วินาที อย่าตั้งช่วงเวลาการบันทึกอัตโนมัติสูงเกินไป มิฉะนั้น คุณจะเสี่ยงที่จะสูญเสียเนื้อหาและการทำงานมากขึ้น
define('AUTOSAVE_INTERVAL', 120);
และด้านบนนี้ คุณจะเห็นว่าไฟล์ wp-config.php ของฉันเป็นอย่างไร หลังจากที่ฉันเพิ่มส่วนย่อยเหล่านี้
และถ้าคุณไม่ต้องการให้แก้ไขเลย คุณสามารถปิดการใช้งานทั้งหมดด้วยรหัสนี้ ฉันไม่แนะนำให้เก็บการแก้ไข เป็นศูนย์ นั่นเป็นวิธีที่แน่นอนในการสูญเสียเนื้อหาในบางจุด
define('WP_POST_REVISIONS', false);
และเช่นเคย ฉันแนะนำให้บันทึกข้อมูลสำรองก่อนทำการเปลี่ยนแปลง โดยเฉพาะกับไฟล์ PHP และหากคุณไม่สะดวกที่จะแก้ไขไฟล์ PGP แสดงว่าคุณไม่ได้อยู่คนเดียว การจัดการการแก้ไข WordPress ของคุณด้วยปลั๊กอินจะปลอดภัยกว่า
จัดการการแก้ไข WordPress ด้วย Plugin
ปลั๊กอินเป็นวิธีที่ดีที่สุดในการจัดการการแก้ไขสำหรับผู้ใช้ส่วนใหญ่ มีตัวเลือกที่ดีมากมาย แต่ฉันแนะนำ WP-Optimize มีตัวเลือกการเพิ่มประสิทธิภาพ WordPress มากมาย และเวอร์ชันฟรียังรวมถึงการตั้งเวลาลบการแก้ไขโพสต์ WordPress ด้วย
ในการเพิ่มประสิทธิภาพการแก้ไขโพสต์ของคุณ ให้ไปที่ WP-Optimize > ฐานข้อมูล ในแดชบอร์ด WordPress ซึ่งจะเปิดแท็บ การเพิ่มประสิทธิภาพ โดยอัตโนมัติ ตรวจสอบ Clean All Post Revisions และคลิก Run Optimizer บนไซต์ทดสอบของฉัน ฉันมีการแก้ไข 1,087 โพสต์ในฐานข้อมูลของฉัน และตอนนี้ ฉันไม่ต้องการมัน เลย มันเลยกินพื้นที่
คุณยังสามารถกำหนดเวลาการล้างข้อมูลให้ทำงานโดยอัตโนมัติ กำหนดเวลาให้ทำงานทุกวันหรือทุกสัปดาห์ ทุกสองสัปดาห์ หรือแม้แต่ทุกเดือน หากคุณต้องการให้มีระยะเวลาบัฟเฟอร์นานขึ้น ไปที่ แท็บการตั้งค่า ใน WP-Optimize > การตั้งค่า ฐานข้อมูล ภายใต้ Schedule Clean-up Settings ให้เลือก Enable Scheduled Clean-up and Optimization เลือก ประเภทกำหนดการ (รายสัปดาห์คือการตั้งค่าเริ่มต้น) ตรวจสอบ ล้างการแก้ไขโพสต์ทั้งหมด และ บันทึก การตั้งค่าของคุณ
บทสรุป
ไม่ยากในการจัดการการแก้ไข WordPress เพื่อเพิ่มประสิทธิภาพเว็บไซต์ของคุณ เป็นการดีที่จะกู้คืนบางส่วนเมื่อจำเป็น แต่มีมากเกินไปอาจใช้พื้นที่ในฐานข้อมูล WordPress ของคุณ และอย่างที่เรากล่าวไว้ หากไม่ตรวจสอบต่อไป อาจส่งผลต่อประสิทธิภาพของเว็บไซต์ของคุณ โชคดีที่มีหลายตัวเลือกในการจัดการการแก้ไข WordPress ของคุณ จำไว้ว่า หากคุณไม่สะดวกที่จะเปิดไฟล์ PHP ของคุณ ก็ไม่เป็นไร ปลั๊กอินการเพิ่มประสิทธิภาพอย่างง่ายเป็นตัวเลือกที่ดีที่สุดสำหรับผู้ใช้ส่วนใหญ่
เราต้องการที่จะได้ยินจากคุณ คุณใช้วิธีการเหล่านี้เพื่อจัดการการแก้ไขโพสต์ของคุณหรือไม่? แจ้งให้เราทราบเกี่ยวกับประสบการณ์ของคุณในความคิดเห็น
ภาพเด่นผ่าน hanss / shutterstock.com