วิธีเปิดใช้งานและตั้งค่าโหมดบำรุงรักษาใน WordPress

การปรับปรุงครั้งล่าสุด: 3 พฤษภาคม 2026
  • โหมดบำรุงรักษาจะแสดงหน้าเว็บชั่วคราวขณะที่คุณกำลังแก้ไขเว็บไซต์ WordPress ของคุณ และป้องกันไม่ให้เห็นข้อผิดพลาด
  • แนะนำให้เปิดใช้งานในระหว่างการอัปเดตครั้งใหญ่ การเปลี่ยนแปลงการออกแบบ การย้ายข้อมูล และการแก้ไขปัญหา
  • คุณสามารถตั้งค่าได้โดยใช้ปลั๊กอิน จากแผงควบคุมโฮสติ้ง ด้วยโค้ดในไฟล์ functions.php หรือใช้ไฟล์ .htaccess และ WP-CLI
  • สำหรับร้านค้า WooCommerce และเว็บไซต์ที่สำคัญ ควรวางแผนการบำรุงรักษาให้ดี หรือมอบหมายให้ผู้ให้บริการมืออาชีพเป็นผู้ดูแล

การบำรุงรักษา WordPress

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

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

โหมดบำรุงรักษาใน WordPress คืออะไรกันแน่?

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

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

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

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

เมื่อไหร่จึงควรเปิดใช้งานโหมดบำรุงรักษาใน WordPress?

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

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

  • การอัปเดตแกนหลักของ WordPressโดยเฉพาะอย่างยิ่งหากคุณกำลังอัปเกรดเป็นเวอร์ชันหลัก อาจเกิดปัญหาความไม่เข้ากันกับธีมหรือปลั๊กอิน ซึ่งอาจทำให้เว็บไซต์ใช้งานไม่ได้ชั่วขณะ
  • อัปเดตปลั๊กอินหรือธีมจำนวนมากพร้อมกันหากคุณอัปเดตหลายรายการพร้อมกัน มักจะพบข้อผิดพลาด (หน้าจอขาว, ข้อผิดพลาด PHP, ความขัดแย้งของส่วนขยาย ฯลฯ) จึงควรทำการเปลี่ยนแปลงเหล่านี้โดยเปิดใช้งานโหมดบำรุงรักษา
  • การเปลี่ยนแปลงโครงสร้างหรือการออกแบบขั้นตอนนี้เกี่ยวข้องกับการปรับปรุงเมนูใหม่ทั้งหมด การสร้างหรือแก้ไขหน้าสำคัญ การเปลี่ยนธีม หรือการออกแบบเค้าโครงใหม่ด้วยเครื่องมือสร้างภาพ ในระหว่างการทดสอบ ควรหลีกเลี่ยงการให้ผู้ใช้เห็นโครงการ "แฟรงเกนสไตน์" ที่ยังทำไม่เสร็จนี้
  • การติดตั้งหรือการกำหนดค่าคุณสมบัติใหม่ที่สำคัญตัวอย่างเช่น ปลั๊กอินการจองใหม่ ระบบสมาชิก หรือเครื่องมือสร้างเว็บไซต์แบบภาพที่ส่งผลกระทบต่อหลายหน้า จนกว่าคุณจะตรวจสอบว่าทุกอย่างเสถียรแล้ว ควรปิดเว็บไซต์ไม่ให้บุคคลทั่วไปเข้าถึงจะดีที่สุด
  • การย้ายโฮสติ้งหรือการเปลี่ยนแปลงเซิร์ฟเวอร์โดยเฉพาะอย่างยิ่งในเว็บไซต์ขนาดใหญ่ เว็บไซต์สำหรับสมาชิก หรือร้านค้าออนไลน์ โหมดบำรุงรักษาจะป้องกันไม่ให้มีการสั่งซื้อหรือเปลี่ยนแปลงข้อมูลในขณะที่เว็บไซต์กำลังย้ายจากเซิร์ฟเวอร์หนึ่งไปยังอีกเซิร์ฟเวอร์หนึ่ง
  • เว็บไซต์อยู่ระหว่างการพัฒนาหรือเปิดตัวใหม่หากคุณกำลังสร้างเว็บไซต์ใหม่บนโดเมนสาธารณะอยู่แล้ว โดยทั่วไปแล้วผู้ใช้ควรเห็น... หน้า "กำลังก่อสร้าง" หรือ "กำลังจะเปิดให้บริการเร็วๆ นี้" จนถึงวันเปิดตัว
  • การแก้ไขปัญหาหรือข้อผิดพลาดร้ายแรงหากมีปัญหาเกี่ยวกับการแสดงผลที่สำคัญ ข้อผิดพลาดที่ส่งผลต่อการนำทาง หรือปัญหาด้านความปลอดภัย การเปิดใช้งานโหมดบำรุงรักษาจะช่วยให้คุณมีเวลาแก้ไขปัญหาเหล่านั้นโดยที่ผู้เข้าชมไม่ต้องพบกับเวอร์ชันที่ใช้งานไม่ได้

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

ข้อดีของการใช้โหมดบำรุงรักษา: ผู้ใช้ แบรนด์ และ SEO

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

  หน้าที่และกลยุทธ์ของซอฟต์แวร์รักษาความปลอดภัยทางไซเบอร์สำหรับธุรกิจ

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

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

และในส่วนของการจัดอันดับในเครื่องมือค้นหา แม้ว่า Google จะเข้าใจว่าการบำรุงรักษาเป็นครั้งคราวเป็นเรื่องปกติ แต่การแสดงข้อผิดพลาดทางเทคนิคอย่างต่อเนื่องอาจส่งผลเสียต่อ SEO ได้หน้าแจ้งเตือนการบำรุงรักษาที่ออกแบบมาอย่างดี:

  • ป้องกันไม่ให้ Google จัดทำดัชนีเนื้อหาที่เสียหายหรือหน้าเว็บที่ไม่สมบูรณ์
  • คุณสามารถส่งคืนสินค้าได้สำเร็จ รหัส 503 (บริการไม่พร้อมใช้งานชั่วคราว) ซึ่งจะบอกให้หุ่นยนต์กลับมาใหม่ในภายหลัง
  • ช่วยปกป้องอัตราการคลิกผ่าน (CTR) และภาพลักษณ์แบรนด์ของคุณในผลการค้นหา

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

ปลั๊กอินสำหรับตั้งค่า WordPress ให้เข้าสู่โหมดบำรุงรักษา

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

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

การบำรุงรักษา: ง่ายและมีประสิทธิภาพ

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

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

ในส่วน “เนื้อหา” คุณสามารถปรับแต่งได้ดังนี้:

  • ชื่อหน้าสิ่งที่ปรากฏในแท็บเบราว์เซอร์
  • พาดหัว: หัวข้อหลักของข้อความ
  • ลักษณะ: ข้อความหลักที่ผู้เข้าชมเว็บไซต์ของคุณจะเห็น
  • ข้อความท้ายหน้าข้อความสั้นๆ สำหรับส่วนท้าย (เช่น ข้อความลิขสิทธิ์ หรือข้อความแจ้งเพิ่มเติม)

เพียงแค่เปิดใช้งานตัวเลือกนี้ แล้วบันทึกการเปลี่ยนแปลงหากคุณใช้ระบบแคช (เช่น Varnish, ปลั๊กอินแคช ฯลฯ) คุณอาจต้องล้างแคชเหล่านั้นก่อนจึงจะเห็นการเปลี่ยนแปลงที่เกิดขึ้น

ปลั๊กอินบำรุงรักษา WordPress และปลั๊กอินปรับแต่งอื่นๆ

หากคุณกำลังมองหาอะไรที่ดูครบครันกว่านี้ ก็ยังมีตัวเลือกที่น่าสนใจอื่นๆ อีกมากมาย ตัวอย่างเช่น WP Maintenanceช่วยให้คุณปรับแต่งหน้าบำรุงรักษาได้อย่างละเอียด:

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

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

ปลั๊กอินยอดนิยมอื่นๆ ที่คุณอาจพิจารณาใช้ ได้แก่:

  • ภายใต้การก่อสร้างใช้งานง่ายมาก มีเทมเพลตสำเร็จรูปให้เลือกหลายแบบ (ทั้งแบบฟรีและแบบเสียเงิน) ช่วยให้คุณแสดงไอคอนโซเชียลมีเดีย ปุ่มล็อกอิน เชื่อมต่อกับ Google Analytics และแม้แต่จำกัดการเข้าถึงด้วยที่อยู่ IP หรือรหัสผ่านในเวอร์ชันพรีเมียม
  • การดูแลเว็บใช้งานง่ายมาก เหมาะสำหรับผู้ที่ไม่ค่อยได้ใช้โหมดบำรุงรักษา มีเทมเพลตสำเร็จรูปให้เลือกหลายแบบ และคุณสามารถเปลี่ยนข้อความและเพิ่มรหัส Analytics ของคุณได้
  • สร้างเว็บไซต์โดย SeedProdมันเริ่มต้นจากการเป็นปลั๊กอินสำหรับบำรุงรักษาและฟีเจอร์ "กำลังจะมาในเร็วๆ นี้" แต่ปัจจุบันมันเป็นเครื่องมือสร้างเว็บไซต์แบบภาพที่ใช้งานง่ายอย่างแท้จริง มันช่วยให้คุณสร้างหน้าบำรุงรักษาได้ด้วยการลากและวาง โดยใช้เทมเพลตที่ออกแบบมาอย่างสวยงาม และยังสามารถใช้เป็นเครื่องมือสร้างหน้าเว็บสำหรับเว็บไซต์ทั้งหมดของคุณได้อีกด้วย

หากคุณต้องการอะไรที่รวดเร็วและง่าย คุณสามารถใช้MaintenanceหรือWebsite Maintenanceได้ แต่หากคุณต้องการเว็บไซต์ที่ดูดีและใช้งานซ้ำได้ คุณจะได้รับประโยชน์จากการใช้WP Maintenance, Under Construction หรือ SeedProd

โหมดบำรุงรักษา WP / LightStart: การบำรุงรักษาขั้นสูงพร้อมฟังก์ชันเพิ่มเติม

ปลั๊กอินตระกูลยอดนิยมอีกตระกูลหนึ่งคือWP Maintenance Mode (หรือที่รู้จักในเวอร์ชันล่าสุดว่า LightStart) นอกเหนือจากฟีเจอร์ทั่วไปแล้ว ยังเพิ่มฟีเจอร์พิเศษที่น่าสนใจอีกหลายอย่าง

เมื่อติดตั้งเสร็จแล้ว ในการตั้งค่า > LightStart หรือ การตั้งค่า > โหมดบำรุงรักษา WP คุณจะพบแท็บต่างๆ ดังนี้:

  • ทั่วไปที่นี่คุณสามารถเปิดหรือปิดใช้งานโหมดบำรุงรักษา เลือกได้ว่าจะบล็อกการจัดทำดัชนีของหน้านั้นหรือไม่ กำหนดค่าบทบาทที่สามารถเข้าถึงเว็บไซต์ได้แม้ในขณะที่โหมดทำงานอยู่ และ URL ใดบ้างที่ถูกยกเว้น
  • ออกแบบส่วนสำหรับปรับแต่งข้อความ รูปภาพ สี และเค้าโครงพื้นฐานของหน้าบำรุงรักษา
  • โมดูลฟังก์ชันนี้ช่วยให้คุณเพิ่มตัวนับจำนวน แบบฟอร์มสมัครรับข้อมูล ลิงก์ไปยังเครือข่ายสังคมออนไลน์ หรือข้อมูลติดต่อ ซึ่งทั้งหมดนี้จะถูกรวมเข้าไว้ในหน้าเว็บเดียวกัน
  • จัดการบอท: โมดูลเสริมที่เปิดใช้งานแชทบอทชนิดหนึ่ง ซึ่งจะสนทนากับผู้ใช้และช่วยรวบรวมอีเมลหรือตอบข้อสงสัยง่ายๆ ในขณะที่เว็บไซต์ปิดอยู่
  • RGPDส่วนเฉพาะสำหรับการกำหนดค่าข้อความทางกฎหมายและการยอมรับความเป็นส่วนตัว หากคุณกำลังรวบรวมข้อมูล (อีเมล แบบฟอร์ม ฯลฯ) จากหน้าการบำรุงรักษาเอง
  คุณสมบัติของซอฟต์แวร์การศึกษาเพื่อเสริมการเรียนรู้

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

เปิดใช้งานโหมดบำรุงรักษาจากแผงควบคุมโฮสติ้ง

หากคุณติดตั้ง WordPress ผ่านแผงควบคุม เช่นPleskหรือตัวจัดการของแต่ละผู้ให้บริการคุณอาจสามารถเปิดใช้งานโหมดบำรุงรักษาได้โดยไม่ต้องเข้าไปแก้ไข WordPressเลย

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

นอกจากนี้ ระบบโฮสติ้งเหล่านี้มักจะมีฟังก์ชันการปรับแต่งเล็กน้อยรวมอยู่ด้วย:

  • จำกัดการเข้าถึงแผงควบคุมผู้ดูแลระบบ (อย่างไรก็ตาม โดยปกติแล้วไม่แนะนำให้ทำเช่นนั้นหากคุณจำเป็นต้องเข้าสู่ระบบเพื่อทำการเปลี่ยนแปลง)
  • เลือก แม่แบบหรือภาพพื้นหลัง แตกต่างกันสำหรับหน้าการบำรุงรักษา
  • การกำหนดค่า ชื่อเรื่อง เนื้อหาหลัก และเนื้อหารอง ซึ่งจะแสดงให้ผู้เข้าชมเห็น
  • เพิ่ม เครื่องจับเวลา พร้อมตัวนับถอยหลังหากคุณมีวันที่เปิดทำการใหม่ที่ชัดเจน
  • เชื่อมต่อได้สูงสุดสามจุด เครือข่ายทางสังคม (โดยปกติคือ Facebook, Twitter และ/หรือ Instagram)

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

วิธีตั้งค่า WordPress ให้อยู่ในโหมดบำรุงรักษาด้วยโค้ด

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

โหมดบำรุงรักษาผ่านไฟล์ functions.php

วิธีคลาสสิกอย่างหนึ่งคือการใช้ ไฟล์functions.php ของธีมของคุณ (โดยเฉพาะอย่างยิ่งธีมลูก) เพื่อดักจับการเข้าถึงจากภายนอกและแสดงข้อความแจ้งเตือนการบำรุงรักษาแบบกำหนดเอง

ขั้นตอนการทำงานจะเป็นประมาณนี้:

  • เข้าถึงเมนู Appearance > Theme Editor (หรือผ่านทางตัวจัดการไฟล์/FTP ของโฮสติ้ง)
  • คุณเปิดไฟล์ functions.php ของธีมที่ใช้งานอยู่หรือธีมย่อย
  • คุณทำการสำรองข้อมูล ตรวจสอบไฟล์ก่อนที่จะแตะต้องสิ่งใดๆ
  • ในตอนท้าย ให้เพิ่มฟังก์ชันที่ตรวจสอบว่าผู้ใช้เข้าสู่ระบบแล้วและมีสิทธิ์ในการแก้ไขธีมหรือไม่ หากไม่มีสิทธิ์ ระบบจะแสดงหน้าแจ้งเตือนการบำรุงรักษา

ตัวอย่างการใช้งานทั่วไปจะตรวจสอบว่าผู้ใช้เป็นผู้ดูแลระบบหรือไม่ หากไม่ใช่ จะเรียกใช้ฟังก์ชัน`wp_die()`ด้วย HTML อย่างง่าย และตั้งค่ารหัสตอบกลับเป็น503ซึ่งบ่งชี้ว่าบริการไม่สามารถใช้งานได้ชั่วคราว คุณยังสามารถใส่รูปภาพหรือตกแต่งข้อความด้วย CSS แบบอินไลน์ได้อีกด้วย

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

สร้างหน้าบำรุงรักษาด้วยเครื่องมือสร้างแบบภาพของคุณ

หากคุณใช้โปรแกรมสร้างหน้าเว็บอย่างElementor, Divi, Visual Composerหรือโปรแกรมที่คล้ายกัน คุณมีอีกทางเลือกหนึ่งที่ไม่ต้องใช้ปลั๊กอินบำรุงรักษาเฉพาะ: สร้างหน้า "บำรุงรักษา" ด้วยดีไซน์ของคุณเองแล้วตั้งค่าเป็นหน้าแรก

กระบวนการทั่วไปจะเป็นดังนี้:

  • คุณสร้างหน้าเว็บใหม่ใน WordPress โดยใช้เครื่องมือสร้างหน้าเว็บที่คุณใช้เป็นประจำ
  • คุณออกแบบเค้าโครงง่ายๆ: โลโก้ หัวข้อที่อธิบายว่าคุณกำลังทำอะไร ข้อความสั้นๆ อาจมีลิงก์ไปยังเครือข่ายโซเชียล และแบบฟอร์ม
  • ไปที่การตั้งค่า > การอ่าน และเลือก “หน้าเว็บแบบคงที่” โดยเลือกหน้าใหม่นี้เป็นหน้าแรก
  • คุณสามารถเลือกที่จะทำเครื่องหมายในช่องนี้ได้ “ขอให้เครื่องมือค้นหาอย่าจัดทำดัชนีเว็บไซต์นี้” ในระหว่างที่กำลังดำเนินการบำรุงรักษา เพื่อป้องกันไม่ให้ Google จัดทำดัชนีหน้าเว็บชั่วคราวนั้น

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

โหมดบำรุงรักษาด้วยไฟล์ .htaccess และหน้า HTML

หากคุณคุ้นเคยกับการกำหนดค่าเซิร์ฟเวอร์และต้องการระบบที่เป็นอิสระจาก WordPress มากยิ่งขึ้น คุณสามารถตั้งค่าโหมดบำรุงรักษาในระดับ Apache โดยใช้ ไฟล์.htaccessและหน้า HTML แบบคงที่ได้

ความคิดมีดังต่อไปนี้:

  • ในไดเร็กทอรีหลักของเว็บไซต์ คุณสร้างไฟล์ขึ้นมาไฟล์หนึ่ง ตัวอย่างเช่น การบำรุงรักษา.htmlพร้อมด้วยโค้ด HTML ของหน้าเว็บที่คุณต้องการแสดง: แท็ก h2 ที่มีข้อความหลัก ข้อความสั้น สไตล์แบบอินไลน์พื้นฐาน และข้อมูลติดต่อ (ถ้าต้องการ)
  • ในไฟล์ .htaccess คุณจะเพิ่มกฎการเขียนใหม่ (rewrite rules) ที่จะเปลี่ยนเส้นทางการร้องขอทั้งหมดไปยังไฟล์นั้น ยกเว้น URL สำหรับการบำรุงรักษาและที่อยู่ IP ที่คุณใช้เพื่อดูเว็บไซต์จริงต่อไป
  Powerpoint คืออะไร

รูปแบบของกฎโดยทั่วไปประกอบด้วย:

  • Una เขียนเงื่อนไขใหม่ เพื่อไม่ให้มีการเปลี่ยนเส้นทางเมื่อคำขอไปยัง /mantenimiento.html อยู่แล้ว
  • อื่น เขียนเงื่อนไขใหม่ ซึ่งไม่รวมที่อยู่ IP ของคุณ (คุณสามารถตรวจสอบได้ด้วยบริการต่างๆ เช่น "ที่อยู่ IP ของฉันคืออะไร")
  • Una กฎการเขียนใหม่ ซึ่งจะนำผู้ใช้ไปยังไฟล์บำรุงรักษาด้วยรหัสการเปลี่ยนเส้นทางชั่วคราว 302

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

การใช้งานโหมดบำรุงรักษาแบบเนทีฟร่วมกับ WP-CLI

หากผู้ให้บริการโฮสติ้งของคุณมีWP-CLI (ส่วนต่อประสานบรรทัดคำสั่งสำหรับ WordPress) คุณสามารถเปิดใช้งานโหมดบำรุงรักษาได้โดยไม่ต้องเข้าถึงแดชบอร์ดโดยตรงจาก SSH และหากคุณต้องการทำให้งานต่างๆ เป็นไปโดยอัตโนมัติ โปรดดูคู่มือสคริปต์และยูทิลิตี้ Bash

คุณเพียงแค่ต้องทำดังนี้:

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

เมื่อคุณทำการเปลี่ยนแปลงเสร็จแล้ว ให้เรียกใช้คำสั่ง`wp maintenance-mode deactivate`และเว็บไซต์จะสามารถเข้าถึงได้อีกครั้ง วิธีนี้มีประโยชน์มากหากคุณจัดการเว็บไซต์จำนวนมาก หรือหากแผงควบคุมไม่ตอบสนอง แต่คุณยังคงสามารถเข้าถึงได้ผ่านทางเทอร์มินัล

โหมดบำรุงรักษาและ WooCommerce: ระวังการขาย

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

ดังนั้น ในธุรกิจอีคอมเมิร์ซ จึงควรวางแผนการบำรุงรักษาให้ดียิ่งขึ้น:

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

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

บริการบำรุงรักษา WordPress: เมื่อใดควรจ้างบริษัทภายนอกมาดูแล

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

โดยทั่วไป บริการเหล่านี้จะรวมถึงอย่างน้อยดังต่อไปนี้:

  • อัปเดตเป็นประจำ ของแกนหลักของ WordPress, ปลั๊กอิน และธีมที่ใช้งานอยู่
  • การอัปเดตเฉพาะ WooCommerce (ในแผนงานที่มุ่งเน้นร้านค้าออนไลน์) และการตรวจสอบว่าทุกอย่างทำงานได้หลังจากการเปลี่ยนแปลงแต่ละครั้ง
  • การตรวจสอบตลอด 24 ชั่วโมง ของเว็บไซต์ พร้อมระบบแจ้งเตือนในกรณีที่เว็บไซต์ล่ม
  • การสำรองข้อมูลรายวัน สำหรับระยะเวลาที่กำหนด (เช่น 30 วัน) และการกู้คืนตามความต้องการ
  • การสแกนความปลอดภัย เพื่อตรวจจับมัลแวร์หรือพฤติกรรมที่น่าสงสัย
  • รายงานเป็นระยะ พร้อมสถานะเว็บไซต์ การอัปเดตที่เกิดขึ้น และเหตุการณ์ที่อาจเกิดขึ้น

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

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

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

บำรุงรักษาเชิงป้องกัน
บทความที่เกี่ยวข้อง:
การบำรุงรักษาเชิงป้องกันอุปกรณ์คอมพิวเตอร์