สี่วิธีในการทำให้การจัดการ WooCommerce Updates ง่ายขึ้น

เผยแพร่แล้ว: 2017-05-18

การอัปเดต WooCommerce ส่วนขยาย และ WordPress ไม่จำเป็นต้องเป็นประสบการณ์ที่ยุ่งยาก หากคุณเตรียมตัวมาอย่างดีและปฏิบัติตามแนวทางปฏิบัติที่ดีที่สุด คุณสามารถหลีกเลี่ยงประสบการณ์ "หน้าผลิตภัณฑ์ของฉันดูแปลก" และ "ปลั๊กอินนี้ใช้งานไม่ได้" ทั้งหมด

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

มาเริ่มกันเลย.

เผื่อเวลาไว้สำหรับจัดการอัพเดท

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

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

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

ใส่ไว้ในปฏิทินของคุณ แล้วคุณจะไม่ค่อยลืมหรือลืมอัปเดตเหล่านั้นในร้านค้าของคุณ

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

วางแผนล่วงหน้าด้วยไซต์การแสดงละครและการสำรองข้อมูล

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

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

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

ในการสร้างไซต์การแสดงละครด้วย Jetpack:

  1. ตรวจสอบให้แน่ใจว่าได้ตั้งค่าการสำรองข้อมูลอัตโนมัติ คุณจะต้องใช้ข้อมูลเหล่านี้ในการอัปเดตไซต์การแสดงละครของคุณในอนาคต
  2. สร้างไซต์/ไดเร็กทอรีที่สองบนเซิร์ฟเวอร์ของคุณ ไม่จำเป็นต้องเข้าถึงแบบสาธารณะ แต่ต้องสามารถเข้าถึงได้ผ่าน FTP/SFTP
  3. ใช้ VaultPress ตั้งค่าไซต์ที่สองของคุณเป็นตำแหน่ง "สำรอง" จากนั้นคัดลอกข้อมูลสำรองล่าสุดของคุณ (หรือสำเนาตามต้องการ) ไปยังไซต์ นั้น

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

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

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

อ่านเพิ่มเติมเกี่ยวกับวิธีตั้งค่าการอัปเดตและกู้คืนข้อมูลสำรองไปยังไซต์การจัดเตรียมด้วย Jetpack

ทดสอบทุกอย่างก่อนอัปเดต

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

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

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

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

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

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

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

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

เปิดหรือปิดการอัพเดทอัตโนมัติ

สิ่งหนึ่งที่เรายังไม่ได้พูดถึงคือความจริงที่ว่า WordPress (แพลตฟอร์มโอเพ่นซอร์สที่ขับเคลื่อน WooCommerce) สามารถและจะอัปเดตตัวเอง

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

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

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

Kinsta มีโพสต์ที่ยอดเยี่ยมที่มีรหัสบางอย่างที่คุณสามารถใช้ได้ เพิ่มสองสามบรรทัดในไฟล์ wp-config.php ของคุณ จะช่วยให้คุณเปิดหรือปิดใช้งานการอัปเดตอัตโนมัติหลายประเภทที่ดำเนินการโดย WordPress นอกจากนี้ Jetpack ยังสามารถเปิดใช้งานการอัปเดตอัตโนมัติสำหรับปลั๊กอินทั้งหมดของคุณได้หากต้องการ

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

ควบคุมการอัปเดตไซต์ของคุณด้วยเคล็ดลับเหล่านี้

การอัปเดต WooCommerce, WordPress และส่วนขยายไม่ต้องเครียด

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

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

การอ่านที่แนะนำ:

  • วิธีสร้างและใช้ข้อมูลสำรองด้วย WooCommerce
  • วิธีประเมินปลั๊กอินสำหรับร้านค้า WooCommerce ของคุณ
  • ความสำคัญของการปรับปรุงร้านค้าของคุณ