วิธีดาวน์เกรด 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 ประกาศเกี่ยวกับปลั๊กอินที่ไม่ได้รับการอัปเดต

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

ฟอรัมสำหรับปลั๊กอิน WordPress

หากปลั๊กอินหรือธีมไม่ได้รับการอัปเดตใน 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
  • เลือกปลั๊กอินทั้งหมด
  • เลือก ปิดการใช้งาน
  • คลิก สมัคร
การปิดใช้งานปลั๊กอินใน WordPress

2) เปิดใช้งานธีม Twenty Twenty-One จากแดชบอร์ด WordPress

  • เข้าสู่ระบบแดชบอร์ดของคุณ
  • ไปที่ ลักษณะที่ ปรากฏ ธีม
  • หากคุณติดตั้ง Twenty Twenty-One แล้ว คุณสามารถวางเมาส์เหนือธีมแล้วคลิก เปิดใช้งาน
เปิดใช้งานธีม 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"

เปลี่ยนชื่อโฟลเดอร์ปลั๊กอินผ่านSFTP

การเปลี่ยนชื่อโฟลเดอร์ทำให้ 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 ข้างใน หากคุณยังไม่แน่ใจเกี่ยวกับไดเร็กทอรีที่ถูกต้อง โปรดติดต่อโฮสต์ของคุณเพื่อขอความช่วยเหลือ

ไฟล์ที่เน้นบนคอมพิวเตอร์ของคุณใน Filezilla

สำคัญ: ตรวจสอบอีกครั้งว่าคุณได้ลบไดเร็กทอรี 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 ของคุณ

  1. เข้าสู่ระบบบัญชี WordPress.com ของคุณ
  2. ไปที่ Jetpack บันทึกกิจกรรม
  3. ค้นหาวันหรือกิจกรรมเฉพาะที่คุณต้องการกู้คืน
  4. คลิก คืนค่า
  5. ขณะนี้ คุณมีตัวเลือกบางอย่างที่คุณต้องการกู้คืน ในกรณีนี้ คุณจะต้องกู้คืน “WordPress root” เท่านั้น
  6. คลิก ยืนยันการคืนค่า
  7. การคืนค่าของคุณจะเริ่มต้นขึ้น คุณสามารถติดตามความคืบหน้าได้โดยใช้ บันทึกกิจกรรม
  8. เมื่อการคืนค่าเสร็จสมบูรณ์ ระบบจะแสดงข้อความยืนยันให้คุณทราบ คลิก ดูไซต์ เพื่อนำทางไปยังเว็บไซต์ของคุณ
  9. หากระบบขอให้คุณอัพเกรดฐานข้อมูลเมื่อเข้าสู่ระบบแล้ว ให้ดำเนินการตามนี้

ตอนนี้คุณควรดาวน์เกรดการติดตั้ง WordPress ของคุณ คุณอาจต้องการปิดการอัปเดต WordPress อัตโนมัติชั่วคราวในขณะที่คุณแก้ไขปัญหาใดๆ ในการดำเนินการนี้ ให้เข้าสู่ระบบเว็บไซต์ของคุณผ่าน SFTP หรือใช้ตัวจัดการไฟล์แผงควบคุมของโฮสต์และแก้ไข ไฟล์ wp-config.php ของคุณ โดยเพิ่มบรรทัดต่อไปนี้:

define( 'AUTOMATIC_UPDATER_DISABLED', true );

เมื่อคุณแก้ไขปัญหาของไซต์แล้ว อย่าลืมกลับไปลบบรรทัดนี้เพื่อเปิดใช้งานการอัปเดตอัตโนมัติอีกครั้ง

วิธีดาวน์เกรดธีม WordPress หรือปลั๊กอิน

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

ดาวน์เกรดธีมและปลั๊กอิน WordPress ด้วยตนเอง

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

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

ดาวน์เกรดธีมด้วยตนเอง

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

เมื่อคุณปิดใช้งานธีมของคุณโดยเปลี่ยนชื่อโฟลเดอร์ในแอปพลิเคชัน SFTP คุณจะต้องอัปโหลดธีมใหม่จากคอมพิวเตอร์ของคุณไปยังโฟลเดอร์ ธีม บนเซิร์ฟเวอร์ของคุณโดยลากโฟลเดอร์จากบานหน้าต่างด้านซ้าย (คอมพิวเตอร์ของคุณ) ไปทางขวา บานหน้าต่าง (เซิร์ฟเวอร์ของคุณ)

การลากธีมที่กำหนดเองไปยังโฟลเดอร์เนื้อหา wp ของคุณผ่าน SFTP

ณ จุดนี้ คุณสามารถเข้าสู่ระบบแดชบอร์ด WordPress และเปิดใช้งานธีมเวอร์ชันดาวน์เกรดของคุณอีกครั้ง ตรวจสอบว่าทำงานอย่างถูกต้องก่อนที่จะลบธีมเวอร์ชันที่ปิดใช้งานออกจากเซิร์ฟเวอร์ของคุณ

ดาวน์เกรดปลั๊กอินด้วยตนเอง

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

ลากโฟลเดอร์ปลั๊กอินที่ดาวน์เกรดจากคอมพิวเตอร์ของคุณ (บานหน้าต่างด้านซ้าย) ไปยังโฟลเดอร์ ปลั๊กอิน บนเซิร์ฟเวอร์ของคุณ (บานหน้าต่างด้านขวา)

การกู้คืนปลั๊กอินเวอร์ชันเก่าผ่านSFTP

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

การใช้ Jetpack Backup เพื่อดาวน์เกรดปลั๊กอินและธีมของ WordPress

หากคุณใช้ Jetpack Backup อยู่แล้ว คุณสามารถกู้คืนปลั๊กอินหรือธีมไปยังจุดก่อนหน้าได้อย่างง่ายดาย

  1. เข้าสู่ระบบบัญชี WordPress.com ของคุณ
  2. ไปที่ Jetpack บันทึกกิจกรรม
  3. ค้นหาวันหรือกิจกรรมเฉพาะที่คุณต้องการกู้คืน
  4. คลิก คืนค่า
  5. ขณะนี้ คุณมีตัวเลือกบางอย่างที่คุณต้องการกู้คืน เลือก ธีม WordPress หรือปลั๊กอิน WordPress (หรือทั้งสองอย่าง)
  6. คลิก ยืนยันการคืนค่า
  7. การคืนค่าของคุณจะเริ่มต้นขึ้น คุณสามารถติดตามความคืบหน้าได้โดยใช้ บันทึกกิจกรรม
  8. เมื่อการคืนค่าเสร็จสมบูรณ์ ระบบจะแสดงข้อความยืนยันให้คุณทราบ คลิก ดูไซต์ เพื่อไปยังเว็บไซต์ของคุณ

ใช้ WP Rollback เพื่อดาวน์เกรดปลั๊กอินและธีมของ WordPress

WP Rollback เป็นปลั๊กอินที่ให้คุณดาวน์เกรดปลั๊กอินหรือธีมเฉพาะจาก WordPress.org เป็นเวอร์ชันก่อนหน้า ต่างจาก Jetpack คุณจะต้องจัดการสำรองข้อมูลเว็บไซต์ของคุณด้วยตนเอง (หรือด้วยปลั๊กอิน) ก่อนใช้ WP Rollback

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

เราขอแนะนำให้คุณสร้างข้อมูลสำรองก่อนที่จะย้อนกลับปลั๊กอินหรือธีม และทดสอบสิ่งนี้บนไซต์การแสดงละคร

ติดตั้ง WP Rollback

  1. เข้าสู่ระบบแดชบอร์ด WordPress ของคุณ
  2. ไปที่ Plugins → Add New และค้นหา “rollback”
  3. ติดตั้งและเปิดใช้งาน WP Rollback
ปลั๊กอิน WP Rollback ในไลบรารี WP.org

ใช้ WP Rollback เพื่อดาวน์เกรดปลั๊กอิน

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

ใช้ WP Rollback เพื่อดาวน์เกรดธีม

  1. ไปที่ ลักษณะที่ ปรากฏ ธีม แล้วคลิก รายละเอียดธีม ที่คุณต้องการดาวน์เกรด คลิก ย้อนกลับ
  2. ระบบจะถามคุณว่าต้องการดาวน์เกรดเป็นเวอร์ชันใด
  3. เลือกเวอร์ชันของธีมที่คุณต้องการแล้วคลิก ย้อนกลับ
  4. ธีมของคุณจะถูกดาวน์เกรด หากเป็นธีมสดของคุณ ตรวจสอบให้แน่ใจว่าธีมยังคงทำงานอยู่หลังจากการดาวน์เกรด

วิธีอัปเกรด/ดาวน์เกรดเวอร์ชัน PHP ของเว็บไซต์ของคุณ

อาจมีบางครั้งที่คุณต้องอัปเกรดหรือดาวน์เกรดเวอร์ชัน PHP ของคุณเพื่อตัดปัญหาบนเว็บไซต์ของคุณ

หากคุณประสบปัญหาหลังจากอัปเดตคอร์ของ WordPress หรือปลั๊กอิน อาจเป็นไปได้ว่าคุณกำลังใช้งาน PHP เวอร์ชันเก่าเกินไป ในกรณีนี้ คุณควรดูที่การอัปเกรดเวอร์ชัน PHP ของเว็บไซต์ WordPress

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

คุณไม่ควรใช้เวอร์ชัน PHP ที่ต่ำกว่า 7.4 หากเป็นไปได้ เนื่องจากเป็นเวอร์ชันขั้นต่ำที่แนะนำในปัจจุบันสำหรับการรัน WordPress

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

  1. เข้าสู่ระบบ cPanel
  2. เลื่อนลงไปที่ ซอฟต์แวร์ แล้วคลิก MultiPHP Manager
  3. เลือกชื่อโดเมนของคุณ และใช้เมนูแบบเลื่อนลงเพื่อเลือกเวอร์ชัน PHP ใหม่
การแก้ไขเวอร์ชัน PHP ใน cpanel
  1. คลิก นำ ไปใช้เพื่อบันทึกการเปลี่ยนแปลง การเปลี่ยนแปลงนี้จะมีผลเกือบจะในทันทีกับโฮสต์ส่วนใหญ่
  2. ไปที่เว็บไซต์ของคุณและตรวจสอบข้อผิดพลาด

ทำให้การย้อนกลับและการแก้ไขปัญหาง่ายขึ้นด้วยการสำรองข้อมูลแบบเรียลไทม์

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

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

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