วิธีดาวน์เกรด WordPress & ย้อนกลับเป็นเวอร์ชันก่อนหน้า
เผยแพร่แล้ว: 2022-02-02บริษัทซอฟต์แวร์ส่วนใหญ่เน้นย้ำถึงความสำคัญของการอัปเดต ดังนั้นการปรับลดรุ่นอาจรู้สึกไม่เป็นธรรมชาติ แต่คุณอาจพบสถานการณ์ที่คุณต้องเปลี่ยนกลับเป็นเวอร์ชันก่อนหน้าของโปรแกรมหรือระบบปฏิบัติการที่คุณใช้อยู่ — WordPress ก็ไม่ต่างกันในเรื่องนี้
แม้ว่า WordPress จะพยายามรักษาความเข้ากันได้แบบย้อนหลังระหว่างเวอร์ชันต่างๆ คุณอาจยังคงพบการเปลี่ยนแปลงในรุ่นใหม่ที่ทำให้เกิดปัญหากับไซต์ของคุณ ในกรณีเหล่านี้ คุณอาจต้องปรับลดรุ่นเป็นเวอร์ชันก่อนหน้า เพื่อให้เว็บไซต์ของคุณทำงานต่อไปได้อย่างเหมาะสมในขณะที่คุณแก้ไขปัญหาใดๆ หรือรอให้การแก้ไขจุดบกพร่องออก
ในบทความนี้ เราจะพูดถึง:
- เหตุผลที่คุณอาจต้องดาวน์เกรด WordPress
- วิธีดาวน์เกรด WordPress ด้วยตนเองและด้วยปลั๊กอิน
- วิธีดาวน์เกรดธีมและปลั๊กอินด้วยตนเองและด้วยปลั๊กอิน
- วิธีอัปเกรดหรือดาวน์เกรดเวอร์ชัน PHP
ก่อนที่คุณจะดาวน์เกรด WordPress เป็นเวอร์ชันก่อนหน้า
การดาวน์เกรด WordPress คอร์ไม่ควรเป็นขั้นตอนแรกของคุณในการแก้ไขปัญหาบนเว็บไซต์ของคุณ โดยปกติแล้ว WordPress จะไม่ถูกตำหนิเมื่อเกิดปัญหาหลังการอัปเดต มีแนวโน้มที่จะเป็นปัญหาเกี่ยวกับธีมหรือปลั๊กอิน
เนื่องจากการอัปเดตของ WordPress มักมีการแก้ไขด้านความปลอดภัยที่จำเป็นตลอดจนคุณสมบัติใหม่ การเปลี่ยนกลับเป็นเวอร์ชันเก่าของ WordPress อาจทำให้เว็บไซต์ของคุณเสี่ยงต่อการถูกแฮ็กหรือทำให้เกิดปัญหาความเข้ากันได้กับธีมและปลั๊กอินเพิ่มเติม
ก่อนดาวน์เกรด WordPress หรือทำตามขั้นตอนการแก้ไขปัญหาอื่นๆ ให้สำรองข้อมูลไซต์ของคุณ หากเป็นไปได้ คุณควรคัดลอกไซต์ของคุณไปยังสภาพแวดล้อมการแสดงละคร และทำการแก้ไขปัญหาทั้งหมดของคุณที่นั่น เพื่อไม่ให้ฟังก์ชันการทำงานใดๆ บนไซต์ที่ใช้งานจริงของคุณหยุดชะงักไปอีก จากนั้น ก่อนที่จะเปลี่ยนกลับเป็น WordPress เวอร์ชันก่อนหน้า ให้ลองใช้วิธีแก้ไขปัญหาอื่นๆ เช่น:
- ปิดใช้งานปลั๊กอินทั้งหมดและเปิดใช้งานใหม่ทีละตัว
- เปลี่ยนเป็นธีมเริ่มต้นเช่น Twenty Twenty-One
- ตรวจสอบให้แน่ใจว่าปลั๊กอินและธีมทั้งหมดของคุณเป็นปัจจุบัน
- การตรวจสอบข้อผิดพลาดทั่วไปของ WordPress และคำถามที่พบบ่อย
วิธีสุดท้าย คุณสามารถลองดาวน์เกรด WordPress core ได้ เพียงจำไว้ว่า การดาวน์เกรด WordPress ไม่ควรเป็นการแก้ไขอย่างถาวร ควรเป็นเพียงมาตรการชั่วคราวในขณะที่คุณแก้ไขปัญหาและแก้ไขปัญหาที่ไซต์ของคุณประสบอยู่
เหตุผลในการปรับลดรุ่น WordPress
1. การอัปเดต WordPress มีการเปลี่ยนแปลงที่สำคัญซึ่งเข้ากันไม่ได้กับธีมหรือปลั๊กอินของคุณ
สาเหตุทั่วไปที่ต้องการดาวน์เกรด WordPress ก็คือการอัปเดตทำให้ฟีเจอร์ปลั๊กอินหรือธีมเสียหาย แม้ว่าปัญหาส่วนใหญ่ที่คุณจะพบจะเกิดจากปัญหาเกี่ยวกับปลั๊กอินหรือธีมมากกว่าปัญหากับแกนหลักของ WordPress แต่บางครั้งอาจมีการเปลี่ยนแปลงที่สำคัญใน WordPress ซึ่งอาจทำให้เกิดปัญหาความเข้ากันได้กับธีมหรือปลั๊กอิน
ตัวอย่างเช่น เมื่อ Gutenberg เปิดตัว มีปลั๊กอินและธีมมากมายที่เข้ากันไม่ได้ในทันที นักพัฒนาต้องใช้เวลาหลายเดือนหรือหลายปีในการอัปเดตโค้ดเพื่อให้เข้ากันได้กับ Gutenberg ปลั๊กอิน Classic Editor ได้รับการเผยแพร่ซึ่งอนุญาตให้ผู้ใช้ใช้อินเทอร์เฟซตัวแก้ไข WordPress แบบเก่าได้ต่อไป ทำให้นักพัฒนามีเวลาตามทันในขณะที่ยังอนุญาตให้ผู้ใช้ WordPress อัปเดตเวอร์ชันหลักของ WordPress ให้เป็นปัจจุบันอยู่เสมอ
หากคุณพบการเปลี่ยนแปลงที่สำคัญเช่นนี้ใน WordPress เวอร์ชันใหม่ คุณอาจต้องเปลี่ยนกลับเป็น WordPress เวอร์ชันก่อนหน้าในขณะที่คุณรอให้ผู้เขียนอัปเดตธีมหรือปลั๊กอินของคุณ
2. ไซต์ของคุณใช้ธีมหรือปลั๊กอินที่ถูกละทิ้งหรือได้รับการอัปเดตไม่บ่อยโดยผู้เขียน
บางครั้ง คุณอาจเจอสถานการณ์ โดยเฉพาะอย่างยิ่งกับธีมและปลั๊กอินฟรี ซึ่งซอฟต์แวร์ไม่เคยอัปเดตให้ทำงานกับ WordPress เวอร์ชันล่าสุด นักพัฒนาอาจละทิ้งโครงการหรือสามารถอัปเดตได้ไม่บ่อยนัก เมื่อเวลาผ่านไป ธีมหรือปลั๊กอินอาจเข้ากันไม่ได้กับ WordPress เวอร์ชันล่าสุด และเริ่มก่อให้เกิดปัญหาในไซต์ของคุณ
หากปลั๊กอินที่คุณใช้มาจากไลบรารี WordPress.org คุณสามารถไปที่หน้าปลั๊กอินและดู WordPress เวอร์ชันล่าสุดที่ได้รับการทดสอบ หากยังไม่ได้ทดสอบกับเวอร์ชันล่าสุด คุณจะเห็นการแจ้งเตือนที่ด้านบนของหน้าระบุว่า:

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

หากปลั๊กอินหรือธีมไม่ได้รับการอัปเดตใน WordPress หลายรุ่น และคุณไม่ได้รับวิธีแก้ไขปัญหาใดๆ จากนักพัฒนาซอฟต์แวร์หรือสมาชิกฟอรัม WordPress.org คนอื่น ๆ คุณสามารถสรุปได้อย่างปลอดภัยว่าระบบถูกละทิ้ง ณ จุดนี้ คุณจะต้องเริ่มมองหาปลั๊กอินหรือธีมอื่น
หากคุณไม่มีทางเลือกอื่นนอกจากต้องยึดติดกับปลั๊กอินหรือธีมที่มีปัญหาในระยะสั้น ให้พิจารณาดาวน์เกรด WordPress
3. คุณกำลังใช้ PHP . เวอร์ชันเก่า
PHP เป็นภาษาการเขียนโปรแกรมที่ WordPress เขียนขึ้น เช่นเดียวกับซอฟต์แวร์ส่วนใหญ่ จะได้รับการปรับปรุงและอัปเกรดเมื่อเวลาผ่านไป WordPress ต้องการให้โฮสต์เว็บของคุณทำงานอย่างน้อย PHP 7.4 ในขณะที่เผยแพร่บทความนี้ หากคุณกำลังใช้สิ่งใดด้านล่าง คุณอาจประสบปัญหา ในทางกลับกัน การเรียกใช้เวอร์ชันที่สูงกว่าอาจนำไปสู่ปัญหาหากปลั๊กอินหรือธีมยังไม่ได้เพิ่มความเข้ากันได้
หากเวอร์ชัน PHP ของคุณต่ำกว่า 7.4 คุณจะต้องอัปเดตเป็น 7.4 หากคุณไม่สามารถอัปเดตเป็น 7.4 ได้ทันทีด้วยเหตุผลบางอย่าง คุณอาจต้องดาวน์เกรด WordPress เป็นรุ่นที่เข้ากันได้กับ PHP เวอร์ชันของคุณจนกว่าคุณจะสามารถอัปเดตได้
วิธีดาวน์เกรดไซต์ WordPress ของคุณด้วยตนเอง
หากคุณสะดวกที่จะใช้ SFTP วิธีการดาวน์เกรดเว็บไซต์ของคุณด้วยตนเองก็เป็นทางเลือกหนึ่ง อย่างไรก็ตาม ด้วยวิธีการนี้ การทำผิดพลาดกับผลลัพธ์ที่ร้ายแรงนั้นทำได้ง่าย ดังนั้น อย่าลืมสำรองข้อมูลไซต์ของคุณก่อนที่จะลองทำเช่นนี้ นอกจากนี้ เป็นการดีที่สุดที่จะนำการเปลี่ยนแปลงของคุณไปใช้ในไซต์การจัดเตรียมก่อน ถ้าเป็นไปได้
หากคุณเพิ่งเริ่มใช้ SFTP โปรดอ่านเอกสาร WordPress.org “การใช้ Filezilla” สำหรับคำแนะนำโดยละเอียดเกี่ยวกับวิธีใช้ SFTP เพื่อเข้าถึงไซต์ WordPress ของคุณ เอกสารประกอบมีเฉพาะสำหรับ FileZilla แต่ขั้นตอนควรคล้ายกันสำหรับโปรแกรม SFTP อื่นๆ
1. ปิดใช้งานปลั๊กอินและธีม
เป็นการดีที่จะปิดการใช้งานปลั๊กอินและธีมของคุณก่อนที่จะดาวน์เกรดเวอร์ชั่น WordPress ของคุณ ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานหนึ่งในธีมเริ่มต้นของ WordPress เช่น Twenty Twenty-One แทนที่ธีมปัจจุบันของคุณ มีสองวิธีในการปิดใช้งานปลั๊กอินและธีม:
1) ปิดใช้งานปลั๊กอินจากแดชบอร์ด WordPress
- เข้าสู่ระบบแดชบอร์ดของคุณ
- ไปที่ Plugins
- เลือกปลั๊กอินทั้งหมด
- เลือก ปิดการใช้งาน
- คลิก สมัคร

2) เปิดใช้งานธีม Twenty Twenty-One จากแดชบอร์ด WordPress
- เข้าสู่ระบบแดชบอร์ดของคุณ
- ไปที่ ลักษณะที่ ปรากฏ → ธีม
- หากคุณติดตั้ง Twenty Twenty-One แล้ว คุณสามารถวางเมาส์เหนือธีมแล้วคลิก เปิดใช้งาน

- หากคุณไม่ได้ติดตั้ง Twenty Twenty-One หรือธีมเริ่มต้นอื่นของ WordPress คุณสามารถคลิก WordPress.org Themes และเปิดใช้งาน Twenty Twenty-One
3) ปิดใช้งานปลั๊กอินและธีมผ่านSFTP
หากคุณไม่มีสิทธิ์เข้าถึงแดชบอร์ด WordPress ทางเลือกเดียวคือปิดใช้งานปลั๊กอินและธีมด้วยตนเอง ในการดำเนินการนี้ คุณจะต้องลงชื่อเข้าใช้เว็บไซต์ของคุณผ่าน SFTP คุณจะต้องใช้ข้อมูลประจำตัว SFTP สำหรับเว็บเซิร์ฟเวอร์และไคลเอ็นต์ SFTP เช่น FileZilla, WinSCP หรือ Transmit หากคุณไม่แน่ใจว่ารายละเอียดการเข้าสู่ระบบของคุณคืออะไร ให้ถามผู้ให้บริการพื้นที่เว็บของคุณ
ในโปรแกรม SFTP ของคุณ ให้ไปที่ไดเร็กทอรี / wp-content/plugins บนเซิร์ฟเวอร์ของคุณและเปลี่ยนชื่อเป็น "plugins-deactivated"

การเปลี่ยนชื่อโฟลเดอร์ทำให้ WordPress ไม่พบปลั๊กอินของคุณอีกต่อไป และจะปิดใช้งานโดยอัตโนมัติ
ในโฟลเดอร์ Themes บนเซิร์ฟเวอร์ของคุณ ค้นหาธีมที่ใช้งานอยู่และเปลี่ยนชื่อเป็นอย่างอื่น (เช่น yourthemename-deactivated ) เนื่องจาก WordPress ไม่พบธีมของคุณ ธีมนั้นจะมีค่าเริ่มต้นเป็นธีม WordPress ที่ติดตั้งไว้แล้วโดยอัตโนมัติ
หากคุณไม่ได้ติดตั้งธีมเริ่มต้นของ WordPress คุณสามารถดาวน์โหลดได้จาก WordPress.org มันจะดาวน์โหลดเป็นไฟล์ .zip ดังนั้นตรวจสอบให้แน่ใจว่าคุณแตกไฟล์และอัปโหลดโฟลเดอร์ผ่าน SFTP ไปยังโฟลเดอร์ ธีม ของคุณบนเว็บเซิร์ฟเวอร์ของคุณ
2. ดาวน์โหลด WordPress . เวอร์ชันเก่า
คุณสามารถค้นหา WordPress เวอร์ชันเก่าได้บนเว็บไซต์ทางการของ WordPress.org คุณควรดาวน์โหลดเวอร์ชันดังกล่าวเป็นไฟล์ .zip และเปิดเครื่องรูดในที่ที่หาง่าย
3. เตรียมไฟล์
การดาวน์เกรด WordPress ด้วยตนเองหมายความว่าคุณจะเขียนทับ WordPress เวอร์ชันใหม่ที่ติดตั้งบนเซิร์ฟเวอร์ของคุณด้วยเวอร์ชันเก่า อย่างไรก็ตาม เวอร์ชันดาวน์เกรดที่คุณเพิ่งดาวน์โหลดจะมี ไฟล์ที่คุณไม่ต้องการเขียนทับ อย่างแน่นอน ลบไฟล์ต่อไปนี้ออกจากเวอร์ชันที่ดาวน์เกรด:
- โฟลเดอร์ wp-content โฟลเดอร์นี้ประกอบด้วยสื่อ ปลั๊กอิน และธีมของเว็บไซต์ของคุณ ดังนั้นคุณจึงต้องการเก็บไว้เป็นปัจจุบัน ดำเนินการต่อและลบโฟลเดอร์นี้ออกจาก เวอร์ชันที่ดาวน์เกรด
- ไฟล์ wp-config.php ไฟล์ wp-config.php ที่ติดตั้งอยู่บนเซิร์ฟเวอร์ของคุณไม่ควรถูกแทนที่ด้วยไฟล์จาก WordPress เวอร์ชันที่ดาวน์เกรด ไฟล์นี้มีข้อมูลการกำหนดค่าที่สำคัญ และทำให้แน่ใจว่าการติดตั้ง WordPress ของคุณเชื่อมต่อกับฐานข้อมูล ข้อมูลนี้มีความสำคัญ และหากคุณเขียนทับ คุณจะต้องค้นหาและป้อนข้อมูลฐานข้อมูลทั้งหมดของคุณกลับเข้าไปในไฟล์นี้ ก่อนที่คุณจะสามารถเข้าถึงไซต์ของคุณได้ที่ส่วนหน้าหรือผ่านแดชบอร์ดของ WordPress
4. โอน WordPress เวอร์ชันที่ดาวน์เกรดโดยใช้SFTP
ก่อนเปิดแอปพลิเคชัน SFTP ตรวจสอบให้แน่ใจว่าคุณมี WordPress เวอร์ชันดาวน์เกรดที่คุณต้องการอัปโหลดบนคอมพิวเตอร์ของคุณ เปิดโปรแกรม SFTP ของคุณและไปที่ตำแหน่งของเวอร์ชันที่ดาวน์เกรดบนคอมพิวเตอร์ของคุณ (มักจะอยู่ในบานหน้าต่างด้านซ้ายของซอฟต์แวร์ SFTP ของคุณ)
บนเซิร์ฟเวอร์ของคุณ (โดยปกติคือบานหน้าต่างด้านขวา) ให้ไปที่ไดเร็กทอรีสาธารณะ ซึ่งมักเรียกว่า public_html , www หรือชื่อไซต์ของคุณ อาจมีชื่อเป็นอย่างอื่น แต่คุณจะรู้ว่าคุณอยู่ในไดเร็กทอรี WordPress เมื่อคุณเห็น ไฟล์ wp-config.php และโฟลเดอร์เช่น wp-admin , wp-includes และ wp-content ข้างใน หากคุณยังไม่แน่ใจเกี่ยวกับไดเร็กทอรีที่ถูกต้อง โปรดติดต่อโฮสต์ของคุณเพื่อขอความช่วยเหลือ

สำคัญ: ตรวจสอบอีกครั้งว่าคุณได้ลบไดเร็กทอรี wp-content และ ไฟล์ wp-config.php ออกจากเวอร์ชันเก่าที่คุณดาวน์โหลด อย่าเขียนทับไฟล์เหล่านี้
ตอนนี้ คุณต้องลากไฟล์ WordPress เก่าจากคอมพิวเตอร์ของคุณไปยังเว็บเซิร์ฟเวอร์ของคุณ เขียนทับไฟล์หลักทั้งหมด รวมถึงเนื้อหาของไดเร็กทอรี wp-admin และ wp-includes การดำเนินการนี้อาจใช้เวลาสักครู่ในการดำเนินการและเขียนทับไฟล์ทั้งหมด
5. อัพเดทฐานข้อมูล
หลังจากที่ไฟล์ของคุณได้รับการถ่ายโอนแล้ว คุณควรจะสามารถกลับเข้าสู่ไซต์ WordPress ของคุณเพื่อทำตามขั้นตอนสุดท้ายในขั้นตอนนี้ คุณอาจถูกขอให้ "อัพเกรด" ฐานข้อมูลของคุณเมื่อคุณลงชื่อเข้าใช้ไซต์ของคุณ คุณควรดำเนินการต่อไป
6. เปิดใช้งานธีมและปลั๊กอินอีกครั้ง
ถัดไป คุณต้องกู้คืนธีมและปลั๊กอินของคุณ หากคุณปิดใช้งานสิ่งเหล่านี้จากแดชบอร์ด WordPress ก่อนหน้านี้ จะเป็นกระบวนการที่คล้ายกันในการกู้คืน หากคุณปิดใช้งานปลั๊กอินและธีมด้วยตนเอง คุณจะต้องเปิดใช้งานอีกครั้งด้วยตนเองเช่นกัน

1) เปิดใช้งานธีมของคุณจากแดชบอร์ด WordPress:
- ไปที่ ลักษณะที่ ปรากฏ → ธีม
- วางเมาส์เหนือธีมที่คุณต้องการเปิดใช้งาน จากนั้นคลิก เปิดใช้งาน
2) การเปิดใช้งานปลั๊กอินของคุณจากแดชบอร์ด WordPress:
- ไปที่ Plugins
- เลือกปลั๊กอินทั้งหมด
- เลือก เปิดใช้งาน
- คลิก สมัคร
3) เปิดใช้งานธีมของคุณผ่านSFTP
ลงชื่อเข้าใช้เว็บเซิร์ฟเวอร์ของคุณผ่าน SFTP ไปที่ wp-content/themes และเปลี่ยนชื่อธีมของคุณกลับเป็นชื่อเดิม
การเปลี่ยนชื่อโฟลเดอร์ธีมกลับไปเป็นชื่อเดิมจะไม่เปิดใช้งานอีกครั้งโดยอัตโนมัติ ดังนั้นจากจุดนี้ คุณจะต้องลงชื่อเข้าใช้แดชบอร์ด WordPress และเปิดใช้งานธีมของคุณอีกครั้ง
4) เปิดใช้งานปลั๊กอินของคุณผ่านSFTP
ลงชื่อเข้าใช้เว็บเซิร์ฟเวอร์ของคุณผ่าน SFTP ไปที่ wp-content/plugins-deactivated และเปลี่ยนชื่อกลับเป็น "plugins" การดำเนินการนี้จะไม่เปิดใช้งานปลั๊กอินของคุณอีกครั้งโดยอัตโนมัติ แต่จะช่วยให้ WordPress สามารถค้นหาและจดจำได้ ในตอนนี้ คุณควรจะสามารถเข้าสู่ระบบแดชบอร์ดของ WordPress และเปิดใช้งานปลั๊กอินของคุณได้จากหน้าจอ ปลั๊กอิน
7. ปิดใช้งานการอัปเดต WordPress อัตโนมัติ
เพื่อป้องกันไม่ให้มีการอัปเดตเวอร์ชัน WordPress ของคุณอีกครั้ง คุณควรปิดใช้งานการอัปเดต WordPress อัตโนมัติ นี่ควรเป็นเพียงมาตรการระยะสั้นในขณะที่คุณแก้ไขปัญหาใดๆ ในการดำเนินการนี้ ให้เข้าสู่ระบบเว็บไซต์ของคุณผ่าน SFTP หรือใช้ตัวจัดการไฟล์แผงควบคุมของโฮสต์และแก้ไข ไฟล์ wp-config.php ของคุณ โดยเพิ่มบรรทัดต่อไปนี้:
define( 'AUTOMATIC_UPDATER_DISABLED', true );
เมื่อคุณแก้ไขปัญหาของไซต์แล้ว อย่าลืมกลับไปลบบรรทัดนี้เพื่อเปิดใช้งานการอัปเดตอัตโนมัติอีกครั้ง
แม้ว่ากระบวนการนี้จะค่อนข้างราบรื่น แต่ถ้าคุณพบปัญหา เพียงกู้คืนข้อมูลสำรองที่คุณใช้ก่อนที่จะดาวน์เกรด
วิธีดาวน์เกรด WordPress core โดยใช้ plugin
หากคุณกำลังใช้ Jetpack เพื่อสำรองข้อมูลไซต์ WordPress ของคุณ คุณมีวิธีที่ง่ายและปราศจากความเสี่ยงในการดาวน์เกรดการติดตั้ง WordPress ของคุณ
- เข้าสู่ระบบบัญชี WordPress.com ของคุณ
- ไปที่ Jetpack → บันทึกกิจกรรม
- ค้นหาวันหรือกิจกรรมเฉพาะที่คุณต้องการกู้คืน
- คลิก คืนค่า
- ขณะนี้ คุณมีตัวเลือกบางอย่างที่คุณต้องการกู้คืน ในกรณีนี้ คุณจะต้องกู้คืน “WordPress root” เท่านั้น
- คลิก ยืนยันการคืนค่า
- การคืนค่าของคุณจะเริ่มต้นขึ้น คุณสามารถติดตามความคืบหน้าได้โดยใช้ บันทึกกิจกรรม
- เมื่อการคืนค่าเสร็จสมบูรณ์ ระบบจะแสดงข้อความยืนยันให้คุณทราบ คลิก ดูไซต์ เพื่อนำทางไปยังเว็บไซต์ของคุณ
- หากระบบขอให้คุณอัพเกรดฐานข้อมูลเมื่อเข้าสู่ระบบแล้ว ให้ดำเนินการตามนี้
ตอนนี้คุณควรดาวน์เกรดการติดตั้ง WordPress ของคุณ คุณอาจต้องการปิดการอัปเดต WordPress อัตโนมัติชั่วคราวในขณะที่คุณแก้ไขปัญหาใดๆ ในการดำเนินการนี้ ให้เข้าสู่ระบบเว็บไซต์ของคุณผ่าน SFTP หรือใช้ตัวจัดการไฟล์แผงควบคุมของโฮสต์และแก้ไข ไฟล์ wp-config.php ของคุณ โดยเพิ่มบรรทัดต่อไปนี้:
define( 'AUTOMATIC_UPDATER_DISABLED', true );
เมื่อคุณแก้ไขปัญหาของไซต์แล้ว อย่าลืมกลับไปลบบรรทัดนี้เพื่อเปิดใช้งานการอัปเดตอัตโนมัติอีกครั้ง
วิธีดาวน์เกรดธีม WordPress หรือปลั๊กอิน
อาจมีบางครั้งที่การอัปเดตปลั๊กอินหรือธีมทำให้ไซต์ของคุณเสียหายหรือมีข้อบกพร่อง แม้ว่านักพัฒนาซอฟต์แวร์มักจะแก้ไขปัญหาได้อย่างรวดเร็ว แต่ปัญหาเหล่านี้ยังคงทิ้งปัญหาไว้บนไซต์ของคุณเป็นเวลาหลายชั่วโมงหรือหลายวันในขณะที่มีการเผยแพร่แพตช์ ในกรณีนี้ คุณอาจเปลี่ยนกลับเป็นเวอร์ชันก่อนหน้าของธีมหรือปลั๊กอินได้ อย่างไรก็ตาม ควรมองว่านี่เป็นวิธีแก้ปัญหาชั่วคราวเท่านั้น และควรใช้ความระมัดระวัง เช่น การสร้างข้อมูลสำรองก่อนที่จะดำเนินการและทดสอบก่อนบนไซต์แสดงระยะ
ดาวน์เกรดธีมและปลั๊กอิน WordPress ด้วยตนเอง
หากคุณไม่ได้สำรองข้อมูลไซต์ของคุณเป็นประจำ คุณอาจไม่มีตัวเลือกในการเปลี่ยนกลับเป็นเวอร์ชันก่อนหน้าของธีมหรือปลั๊กอิน ในกรณีนี้ คุณจะต้องเรียกข้อมูลและติดตั้งเวอร์ชันก่อนหน้าของปลั๊กอินหรือธีมที่มีปัญหาด้วยตนเอง
ขึ้นอยู่กับที่ที่คุณได้รับธีมหรือปลั๊กอิน คุณอาจสามารถดาวน์โหลดเวอร์ชันก่อนหน้าจากบัญชีของคุณบนเว็บไซต์ของผู้สร้างปลั๊กอินหรือธีม หากไม่ คุณจะต้องติดต่อนักพัฒนาซอฟต์แวร์และสอบถามว่าสามารถให้บริการเวอร์ชันก่อนหน้าแก่คุณได้หรือไม่ เมื่อคุณได้รับเวอร์ชันเก่าแล้ว คุณสามารถเริ่มกระบวนการแทนที่เวอร์ชันใหม่บนเซิร์ฟเวอร์ของคุณได้ด้วยตนเอง
ดาวน์เกรดธีมด้วยตนเอง
หากต้องการดาวน์เกรดธีมด้วยตนเอง คุณต้องปิดใช้งานธีมผ่าน SFTP ก่อน อย่าลบธีมเพราะจะเป็นการลบการตั้งค่าธีมของคุณ คุณสามารถปิดใช้งานธีมของคุณได้โดยใช้ขั้นตอนที่อธิบายไว้ในส่วน ปิดใช้งานปลั๊กอินและธีมผ่านส่วน SFTP
เมื่อคุณปิดใช้งานธีมของคุณโดยเปลี่ยนชื่อโฟลเดอร์ในแอปพลิเคชัน SFTP คุณจะต้องอัปโหลดธีมใหม่จากคอมพิวเตอร์ของคุณไปยังโฟลเดอร์ ธีม บนเซิร์ฟเวอร์ของคุณโดยลากโฟลเดอร์จากบานหน้าต่างด้านซ้าย (คอมพิวเตอร์ของคุณ) ไปทางขวา บานหน้าต่าง (เซิร์ฟเวอร์ของคุณ)

ณ จุดนี้ คุณสามารถเข้าสู่ระบบแดชบอร์ด WordPress และเปิดใช้งานธีมเวอร์ชันดาวน์เกรดของคุณอีกครั้ง ตรวจสอบว่าทำงานอย่างถูกต้องก่อนที่จะลบธีมเวอร์ชันที่ปิดใช้งานออกจากเซิร์ฟเวอร์ของคุณ
ดาวน์เกรดปลั๊กอินด้วยตนเอง
การดาวน์เกรดปลั๊กอินด้วยตนเองเกี่ยวข้องกับกระบวนการเดียวกับการปรับลดรุ่นธีมด้วยตนเอง ในโปรแกรม SFTP ของคุณ ให้ไปที่ไดเร็กทอรี wp-content/plugins บนเซิร์ฟเวอร์ของคุณและเปลี่ยนชื่อปลั๊กอินที่มีปัญหาโดยเพิ่ม "-deactivated" ให้กับชื่อโฟลเดอร์ของปลั๊กอิน
ลากโฟลเดอร์ปลั๊กอินที่ดาวน์เกรดจากคอมพิวเตอร์ของคุณ (บานหน้าต่างด้านซ้าย) ไปยังโฟลเดอร์ ปลั๊กอิน บนเซิร์ฟเวอร์ของคุณ (บานหน้าต่างด้านขวา)

กลับเข้าสู่แดชบอร์ด WordPress ของคุณและไปที่หน้าจอ ปลั๊กอิน เลือกปลั๊กอินที่ดาวน์เกรดแล้วคลิก เปิดใช้งาน ตรวจสอบว่าปลั๊กอินทำงานตามที่ตั้งใจไว้ก่อนที่จะลบปลั๊กอินเวอร์ชันที่ปิดใช้งานออกจากเซิร์ฟเวอร์ของคุณผ่านแอปพลิเคชัน SFTP
การใช้ Jetpack Backup เพื่อดาวน์เกรดปลั๊กอินและธีมของ WordPress
หากคุณใช้ Jetpack Backup อยู่แล้ว คุณสามารถกู้คืนปลั๊กอินหรือธีมไปยังจุดก่อนหน้าได้อย่างง่ายดาย
- เข้าสู่ระบบบัญชี WordPress.com ของคุณ
- ไปที่ Jetpack → บันทึกกิจกรรม
- ค้นหาวันหรือกิจกรรมเฉพาะที่คุณต้องการกู้คืน
- คลิก คืนค่า
- ขณะนี้ คุณมีตัวเลือกบางอย่างที่คุณต้องการกู้คืน เลือก ธีม WordPress หรือปลั๊กอิน WordPress (หรือทั้งสองอย่าง)
- คลิก ยืนยันการคืนค่า
- การคืนค่าของคุณจะเริ่มต้นขึ้น คุณสามารถติดตามความคืบหน้าได้โดยใช้ บันทึกกิจกรรม
- เมื่อการคืนค่าเสร็จสมบูรณ์ ระบบจะแสดงข้อความยืนยันให้คุณทราบ คลิก ดูไซต์ เพื่อไปยังเว็บไซต์ของคุณ
ใช้ WP Rollback เพื่อดาวน์เกรดปลั๊กอินและธีมของ WordPress
WP Rollback เป็นปลั๊กอินที่ให้คุณดาวน์เกรดปลั๊กอินหรือธีมเฉพาะจาก WordPress.org เป็นเวอร์ชันก่อนหน้า ต่างจาก Jetpack คุณจะต้องจัดการสำรองข้อมูลเว็บไซต์ของคุณด้วยตนเอง (หรือด้วยปลั๊กอิน) ก่อนใช้ WP Rollback
คุณยังสามารถใช้ WP Rollback กับ Jetpack จัดการการสำรองข้อมูลได้ หากคุณต้องการดาวน์เกรดปลั๊กอินแต่ละตัว อย่างไรก็ตาม หากคุณใช้ WP Rollback เท่านั้น ไม่ใช่ Jetpack Backup คุณจะสามารถกู้คืนปลั๊กอินเวอร์ชันก่อนหน้าได้จากไลบรารี WordPress.org เท่านั้น คุณจะต้องดาวน์เกรดปลั๊กอินฟรีหรือพรีเมียมจากแหล่งอื่นด้วยตนเอง
เราขอแนะนำให้คุณสร้างข้อมูลสำรองก่อนที่จะย้อนกลับปลั๊กอินหรือธีม และทดสอบสิ่งนี้บนไซต์การแสดงละคร
ติดตั้ง WP Rollback
- เข้าสู่ระบบแดชบอร์ด WordPress ของคุณ
- ไปที่ Plugins → Add New และค้นหา “rollback”
- ติดตั้งและเปิดใช้งาน WP Rollback

ใช้ WP Rollback เพื่อดาวน์เกรดปลั๊กอิน
- ไปที่ Plugins ค้นหาปลั๊กอินที่คุณต้องการดาวน์เกรดแล้วคลิก ย้อนกลับ
- ระบบจะถามคุณว่าต้องการดาวน์เกรดเป็นเวอร์ชันใด
- เลือกรุ่นปลั๊กอินที่คุณต้องการแล้วคลิก ย้อนกลับ
- ปลั๊กอินของคุณจะปรับลดรุ่น คุณจะต้องเปิดใช้งานปลั๊กอินอีกครั้งเมื่อเสร็จสิ้น

ใช้ WP Rollback เพื่อดาวน์เกรดธีม
- ไปที่ ลักษณะที่ ปรากฏ → ธีม แล้วคลิก รายละเอียดธีม ที่คุณต้องการดาวน์เกรด คลิก ย้อนกลับ
- ระบบจะถามคุณว่าต้องการดาวน์เกรดเป็นเวอร์ชันใด
- เลือกเวอร์ชันของธีมที่คุณต้องการแล้วคลิก ย้อนกลับ
- ธีมของคุณจะถูกดาวน์เกรด หากเป็นธีมสดของคุณ ตรวจสอบให้แน่ใจว่าธีมยังคงทำงานอยู่หลังจากการดาวน์เกรด
วิธีอัปเกรด/ดาวน์เกรดเวอร์ชัน PHP ของเว็บไซต์ของคุณ
อาจมีบางครั้งที่คุณต้องอัปเกรดหรือดาวน์เกรดเวอร์ชัน PHP ของคุณเพื่อตัดปัญหาบนเว็บไซต์ของคุณ
หากคุณประสบปัญหาหลังจากอัปเดตคอร์ของ WordPress หรือปลั๊กอิน อาจเป็นไปได้ว่าคุณกำลังใช้งาน PHP เวอร์ชันเก่าเกินไป ในกรณีนี้ คุณควรดูที่การอัปเกรดเวอร์ชัน PHP ของเว็บไซต์ WordPress
มีโอกาสน้อยมากที่คุณจะต้องดาวน์เกรดเวอร์ชัน PHP ของคุณ อย่างไรก็ตาม หากคุณตัดสินใจใช้ PHP เวอร์ชันล่าสุด ปลั๊กอินหรือธีมบางตัวอาจเข้ากันไม่ได้และจำเป็นต้องดาวน์เกรด
คุณไม่ควรใช้เวอร์ชัน PHP ที่ต่ำกว่า 7.4 หากเป็นไปได้ เนื่องจากเป็นเวอร์ชันขั้นต่ำที่แนะนำในปัจจุบันสำหรับการรัน WordPress
คำแนะนำเหล่านี้ถือว่าคุณกำลังใช้โฮสต์ที่ใช้ cPanel หากคุณไม่แน่ใจ ผู้ให้บริการโฮสต์ของคุณน่าจะสามารถช่วยเรื่องนี้ได้ เช่นเคย สำรองข้อมูลก่อนทำการเปลี่ยนแปลงใดๆ และทดสอบสิ่งนี้กับสภาพแวดล้อมการจัดเตรียมก่อน
- เข้าสู่ระบบ cPanel
- เลื่อนลงไปที่ ซอฟต์แวร์ แล้วคลิก MultiPHP Manager
- เลือกชื่อโดเมนของคุณ และใช้เมนูแบบเลื่อนลงเพื่อเลือกเวอร์ชัน PHP ใหม่

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