วิธีอัปเดตธีมของ WordPress โดยไม่สูญเสียการปรับแต่ง

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

อัพเดตธีมทำงานอย่างไรใน WordPress?

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

เมื่อมีการปรับปรุงรูปแบบกลายเป็นใช้ได้คุณยังจะได้เห็นการแจ้งเตือนเกี่ยวกับการปรากฏตัว»ธีมส์หน้า

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

คุณสามารถปรับแต่งธีมประเภทใดได้บ้างระหว่างการอัปเดต

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

เครื่องมือปรับแต่งชุดรูปแบบช่วยให้คุณสามารถปรับเปลี่ยนชุดรูปแบบ WordPress ของคุณและจัดเก็บการเปลี่ยนแปลงทั้งหมดในฐานข้อมูล WordPress คุณสามารถเปลี่ยนรูปภาพส่วนหัวสีเค้าโครงเค้าโครง CSS ที่กำหนดเองและอื่น ๆ
วิดเจ็ต WordPress และเมนูการนำทางของคุณจะไม่ได้รับผลกระทบจากการอัพเดตธีม
ธีม WordPress ยอดนิยมเช่นAstraและOcean WPมาพร้อมกับปลั๊กอินเสริม ปลั๊กอินเหล่านี้ใช้เพื่อเพิ่มคุณสมบัติพิเศษให้กับธีมของคุณ การเปลี่ยนแปลงธีมใด ๆ ที่ทำโดยใช้ปลั๊กอินที่แสดงร่วมเหล่านี้จะไม่ได้รับผลกระทบจากการอัพเดตธีม
หากคุณปรับแต่งเค้าโครง WordPress ของคุณโดยใช้เครื่องมือสร้างหน้า WordPressเช่นDivi , Beaver Builder , Elementorฯลฯ การเปลี่ยนแปลงเหล่านั้นจะไม่ได้รับผลกระทบ
คุณสมบัติอื่น ๆ ที่คุณเพิ่มลงในเว็บไซต์ของคุณโดยใช้ปลั๊กอินนั้นอย่างปลอดภัยเช่นกัน ตัวอย่างเช่นรูปแบบการติดต่อ WordPress , Google Analytics , ป๊อปอัปจดหมายข่าวทางอีเมลและอื่น ๆ

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

ขั้นตอนที่ 1 การเตรียมการสำหรับการอัปเดตชุดรูปแบบ

สิ่งแรกที่คุณต้องทำคือการเชื่อมต่อกับโฮสติ้ง WordPressบัญชีโดยใช้โปรแกรม FTP
เมื่อเชื่อมต่อแล้วให้ไปที่/wp-content/themes/โฟลเดอร์และดาวน์โหลดโฟลเดอร์ธีมของคุณไปยังคอมพิวเตอร์

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

ขั้นตอนที่ 2 ดาวน์โหลดชุดรูปแบบที่อัปเดตและย้ายการปรับแต่ง

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

จากนั้นคุณสามารถคัดลอกและวางรหัสจากไฟล์ธีมเก่าไปยังไฟล์เดียวกันในธีมใหม่

ขั้นตอนที่ 3 อัปโหลดโฟลเดอร์ชุดรูปแบบใหม่

หลังจากคัดลอกการเปลี่ยนแปลงไปยังชุดรูปแบบใหม่คุณพร้อมที่จะอัปโหลดเวอร์ชันที่อัปเดตไปยังเว็บไซต์ของคุณแล้ว
เพียงเชื่อมต่อกับเว็บไซต์ของคุณโดยใช้ไคลเอนต์ FTP และไปที่/wp-content/themes/โฟลเดอร์ เลือกโฟลเดอร์ชุดรูปแบบใหม่และอัปเดตเป็นเว็บไซต์ของคุณ

ไคลเอนต์ FTP ของคุณจะเตือนคุณว่าไฟล์ที่มีชื่อเดียวกันนี้มีอยู่แล้ว คุณต้องเลือก <strongOverwrite เพื่อให้แน่ใจว่าไฟล์ธีมเก่าของคุณจะถูกแทนที่ด้วยไฟล์ใหม่

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

วิธีหลีกเลี่ยงการสูญเสียการเปลี่ยนแปลงระหว่างการอัพเดตธีม

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

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

บทความที่เกี่ยวข้อง

วิธีสร้าง WooCommerce เพื่อเพิ่มความถูกต้องและความสัมพันธ์

วิธีสร้าง WooCommerce เพื่อเพิ่มความถูกต้องและความสัมพันธ์

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