วิธีการติดตั้งและสร้างธีม WordPress ลูก?
เผยแพร่แล้ว: 2021-11-24หากเราพยายามทำความเข้าใจแนวคิดพื้นฐานของ ธีม WordPress ลูก มันจะไม่ซับซ้อนเกินไป เนื่องจากสามารถตัดสินได้จากชื่อ ธีมย่อยจึงขึ้นอยู่กับธีมหลัก
ตามแนวคิดแล้ว ธีมย่อยจะยืมทุกสิ่งที่จำเป็นจากผู้ปกครอง เว้นแต่เด็กจะมีทุกสิ่งที่จำเป็นในการทำงาน
ขณะใช้ฟังก์ชันการทำงาน การเข้ารหัส และการควบคุมของพาเรนต์ ธีม WP ย่อยจะพร้อมให้คุณใช้งานสำหรับการเปลี่ยนแปลงเพิ่มเติมในลักษณะและสไตล์ การปรับเปลี่ยนฟีเจอร์และการปรับแต่งโดยไม่กระทบต่อธีมพาเรนต์เอง
ในขณะที่เลือก ธีม WordPress สำหรับเด็ก แทนที่จะสร้างธีมใหม่ทั้งหมดตั้งแต่ต้น มีเหตุผลและสมเหตุสมผลสำหรับหลักฐานจำนวนหนึ่ง
ก่อนอื่น หากคุณติดตั้งและสร้างธีม WordPress สำหรับเด็ก คุณจะโชคดีพอที่จะเพลิดเพลินกับ WordPress หรือการอัปเดตธีมหลักโดยไม่ส่งผลต่อธีมย่อยของคุณหรือการเปลี่ยนแปลง หมายความว่างานของคุณจะไม่ถูกเขียนทับโดยการอัปเดตเพิ่มเติมใดๆ
นอกเหนือจากการรักษาความปลอดภัยและการจัดหาฐานข้อมูลแบบสแตนด์อโลนซึ่งคุณสามารถคัดลอกไฟล์ของธีมของคุณได้แล้ว ธีมย่อยยังมาพร้อมกับการควบคุมฟังก์ชันการทำงานที่ขยายได้ คุณจะสามารถขยายขีดความสามารถในการทำงานของธีมลูกได้อย่างง่ายดายโดยไม่ต้องปรับแต่งเป็นการเข้ารหัส
ข่าวดีก็คือคุณสามารถติดตั้งและสร้างธีม WordPress ลูกของเทมเพลตหลักใด ๆ ได้อย่างมีประสิทธิภาพและรวดเร็วอย่างที่คุณคาดไม่ถึง
การสร้างและเริ่มต้นใช้งานเทมเพลตลูกของคุณเองจะเป็นเรื่องง่ายเหมือนพาย และจะไม่ทำให้ความจำเป็นในการหันไปขอความช่วยเหลือจากผู้เชี่ยวชาญและการแทรกแซง อย่างไรก็ตาม ความเข้าใจพื้นฐานเกี่ยวกับ CSS/HTML และ PHP จะทำให้เวิร์กโฟลว์ของคุณเร็วขึ้นอย่างมาก
ในอีกด้านหนึ่ง คุณมีเทมเพลต WP สำหรับผู้ปกครองที่ชื่นชอบ และต้องการให้ธีมย่อยนั้นสืบทอดรูปลักษณ์และความรู้สึก ตลอดจนการเข้ารหัสที่ชัดเจนและทนทาน
ในทางกลับกัน คุณมีการปรับแต่งและการแก้ไขบางอย่างที่จะเพิ่มในธีมย่อย แต่ต้องการให้แน่ใจว่าคุณจะไม่ส่งผลกระทบต่อธีมหลักและจะสามารถแยกการแก้ไขของคุณออกจากธีมหลักได้ ในสถานการณ์นี้ วิธีที่ดีที่สุดคือการติดตั้งและสร้างธีม WordPress ลูกของคุณเอง และจัดการตามที่คุณต้องการ
สรุปแล้ว หากคุณต้องการเล่นกับสิ่งเล็ก ๆ น้อย ๆ เปลี่ยนแบบอักษรสไตล์และอื่น ๆ และแน่ใจว่าคุณจะไม่สูญเสียอะไรในอนาคตเราขอเสนอให้คุณเริ่มต้นด้วยการเลือกธีมหลักเป็น จุดเริ่มต้น
อย่างไรก็ตาม ในขณะที่ให้การตั้งค่าของคุณกับเทมเพลตนี้หรือเทมเพลตนั้น ให้คำนึงถึงความสามารถและตัวเลือกการใช้งานของมันด้วย เพื่อให้ใกล้เคียงกับที่คุณต้องการให้มีในธีมย่อยของคุณ
ทันทีที่คุณเลือกธีม WP หลักเสร็จแล้ว เราสามารถส่งต่อไปยังขั้นตอนการติดตั้งและสร้าง ธีม WordPress ลูก ได้
1. การสร้างโฟลเดอร์ธีม WordPress ลูกในไดเร็กทอรี
สิ่งแรกที่คุณควรทำคือสร้างโฟลเดอร์ธีมลูกในไดเร็กทอรีธีม ในการดำเนินการนี้ คุณต้องใช้ FTP หรือแอปพลิเคชันตัวจัดการไฟล์ของผู้ให้บริการโฮสต์ จากนั้นส่งต่อไปยัง “/wp-content/themes/” ซึ่งคุณจะพบโฟลเดอร์หนึ่งหรือหลายโฟลเดอร์สำหรับธีมที่ติดตั้งบนเว็บไซต์ของคุณ
สร้างโฟลเดอร์ใหม่และตั้งชื่อตามที่คุณต้องการ อย่างไรก็ตาม จะเป็นการดีกว่าถ้าใช้ชื่อเชิงตรรกะหรือคำอธิบายใดๆ ในตอนท้ายหรืออะไรทำนองนั้น
2. การสร้างสไตล์ชีตเพื่อกำหนดสไตล์ให้กับธีมของคุณ
ขั้นตอนต่อไปสำหรับคุณคือการสร้างไฟล์สไตล์ชีตที่เรียกว่า style.css เป็นไฟล์ที่คุณต้องการเพื่อควบคุมลักษณะที่ปรากฏของ ธีม WordPress ลูก ของคุณ
เปิดโปรแกรมแก้ไขข้อความและสร้างแผ่นงานที่มีรหัสที่กล่าวถึงด้านล่าง:
/*
Theme Name: SKT Perfect Child Theme
URI ธีม: https://www.sktthemes.org
คำอธิบาย: SKT Perfect child theme
ผู้แต่ง: SKT Themes
URI ผู้แต่ง: https://www.sktthemes.org
แม่แบบ: SKT Perfect
เวอร์ชัน: 1.0.0
*/
ในขั้นตอนนี้ เราอยากจะดึงความสนใจของคุณไปที่ประเด็นสำคัญสองประการ อันแรกคือเทมเพลต ควรเป็นชื่อของชุดรูปแบบหลัก อันที่สองอ้างถึงความสำคัญของการรวมไฟล์ CSS ธีมของพาเรนต์ภายในไฟล์ style.css ของธีมลูกด้วยโค้ด @import url(“../parenttheme/style.css”)
อีกวิธีหนึ่งที่ใช้งานได้จริงคือการจัดคิวสไตล์ชีตของธีมหลักและธีมย่อยโดยเพิ่มการกระทำ wp_enqueue_scripts และใช้ wp_enqueue_style() ใน functions.php
นี่เป็นข้อกำหนดพื้นฐานเพื่อดำเนินการเปิดใช้งานธีมลูกของคุณ
3. การเปิดใช้งานธีมลูก
ตอนนี้คุณสามารถไปที่ Appearance, Themes ในแดชบอร์ด WP Admin ของคุณและค้นหาธีมที่เกี่ยวข้องตามรายการด้านล่าง เพียงคลิกที่ปุ่มเปิดใช้งานและธีมลูกของคุณจะแสดงอยู่ในธีมที่ใช้งานอยู่
เนื่องจากคุณยังไม่ได้แก้ไขเทมเพลตนี้ จึงจะปรากฏเป็นธีมหลักที่มีรูปลักษณ์เหมือนกัน
4. การปรับแต่งธีมลูก

ตอนนี้ สิ่งที่เหลืออยู่สำหรับคุณคือการจัดการธีมย่อยที่กำหนดในแบบที่คุณต้องการ นี่คือเวลาที่คุณจะเพลิดเพลินไปกับความเข้าใจพื้นฐานใน CSS Chrome และ Firefox จะช่วยคุณในการตรวจสอบ HTML และ CSS ขององค์ประกอบเว็บใดๆ ใช้ชุดค่าผสม Ctrl+Shift+I เพื่อตรวจสอบองค์ประกอบและลองแก้ไข CSS ที่นั่นเพื่อดูว่ามันทำงานอย่างไร
ตัวอย่างเช่น หากคุณทำการเปลี่ยนสีใดๆ และดูเหมือนว่าปกติแล้ว คุณสามารถคัดลอกและวางกฎ CSS นั้นในไฟล์ style.css ของธีมของคุณได้ บันทึกการเปลี่ยนแปลงเหล่านั้นและดูตัวอย่างเว็บไซต์ของคุณ
นอกเหนือจากการควบคุม CSS คุณอาจต้องการแก้ไขไฟล์เทมเพลตของธีม WordPress ย่อย ในกรณีนี้ คุณต้องดำเนินการกับโค้ด PHP
ตัวอย่างเช่น หากคุณต้องการลบลิงก์ออกจากพื้นที่ส่วนหัวและเพิ่มลิงก์ของคุณเอง คุณต้องคัดลอกไฟล์ header.php ในธีมของคุณ เปิดในโปรแกรมแก้ไขข้อความ ค้นหาบรรทัดที่คุณต้องการแทนที่และทำ มัน.
การเลือกสิ่งที่ถูกต้องสำหรับเว็บไซต์ไม่ใช่เรื่องง่าย ต้องใช้ความพยายามอย่างมากเมื่อคิดถึงลักษณะที่ปรากฏ ฟังก์ชัน และอินเทอร์เฟซที่ถูกต้องสำหรับเว็บไซต์ท่ามกลางหลายๆ อย่าง
วิธีการใหม่และวิธีที่เว็บไซต์ที่ยอดเยี่ยมใช้ ธีม WordPress ลูก มัน มีให้เลือกมากมายทั้งแบบฟรีและมีค่าใช้จ่าย
นี่เป็นข่าวดี แต่ยังสร้างความสับสนมากมาย และเพียงเพื่อจัดการกับมัน ผู้ใช้ต้องรู้วิธีค้นหาเว็บไซต์ที่ถูกต้อง
ฟุ่มเฟือย: ความเรียบง่ายส่วนใหญ่คือสิ่งที่มุ่งเน้น แต่เมื่อสร้างเว็บไซต์ ธีมลูกอนุญาตให้ใช้ความเรียบง่ายของธีมหลักพร้อมกับเพิ่มฟังก์ชันที่จำเป็น ยิ่งเว็บไซต์ดึงดูดสายตามากเท่าไหร่ก็ยิ่งน่าสนใจมากขึ้นเท่านั้น
ทำให้มันเรียบง่ายด้วยวิธีอื่นๆ เช่น การบังคับเลี้ยวและการใช้งาน อย่าหักโหมจนเกินไปแต่ต้องแน่ใจว่าได้พยายามอย่างเต็มที่เพื่อให้ได้ภาพที่ดีขึ้น
การตอบสนอง: สิ่งนี้ดำเนินไปโดยไม่บอกว่าเรากำลังพูดถึงเว็บไซต์ใด ผู้ใช้ต้องเลือก ธีม WordPress ลูก ซึ่งได้รับการทดสอบสำหรับอุปกรณ์หน้าจอต่างๆ
มีปริมาณการใช้ข้อมูลจำนวนมากที่สร้างขึ้นจากอุปกรณ์มือถือและอุปกรณ์อื่น ๆ ดังนั้นเว็บไซต์ใด ๆ ที่ไม่สามารถใช้งานได้จะต้องทนทุกข์ทรมานในแง่ของการรับส่งข้อมูล
แม้แต่เสิร์ชเอ็นจิ้นก็แสดงเว็บไซต์ที่เหมาะกับอุปกรณ์พกพาที่ด้านบน ข้อมูลประชากรและหัวข้อไม่เกี่ยวข้องกับคุณภาพนี้มากนัก และเว็บไซต์ส่วนใหญ่ต้องการการตอบสนองเป็นหน้าที่หลัก
ปลั๊กอินที่รองรับ: เว็บไซต์ต้องการฟังก์ชันเพิ่มเติมมากมายซึ่งกลายเป็นแฟชั่น บางคนถึงกับเลิกใช้ไปซักพัก แม้แต่สำหรับธีมลูก ธีมที่มีความเข้ากันได้สูงสุดกับปลั๊กอินต่างๆ ก็ควรเป็นตัวเลือกสำหรับคุณ
คุณสามารถถามคำถามนี้กับนักพัฒนาซอฟต์แวร์ได้หากต้องการค้นหาปลั๊กอินเฉพาะและไม่แน่ใจเกี่ยวกับความเข้ากันได้
การสนับสนุน: เมื่อคุณเลือกธีม ธีมฟรีส่วนใหญ่จะไม่มีการสนับสนุน มีนักพัฒนาบางคนที่มีชื่อเสียงโด่งดังถึงแม้จะใช้ธีมฟรี แต่ก็มีจำนวนจำกัด
ผู้ใช้ต้องคิดอย่างรอบคอบเกี่ยวกับการสนับสนุนธีม เนื่องจากเมื่อมีสิ่งผิดปกติเกิดขึ้น คุณจะไม่สามารถจัดการได้ด้วยตัวเอง หากคุณต้องจ่ายเงินให้กับบุคคลที่สาม กระบวนการที่ใช้เวลานานและมีราคาแพง
วิธีที่ดีที่สุดในการจัดการกับปัญหาที่เกี่ยวข้องกับธีมคือการสนับสนุนภายในที่ได้รับ ชุดรูปแบบควรมีเอกสารและการสนับสนุนที่ดีซึ่งจะใช้เป็นแนวทางในยามจำเป็น
เป็นมิตรกับ SEO: อีกหนึ่งคุณภาพที่ไม่ต้องพูดถึงในโลกออนไลน์ในปัจจุบัน ธีมต้องมีการเข้ารหัสอย่างถูกต้องและควรจะสามารถดำเนินการตามความคาดหวังของเครื่องมือค้นหา
ผู้พัฒนาธีมได้กล่าวไว้อย่างชัดเจนว่าหน้าเว็บของพวกเขาได้รับการปรับให้เหมาะสมสำหรับ SEO ด้วยวิธีนี้ คุณจะไม่ต้องพยายามมากในการค้นหาข้อมูลนี้
วิดีโอที่เกี่ยวข้อง