วิธีตั้งค่าการอัปเดตอัตโนมัติสำหรับธีมและปลั๊กอิน WordPress ของคุณจากที่เก็บ Git
เผยแพร่แล้ว: 2022-10-29หากคุณเป็นนักพัฒนาซอฟต์แวร์ที่ชอบทำงานกับ WordPress เวอร์ชันล่าสุดและดีที่สุด คุณจะรู้ว่าการอัปเดตธีมและปลั๊กอินของคุณเป็นเวอร์ชันล่าสุดอาจเป็นเรื่องยาก จะดีกว่าไหมถ้ามีวิธีที่ง่ายกว่าในการทำเช่นนี้ มีแล้ว! ด้วยการกำหนดค่าเล็กน้อย คุณสามารถตั้งค่าธีมและปลั๊กอิน WordPress ของคุณเพื่ออัปเดตโดยอัตโนมัติจากที่เก็บ Git ในบทความนี้ เราจะแสดงวิธีตั้งค่า การอัปเดตอัตโนมัติ สำหรับธีมและปลั๊กอิน WordPress จากที่เก็บ Git นอกจากนี้เรายังจะแสดงวิธีกำหนดค่า WordPress ให้อัปเดตตัวเองโดยอัตโนมัติเมื่อมีเวอร์ชันใหม่
ตัวอย่างเช่น WordPress ตรวจพบเมื่อจำเป็นต้องอัปเดตธีมและอัปเดตโดยอัตโนมัติ หากคุณปิดใช้งานการอัปเดตอัตโนมัติ ลิงก์อัปเดตควรสร้างขึ้นด้วยตนเองจนกว่าจะมีการคลิก เราไม่ได้ใช้ GitHub เพื่อจัดการ GitHub repo ของเรา ควรใช้ตัว ติดตั้ง Git อย่างเป็นทางการ บน Mac ของคุณเพื่ออัปเดต Git
ไฟล์การติดตั้งสามารถพบได้ที่เว็บไซต์ Git ตรวจสอบให้แน่ใจว่าการติดตั้งเสร็จสมบูรณ์ จากนั้นดำเนินการอัปเดต Git เป็นเวอร์ชันล่าสุด ในการอัปเดต Git คุณต้องใช้วิซาร์ดการติดตั้งก่อน ในการติดตั้ง Easy Updates Manager บนเว็บไซต์ของคุณ ให้ไปที่ Plugins
ฉันจะอัปเดตธีม WordPress ของฉันโดยอัตโนมัติได้อย่างไร

หากคุณกำลังใช้ธีม WordPress ที่มีอยู่ใน WordPress.org คุณสามารถอัปเดตได้โดยอัตโนมัติจากแดชบอร์ด WordPress ของคุณ ไปที่ ลักษณะที่ปรากฏ > ธีม แล้วคลิก ปุ่ม อัปเดต ถัดจากธีมที่คุณต้องการอัปเดต
เมื่อคุณเลือกเปิด ไซต์จะอัปเดตโดยอัตโนมัติ อย่างไรก็ตาม หากคุณต้องการควบคุมการอัปเดตอัตโนมัติมากขึ้น Custom เป็นตัวเลือกที่ดีกว่า เมื่อคุณเลือกกำหนดเอง คุณจะสามารถเปลี่ยนการตั้งค่าอื่นๆ ได้จำนวนหนึ่ง หลังจากติดตั้ง Easy Updates Manager แล้ว คุณสามารถเลือกได้ว่าจะให้การอัปเดต WordPress ใดกับระบบของคุณโดยอัตโนมัติ ด้วยการเปิดใช้งานบันทึก ผู้จัดการ Easy Updates จะสร้างบันทึกการอัปเดตที่จะช่วยให้คุณเห็นรายการอัปเดตล่าสุด บันทึกสามารถเปิดใช้งานได้โดยไปที่เปิดใช้งานบันทึกแล้วเปิดใช้งาน ขณะนี้สามารถเข้าถึงบันทึกได้ผ่านแถบด้านบนของ Easy Updates Manager
คอร์ ธีม และปลั๊กอิน WordPress ของคุณได้รับการอัปเดตทั้งหมดภายใต้แท็บนี้ ด้วยเหตุนี้ คุณจึงควรสามารถใช้ การอัปเดตง่ายๆ สำหรับเว็บไซต์ WordPress ของคุณได้ทุกเมื่อ คุณสามารถหยุดการอัปเดตปลั๊กอิน WordPress ได้หรือไม่?
ฉันจะหยุดธีม WordPress ไม่ให้อัปเดตโดยอัตโนมัติได้อย่างไร
มันจะปิดการใช้งานการอัปเดต WordPress อัตโนมัติทั้งหมดหากไฟล์ PHP กำหนด 'WP_AUTO_UPDATE_CORE' (เท็จ) ฉันจะเปลี่ยนธีมของเว็บไซต์ได้อย่างไร
วิธีปิดใช้งานการอัปเดตปลั๊กอินบน WordPress
ผู้คนนับล้านเผยแพร่เนื้อหาบนอินเทอร์เน็ตโดยใช้เครื่องมือนี้ เนื่องจากฐานผู้ใช้ขนาดใหญ่ จึงเสี่ยงต่อการถูกเอารัดเอาเปรียบและค้นพบอยู่เสมอ WordPress มีปลั๊กอินจำนวนหนึ่งที่พบว่ามีความเสี่ยงต่อข้อบกพร่อง เว็บไซต์ของคุณอาจถูกโจมตีหากคุณไม่ปิดใช้งานการอัปเดตปลั๊กอิน หากต้องการปิดใช้งานการอัปเดตปลั๊กอินบนไซต์ WordPress ของคุณ ให้ไปที่หน้าตัวเลือกการอัปเดตแดชบอร์ด แล้วเลือก 'ปลั๊กอิน' บนไซต์ WordPress ของคุณ คุณจะพบรายการปลั๊กอินทั้งหมดที่ติดตั้งไว้ เพียงคลิกลิงก์ 'ไม่อนุญาตการอัปเดต' ใต้ปลั๊กอินที่คุณต้องการปิดใช้งานการอัปเดต คุณจะไม่สามารถอัปเดตปลั๊กอินนั้นได้ในอนาคต ต้องอัปเดตปลั๊กอิน ดังนั้นคุณต้องไปที่หน้าของปลั๊กอินบนเว็บไซต์ WordPress ก่อน แล้วคลิกปุ่มอัปเดต เมื่อป้อนรหัสบรรทัดนี้ในการกำหนดค่า WordPress ของคุณ คุณสามารถป้องกันไม่ให้ WordPress อัปเดตอัตโนมัติได้
จะเกิดอะไรขึ้นถ้าฉันอัปเดตธีม WordPress ของฉัน
เนื่องจากกระบวนการนี้จะเขียนทับไฟล์ทั้งหมดที่มาพร้อมกับเว็บไซต์ของคุณ คุณจะสูญเสียการเปลี่ยนแปลงหรือการแก้ไขใดๆ ที่เกิดขึ้นระหว่างกระบวนการนี้ หากคุณไม่อัปเดตโค้ด WordPress ของคุณ คุณจะไม่สามารถใช้งานได้อย่างมีประสิทธิภาพ
วิธีการเปลี่ยนธีม WordPress ของคุณอย่างถูกต้อง
ใช้เวลาในการตรวจสอบรายการตรวจสอบเหล่านี้เพื่อให้แน่ใจว่าคุณจะไม่สูญเสียอะไรหรือทำลายไซต์ของคุณ: เป็นความคิดที่ดีที่จะสำรองข้อมูลเว็บไซต์ของคุณ ต้องทำตามขั้นตอนต่อไปนี้: คัดลอกไฟล์ WordPress ทั้งหมดของคุณ คุณสามารถเปลี่ยนไดเร็กทอรีของไฟล์ WordPress ของคุณโดยคลิกที่ลิงค์ เปลี่ยนไดเร็กทอรี จำเป็นต้องคลายซิปไฟล์ธีมใหม่ อัปโหลดไฟล์ธีมที่คลายซิปไปยังเว็บไซต์ WordPress ของคุณ ธีมจะต้องเปิดใช้งาน ตรวจสอบให้แน่ใจว่าเว็บไซต์ของคุณปราศจากข้อผิดพลาด หากคุณทำตามคำแนะนำอย่างถูกต้อง คุณจะสามารถติดตั้งธีม WordPress ใหม่ได้โดยไม่สูญเสียเนื้อหาใดๆ ตรวจสอบเพื่อดูว่ามีข้อผิดพลาดที่ต้องแก้ไขหรือไม่ หากเป็นเช่นนั้น ให้ทำตามคำแนะนำในข้อความแสดงข้อผิดพลาด WordPress จะดาวน์โหลดและคลายซิปแพ็คเกจธีมโดยอัตโนมัติ นอกเหนือจากการแทนที่ไฟล์ธีมเก่าด้วยไฟล์ใหม่
ฉันจะบังคับให้ธีม WordPress อัปเดตได้อย่างไร

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

คุณสามารถเข้าถึงการสำรองข้อมูลรายวันของเว็บไซต์ของคุณผ่านบัญชีโฮสติ้ง Kinsta ของคุณ อย่างไรก็ตาม หากคุณมีการสำรองข้อมูลด้วยตนเอง คุณยังสามารถทำการสำรองข้อมูลอัตโนมัติก่อนการอัปเดตได้อีกด้วย โปรดสำรองข้อมูลไซต์ของคุณทันที เนื่องจากมีการเปลี่ยนแปลงตั้งแต่การสำรองข้อมูลครั้งล่าสุด ในกรณีที่ผู้ให้บริการโฮสติ้งของคุณไม่มีการสำรองข้อมูลที่ง่ายดาย คุณจะต้องใช้ปลั๊กอินสำรอง ผู้เยี่ยมชมเว็บไซต์ของคุณอาจประสบปัญหาการหยุดทำงานหรือหยุดชะงัก ดังนั้นคุณจึงต้องการลดเหตุการณ์เหล่านี้ให้เหลือน้อยที่สุด เมื่อผู้เยี่ยมชมของคุณต่ำที่สุด เป็นการดีที่สุดที่จะปรับปรุงเว็บไซต์ของคุณในช่วงเวลาของวัน (หรือวันในสัปดาห์) การทดสอบควรทำบนไซต์การแสดงละคร ซึ่งโฮสต์บนเซิร์ฟเวอร์เดียวกันกับไซต์จริงของคุณ
ในการจัดทำไซต์สด คุณต้องขอรับสำเนาของไซต์ก่อน ซึ่งคุณต้องใช้ URL https://staging-site-name.cloud โดยที่ชื่อไซต์คือชื่อไซต์ของคุณ คุณยังสามารถลงชื่อเข้าใช้ไซต์การแสดงละคร อัปเดต และทดสอบได้จากที่นั่น ธีมลูกเป็นวิธีที่ปลอดภัยที่สุดในการอัปเดตธีม WordPress ที่กำหนดเอง ในกรณีนี้ คุณต้องรวมการปรับแต่งของคุณในธีมย่อย ธีมลูกของคุณอาจแตกต่างจากธีมหลัก เนื่องจากคุณอาจเปลี่ยนธีมแล้ว ตรวจสอบสิ่งที่คุณทำการเปลี่ยนแปลงและวิธีที่พวกเขาโต้ตอบกับธีมหลักเพื่อให้แน่ใจว่าทำงานได้อย่างถูกต้อง การเปลี่ยนแปลงใดๆ ที่คุณทำกับธีมโดยตรงจากไดเร็กทอรีธีมหรือจาก ผู้จำหน่ายธีม จะสูญหายไปเมื่อคุณอัปเดต ต้องใช้เวอร์ชันรองของธีมบุคคลที่สามเพื่อแก้ไขธีมอย่างถูกต้อง
เว็บไซต์ของคุณสามารถใช้งานได้ทั้งธีมย่อยและธีมหลัก เพิ่มองค์ประกอบการออกแบบและฟังก์ชันการทำงานให้กับธีมหลักโดยไม่กระทบต่อแกนหลัก เพื่อให้ไฟล์ในธีมย่อยถูกแทนที่ด้วยชื่อเดียวกันในธีมพาเรนต์ คุณต้องสร้างธีมย่อยก่อน คุณอาจอัปเดตธีมของคุณด้วยตนเองเพื่อรองรับ WooCommerce หากคุณกำลังใช้ WooCommerce เวอร์ชันก่อนเวอร์ชัน 3.3 คุณต้องใช้สิ่งนี้ นอกจากนี้ยังสามารถรวมไฟล์เทมเพลตเพิ่มเติมในสถานการณ์ทั่วไปได้อีกด้วย กรณีทั่วไปคือถ้าคุณเพิ่มไฟล์เทมเพลตในธีมของคุณมากขึ้น
หากคุณทำเช่นนี้ คุณจะต้องสร้างธีมลูกแล้วคัดลอกเทมเพลต ฟีเจอร์ใหม่ๆ จะถูกเพิ่มในธีมตราบเท่าที่เป็นเวอร์ชันล่าสุด สำรองข้อมูลไซต์การแสดงละครของคุณเสมอก่อนทำการอัปเดต นอกจากนี้ ให้ทดสอบบนเว็บไซต์ของคุณก่อน การเปลี่ยนแปลงเหล่านั้นควรดำเนินการโดยเร็วที่สุด ก่อนที่คุณจะเพิ่มธีมย่อยได้ คุณต้องสร้างธีมขึ้นมาก่อน
วิธีอัปเดตธีม WordPress ของคุณ
หากต้องการอัปเดตธีม WordPress ให้ไปที่ลักษณะที่ปรากฏและเลือกอัปเดต หน้าธีมสามารถพบได้ในแผงผู้ดูแลระบบ WordPress รายการธีมทั้งหมดที่คุณติดตั้งบนเว็บไซต์ของคุณสามารถพบได้ในหน้านี้ จากนั้น หลังจากวางเคอร์เซอร์เมาส์ไว้เหนือธีมที่คุณต้องการใช้แล้ว ให้คลิกปุ่มเปิดใช้งาน สิ่งที่คุณต้องทำคือทำตามขั้นตอนเหล่านี้ ไปที่โฮมเพจของเว็บไซต์ของคุณเพื่อดูธีมใหม่ที่ใช้งานจริง
ฉันจะอัปโหลดธีมจาก Github ไปยัง WordPress ได้อย่างไร

ควรปฏิบัติตาม ที่เก็บ GitHub ของปลั๊กอินหรือธีม คุณสามารถโคลนหรือดาวน์โหลดไฟล์ Zip ได้โดยคลิกปุ่ม Clone หรือ Download ในหน้าหลักของที่เก็บ หากต้องการเข้าถึงส่วนปลั๊กอิน ให้ไปที่ส่วนผู้ดูแลระบบ WordPress ของคุณ เลือกหน้าใหม่ที่จะเพิ่ม คอมพิวเตอร์ของคุณต้องอัปโหลดปลั๊กอินด้วยตนเอง
ในส่วนนี้ ฉันจะแนะนำวิธีการติดตั้งธีมและปลั๊กอินของ WordPress จาก GitHub สามารถติดตั้งธีมและปลั๊กอินของ WordPress บน GitHub ได้โดยใช้กระบวนการอื่น การติดตั้ง WordPress ในระบบนี้ยากและใช้เวลานานกว่า เมื่อเทียบกับ WordPress บนอุปกรณ์มือถือ GitHub และ WordPress เป็นสิ่งเดียวกันหรือไม่ มันไม่เหมือนกันที่จะพูดว่าใช่และไม่ใช่ GitHub เป็นที่ที่คุณสามารถค้นหาธีมและปลั๊กอินของ WordPress ได้หลากหลาย ผู้ใช้ WordPress จะไม่อัปเดตโดยอัตโนมัติผ่าน GitHub เนื่องจาก WordPress ชี้แจงอย่างชัดเจน
สามารถรับการอัปเดตได้หลายวิธี คุณสามารถติดต่อผู้พัฒนาได้โดยตรงหากต้องการอัปเดตเหล่านี้ ธีมและปลั๊กอินสามารถดาวน์โหลดและติดตั้งบน GitHub เพื่อใช้กับเว็บไซต์ WordPress หากคุณต้องการสร้างธีมหรือปลั๊กอิน มีเพียงไม่กี่ขั้นตอนที่ต้องทำและทำได้ง่ายมาก ในการติดดาว ตรวจสอบให้แน่ใจว่าคุณได้ดาวน์โหลดและติดตั้งปลั๊กอิน GitHub /comp ธีม คุณจะเห็นว่าคุณสนุกกับงานที่พวกเขาทำลงไป
Theme Github Updater Plugin Update
ปลั๊กอิน Theme GitHub Updater เป็นวิธีที่ยอดเยี่ยมในการทำให้ไซต์ WordPress ของคุณอัปเดตด้วยการเปลี่ยนแปลงล่าสุดจากที่เก็บ GitHub ของธีมของคุณ ปลั๊กอินนี้จะตรวจสอบการอัปเดตที่เก็บ GitHub ของธีมและอัปเดตไซต์ WordPress ของคุณตามลำดับ ปลั๊กอินนี้เป็นวิธีที่ยอดเยี่ยมในการทำให้ไซต์ WordPress ของคุณอัปเดตด้วยการเปลี่ยนแปลงล่าสุดจากที่เก็บ GitHub ของธีมของคุณ
Git Repo
เมื่อสร้างโปรเจ็กต์ Git การเปลี่ยนแปลงทั้งหมดที่ทำกับไฟล์จะถูกบันทึกในที่เก็บ Git และติดตาม ข้อมูลในไดเร็กทอรีนี้จะถูกบันทึกไว้ที่นั่น Git หรือที่เรียกว่า โฟลเดอร์ที่เก็บ เป็นชื่อที่กำหนดให้กับระบบไฟล์นี้ เมื่อมีการเปลี่ยนแปลงโปรเจ็กต์โดยใช้ Git การเปลี่ยนแปลงจะถูกบันทึกและเก็บไว้ในที่เก็บ
บทนี้จะอธิบายขั้นตอนทั้งหมดที่จำเป็นในการเริ่มต้นใช้งาน Git มีการอธิบายขั้นตอนการกำหนดค่าและการเริ่มต้นที่เก็บ Git การเริ่มต้นและการหยุดไฟล์การติดตาม และการเปลี่ยนแปลงการจัดเตรียมและการคอมมิต นอกจากนี้ เราจะแสดงวิธีตั้งค่า Git เพื่อให้คุณสามารถละเว้นไฟล์และรูปแบบบางอย่าง รวมทั้งเลิกทำข้อผิดพลาดได้โดยเร็วที่สุด ในการโคลนที่เก็บ ให้ใช้ Git Clone ใน VCS อื่นๆ เช่น Subversion คุณจะสังเกตเห็นว่าคำสั่งนั้นเป็นโคลนแทนที่จะเป็นการชำระเงิน เนื่องจาก Git ได้รับสำเนาข้อมูลของเซิร์ฟเวอร์ทั้งหมด จึงมีสำเนาที่สมบูรณ์ แต่ละเวอร์ชันของทุกไฟล์ในประวัติของโปรเจ็กต์ถูกทำเครื่องหมายว่าจำเป็น