WordPress อัพเดทอัตโนมัติ
เผยแพร่แล้ว: 2021-12-03แนะนำให้อัปเดตปลั๊กอินและธีมเป็นเวอร์ชันล่าสุดด้วยเหตุผลหลายประการ โดยอาจเป็นสิ่งสำคัญที่สุดในการรักษาความปลอดภัยให้กับไซต์ของคุณ ความล้มเหลวในการอัปเดตปลั๊กอินหรือธีมเป็นประจำอาจส่งผลให้เกิดปัญหามากมายกับเว็บไซต์ของคุณ ซึ่งแก้ไขได้ยากขึ้น การอัปเดตเหล่านี้จะถูกละเลยนานขึ้น
แม้ว่าเราจะแนะนำเป็นอย่างยิ่งให้คุณอัปเดตธีม/ปลั๊กอินและไฟล์หลักของคุณเป็นประจำ แต่ผู้ใช้จำนวนมากยังคงไม่สามารถทำได้ ด้วยเหตุนี้ WordPress จึงเปิดตัวคุณลักษณะการอัปเดตอัตโนมัติใหม่ในเดือนสิงหาคม 2020 ที่ให้คุณอัปเดตปลั๊กอินและธีมของคุณโดยอัตโนมัติ
ในบทความนี้ เราจะพิจารณาคุณลักษณะใหม่นี้และตรวจสอบบางสิ่งที่ควรพิจารณาเมื่อใช้การอัปเดตธีมและปลั๊กอินอัตโนมัติ
วิธีเปิดใช้งานการอัปเดตอัตโนมัติสำหรับธีม
ตั้งแต่ WordPress 5.5 ทุกธีมมีตัวเลือกให้เปิดใช้งานการอัปเดตอัตโนมัติ คุณสามารถดูตัวเลือกนี้ได้หากคุณไปที่หน้าธีมและคลิกที่แท็บ "รายละเอียดธีม"

จากนั้นเพียงคลิกลิงก์ "เปิดใช้งานการอัปเดตอัตโนมัติ" แค่นั้นเอง จากนั้นเป็นต้นมา ทุกครั้งที่มีการอัปเดตธีม ระบบจะทำงานโดยอัตโนมัติและคุณจะได้รับแจ้งทางอีเมลหลังจากนั้น
ตอนนี้เรามาดูกันว่าคุณจะเปิดใช้งานการอัปเดตอัตโนมัติสำหรับปลั๊กอินได้อย่างไร
วิธีเปิดใช้งานการอัปเดตอัตโนมัติสำหรับปลั๊กอิน
แนะนำใน WordPress 5.5 เป็นตัวเลือกในการให้แต่ละปลั๊กอินอัปเดตอัตโนมัติเมื่อมีการอัปเดต
ไปที่หน้าจอปลั๊กอินของผู้ดูแลระบบ แล้วคลิก "เปิดใช้งานการอัปเดตอัตโนมัติ" ที่ด้านขวาของแถวปลั๊กอินใดๆ

เมื่อคุณเปิดใช้งานคุณสมบัตินี้แล้ว ทุกการอัปเดตที่มีจะถูกดำเนินการโดยอัตโนมัติ และอีเมลจะถูกส่งไปแจ้งให้คุณทราบ
คุณสามารถเปิดใช้งานการอัปเดตอัตโนมัติในปลั๊กอินหลายตัวโดยเลือกปลั๊กอินเหล่านั้นและใช้ตัวเลือก "เปิดใช้งานการอัปเดตอัตโนมัติ" ในเมนูแบบเลื่อนลง

อัปเดตอัตโนมัติสำหรับปลั๊กอิน/ธีมทั้งหมด
หรือคุณสามารถใช้ตัวกรอง auto_update_{$type} ที่ WordPress จัดเตรียมไว้เพื่อจัดการการอัปเดตหลัก ปลั๊กอิน ธีม หรือภาษาโดยอัตโนมัติ
ปลั๊กอิน
การเปิดใช้งานการอัปเดตอัตโนมัติสำหรับปลั๊กอินทั้งหมดทำได้ง่ายมาก คุณเพียงแค่ต้องแก้ไข functions.php ของธีมที่เปิดใช้งานของคุณ เปิดด้วยโปรแกรมแก้ไขที่คุณชื่นชอบแล้วใส่โค้ดบรรทัดนี้
add_filter( 'auto_update_plugin', '__return_true' );
และสำหรับการปิดใช้งาน คุณควรใช้ค่า __return_false
ธีม
หากต้องการทำเช่นเดียวกันกับธีมทั้งหมดของคุณ ให้เพิ่มโค้ดนี้เช่นเดียวกับใน functions.php ของคุณ
add_filter( 'auto_update_theme', '__return_true' );
และสำหรับการปิดใช้งาน คุณควรใช้ค่า __return_false
ข้อเสีย ของการอัปเดตอัตโนมัติของ WordPress
ในทางกลับกัน การเปิดใช้งานการอัปเดตอัตโนมัติดูเหมือนจะเป็นความคิดที่ดี ดังที่กล่าวไว้ การอัปเดตธีมและปลั๊กอินเป็นสิ่งที่เจ้าของเว็บไซต์มักละเลย
อย่างไรก็ตาม ขอแนะนำให้ดำเนินการอัปเดตธีม/ปลั๊กอินด้วยความระมัดระวัง โดยเฉพาะอย่างยิ่งหากไซต์ของคุณซับซ้อนและ/หรือมีปลั๊กอินจำนวนมาก เหตุผล? รูปแบบความขัดแย้งของปลั๊กอิน/ธีมบางรูปแบบอาจเกิดขึ้นซึ่งอาจทำให้ไซต์ของคุณเสียหาย เมื่อคุณอัปเดตปลั๊กอินด้วยตนเอง คุณสามารถตรวจสอบได้ว่าไซต์ของคุณทำงานตามที่ต้องการหรือไม่ หากไม่เป็นเช่นนั้น และคุณได้ดำเนินการตามขั้นตอนที่สมเหตุสมผลแล้วในการสำรองข้อมูลสแน็ปช็อตของไซต์ของคุณก่อนการอัปเดต คุณสามารถเปลี่ยนกลับได้อย่างรวดเร็ว ด้วยการอัปเดตอัตโนมัติ คุณจะไม่ทราบว่าการอัปเดตอาจเกิดขึ้นเมื่อใด ซึ่งหมายความว่าคุณสามารถทราบปัญหาที่เกิดขึ้นกับไซต์ของคุณได้หลังจากการอัปเดตเกิดขึ้นนานเท่านั้น (เว้นแต่ว่าคุณกำลังตรวจสอบไซต์ของคุณเป็นประจำ) ที่แย่กว่านั้น คุณจะไม่ทราบทันทีว่าอะไรทำให้เกิดปัญหากับไซต์ของคุณ เนื่องจากคุณอาจพบว่ามีการอัปเดตปลั๊กอินหลายตัว

ดังนั้น คุณจึงสามารถเลือกไม่ใช้ฟังก์ชันอัปเดตอัตโนมัติหรือเลือกโซลูชันระดับกลางได้ เช่น ใช้การอัปเดตอัตโนมัติแต่เฉพาะในปลั๊กอินที่จะไม่ส่งผลต่อฟังก์ชันการทำงานของเว็บไซต์ของคุณหากเกิดข้อขัดแย้งขึ้น พึงระลึกไว้เสมอว่า หากปลั๊กอินได้รับการอัปเดตบ่อยๆ โดยนักพัฒนาซอฟต์แวร์ ไม่น่าจะทำลายเว็บไซต์ของคุณได้
วิธีจัดการการอัพเดทปลั๊กอินให้ดีที่สุด
ความจริงก็คือ แม้ว่าตัวเลือก 'ตั้งค่าแล้วลืม' อย่างการอัปเดตอัตโนมัติก็น่าสนใจ พวกเขาอาจมีข้อเสียมากกว่าตัวเลือกด้านบน ดังนั้น วิธีที่ดีที่สุดในการอัพเดตปลั๊กอินของคุณอย่างปลอดภัยคืออะไร? คุณสามารถเลือกใช้ปลั๊กอินเช่น WP Rollback ที่อนุญาตให้คุณย้อนกลับไซต์ของคุณหลังจากการอัปเดตที่ล้มเหลว แต่นี่อาจไม่ใช่โซลูชันที่มีประสิทธิภาพมากที่สุด
เส้นทางที่ปลอดภัยที่สุดในการติดตามเมื่ออัปเดตธีมหรือปลั๊กอินคือการสร้างข้อมูลสำรองของเว็บไซต์ก่อน (หรือทำงานในสภาพแวดล้อมการแสดงละคร) จากนั้นอัปเดตทีละรายการ แต่ในโลกแห่งความเป็นจริง งานนี้เป็นงานที่ต้องใช้เวลามากสำหรับใครก็ตามที่รับผิดชอบ
นี่คือที่ที่ผู้ให้บริการโฮสต์ที่เชื่อถือได้มีเครื่องมือที่มีประโยชน์ซึ่งช่วยเพิ่มความเร็วให้กับสิ่งต่างๆ เช่น การสำรองข้อมูล เช่น Pressidium เรามีการสำรองข้อมูลด้วยคลิกเดียวที่ไม่ต้องใช้ปลั๊กอินและไม่มีความรู้ด้านเทคนิค คลิกและภายในไม่กี่นาที ระบบจะสำรองข้อมูลสแน็ปช็อตทันที ที่สำคัญที่สุดคือมีความน่าเชื่อถือสูง
นอกจากนี้ ลูกค้า Pressidium ยังสามารถโคลนไซต์ของตนไปยังเซิร์ฟเวอร์การจัดเตรียมได้ สิ่งนี้ทำให้คุณสามารถอัปเดตและทดสอบการอัปเดตเหล่านั้นได้โดยไม่กระทบต่อไซต์ที่ใช้งานจริงของคุณ แต่อย่างใด เช่นเดียวกับการสำรองข้อมูล การสร้างสำเนาของเซิร์ฟเวอร์จัดเตรียมจะใช้เวลาเพียงชั่วครู่ และไม่ต้องใช้ปลั๊กอินและความรู้ด้านเทคนิคอีกต่อไป
แต่แม้ว่าผู้ใช้จะอัปเดตปลั๊กอินโดยตรงในการผลิต แพลตฟอร์มของเราจะจัดการเรื่องนี้อย่างระมัดระวัง ขั้นแรก การสำรองข้อมูลอัตโนมัติของไซต์จะถูกสร้างขึ้น จากนั้นการอัปเดตปลั๊กอินจะเริ่มต้นขึ้นในระหว่างที่ทำการทดสอบบางอย่าง ถ้าอย่างนั้นทุกอย่างที่ตรวจสอบไซต์สดจะได้รับการอัปเดตในที่สุด
หากการทดสอบล้มเหลว การอัปเดตจะถูกยกเลิกและเว็บไซต์จะเปลี่ยนกลับเป็นเวอร์ชันที่ใช้งานได้ก่อนหน้าและแจ้งให้เราทราบถึงปัญหา
สุดท้าย หากคุณกำลังจัดการพอร์ตโฟลิโอของไซต์จำนวนมาก การต้องลงชื่อเข้าใช้แต่ละบัญชีและทุกคนเพื่ออัปเดตปลั๊กอินอาจเป็นงานที่ลำบาก นั่นคือสิ่งที่ Dashboard ของเราสามารถช่วยได้

คุณสามารถดูสถานะของแต่ละปลั๊กอินบนไซต์ทั้งหมดของคุณได้อย่างรวดเร็วจากแดชบอร์ด หากมีการอัปเดต คุณสามารถเริ่มการอัปเดตนี้อีกครั้งได้โดยตรงจากแดชบอร์ด ซึ่งจะช่วยเร่งการจัดการการอัพเดทปลั๊กอินได้อย่างมาก!
บทสรุป
WordPress ทำงานได้อย่างยอดเยี่ยมในการสร้างเครื่องมือที่ช่วยประหยัดเวลาและสะดวกสำหรับผู้ใช้ที่เป็นผู้ดูแลระบบ และการอัปเดตอัตโนมัติก็ไม่มีข้อยกเว้น สำหรับผู้ใช้บางคน การอัปเดตอัตโนมัติอาจช่วยประหยัดเวลาได้จริง สำหรับคนอื่น อาจไม่ใช่ฟีเจอร์ที่ต้องการใช้