วิธีการติดตั้งและสร้างธีม WordPress ลูก?

เผยแพร่แล้ว: 2021-11-24

สร้างธีม WordPress สำหรับเด็ก

หากเราพยายามทำความเข้าใจแนวคิดพื้นฐานของ ธีม 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 ด้วยวิธีนี้ คุณจะไม่ต้องพยายามมากในการค้นหาข้อมูลนี้

วิดีโอที่เกี่ยวข้อง