วิธีปรับแต่ง WordPress โดยไม่มีธีมลูก
เผยแพร่แล้ว: 2022-11-08เมื่อพูดถึง WordPress มีหลายสิ่งที่คุณสามารถปรับแต่งได้โดยไม่ต้องใช้ ธีม ย่อย ซึ่งรวมถึงสิ่งต่างๆ เช่น ชื่อเรื่อง แท็กไลน์ และสีของไซต์ของคุณ คุณยังสามารถเปลี่ยนเมนูการนำทาง วิดเจ็ต และลำดับการแสดงโพสต์ของคุณ หากคุณคุ้นเคยกับโค้ด คุณยังสามารถปรับแต่งไฟล์ PHP ของธีมได้โดยไม่ต้องใช้ธีมย่อย
เมื่อคุณสร้างธีมย่อยแล้ว คุณสามารถเริ่มปรับเปลี่ยนการออกแบบและการกำหนดค่าได้ การใช้ Cascading Style Sheet (CSS) ซึ่งเป็นวิธีง่ายๆ ในการปรับแต่งการออกแบบธีมลูกของคุณ สามารถพบได้ คุณสามารถควบคุมรูปลักษณ์ของไซต์ของคุณได้โดยใช้ธีมย่อยซึ่งตั้งชื่อตามสไตล์ ซีเอสเอส. หากคุณเพิ่งเริ่มใช้ CSS เว็บเบราว์เซอร์ส่วนใหญ่อนุญาตให้คุณดู CSS ของไซต์ขณะเรียกดูได้ WordPress จัดลำดับความสำคัญของไฟล์สำหรับธีมย่อยมากกว่าไฟล์สำหรับธีมหลัก คุณยังสามารถสร้างไฟล์แบบสแตนด์อโลนของคุณเองเพื่อจัดการโครงสร้างของส่วนหัว ส่วนท้าย เค้าโครงหน้า และแถบด้านข้าง ไฟล์ต่างๆ อยู่ในโฟลเดอร์ธีมลูกเท่านั้น แต่จะรวมอยู่ในการนำเสนอไซต์ของคุณ
WordPress ต้องการธีมลูกหรือไม่?

ใช่ หากคุณวางแผนที่จะเปลี่ยนแปลงโค้ดของไซต์ WordPress คุณจะต้องสร้างธีมย่อย เนื่องจากการเปลี่ยนแปลงใดๆ ที่คุณทำกับโค้ดของธีมหลักจะถูกเขียนทับเมื่อมีการอัปเดตธีมหลัก ด้วยการสร้างธีมย่อย คุณสามารถมั่นใจได้ว่าการปรับแต่งของคุณจะไม่สูญหายไปเมื่อมีการอัปเดตธีมหลัก
ธีมลูกคือชุดของไฟล์ที่ใช้ทำการเปลี่ยนแปลงธีมเฉพาะ (พาเรนต์) โค้ดธีม หรือไฟล์จะถูกเปลี่ยนเมื่อจำเป็นเท่านั้น คุณจะได้เรียนรู้ว่าธีมสำหรับเด็กคืออะไร และทำไมคุณถึงต้องมี จากนั้นจึงตัดสินใจด้วยตัวเองว่าคุณต้องการธีมนี้หรือไม่ ธีมยอดนิยมบางธีม เช่น Avada มีเวอร์ชันของธีมย่อยที่มาพร้อมกับไฟล์ที่ดาวน์โหลด ทำให้ติดตั้งได้ง่ายมาก จำเป็นต้องมีความเข้าใจพื้นฐานเกี่ยวกับเทคโนโลยีเมื่อเรียนรู้และติดตั้งธีมสำหรับเด็กเป็นสิ่งสำคัญ หากคุณกำลังสร้างตั้งแต่เริ่มต้น คุณต้องแก้ไขไฟล์ธีมลูกก่อน ด้วยวิธีนี้ การมีอยู่ของธีมลูกทำหน้าที่เป็นพื้นฐานในการพิจารณาว่ามีการเปลี่ยนแปลงเกิดขึ้นหรือไม่
เมื่อฉันเห็นมัน ฉันรู้ทันทีว่าบางอย่างมีความพิเศษ ไม่ซ้ำใคร หรือแตกต่างออกไป ไฟล์ธีมและโค้ดจะไม่เป็นตัวปรับแต่งให้เหมาะกับความต้องการของฉัน ทีมพัฒนาของเราเน้นที่ความสามารถ การออกแบบ และพอร์ตโฟลิโอของไซต์เมื่อเราขยาย และธีมย่อยก็กลายเป็นส่วนหนึ่งของพอร์ตโฟลิโอของเรามากขึ้นเรื่อยๆ เมื่อเราเติบโตขึ้น
คุณควรตรวจสอบเอกสารประกอบหากคุณใช้ธีมลูกเพราะมีตัวเลือกในการทำสิ่งต่างๆ มากมาย หากต้องการดูตัวอย่างส่วนท้ายของเรา เราจะต้องแก้ไขไฟล์ styles.html ของเรา โดยดาวน์โหลดและเปิดไฟล์ในไดเร็กทอรีธีมของคุณ เปิดไฟล์และเลื่อนลงมาจนกว่าคุณจะพบบรรทัดที่ระบุว่า "footer.text-align: center;" จากนั้นเลื่อนลงอีกครั้งจนกว่าคุณจะพบบรรทัดที่ระบุว่า "footer.text-align: left;" ในกรณีนี้ ข้อความควรอยู่กึ่งกลางที่ส่วนท้ายและจัดชิดซ้ายตรงกลาง หากคุณกำลังใช้ธีมลูก คุณจะต้องการรู้ว่าธีมหลักทำอะไรได้บ้าง การเปลี่ยนแปลงของเราต้องมีผลถ้าเราต้องการเห็นการเปลี่ยนแปลงในตัวอย่างส่วนท้ายของเรา ดังนั้นก่อนอื่นเราต้องตรวจสอบให้แน่ใจว่าไฟล์ styles.html ของเราได้รับการกำหนดค่าอย่างเหมาะสม โดยทำตามคำแนะนำใน เอกสารชุดรูปแบบ เราสามารถเปลี่ยนไฟล์ styles.css ให้อยู่ตรงกลางและจัดข้อความชิดซ้าย

ฉันต้องการธีมเด็กจริงๆหรือ

ไม่มีคำตอบที่ถูกหรือผิดสำหรับคำถามนี้ เนื่องจากขึ้นอยู่กับความชอบส่วนบุคคลและความต้องการเฉพาะของเว็บไซต์ของคุณ หากคุณสะดวกที่จะใช้โค้ดและเปลี่ยนแปลงไฟล์ธีมได้โดยตรง คุณอาจไม่จำเป็นต้องใช้ธีมย่อย อย่างไรก็ตาม หากคุณต้องการให้แน่ใจว่าการเปลี่ยนแปลงของคุณจะไม่ถูกเขียนทับเมื่อธีมของคุณได้รับการอัปเดต หรือหากคุณต้องการเปลี่ยนกลับเป็น ธีมดั้งเดิม ได้อย่างง่ายดาย ธีมย่อยอาจเป็นตัวเลือกที่ดีสำหรับคุณ
โดยส่วนใหญ่ วิธีที่ดีที่สุดในการปรับเปลี่ยนหรือปรับแต่งธีมที่มีอยู่คือการสร้างธีมย่อย ในอนาคต คุณสามารถอัปเดตธีมหลักหรือธีมหลักตามธีมย่อยที่คุณสร้างขึ้น ในภาพหน้าจอด้านล่าง คุณสามารถดูไฟล์และโฟลเดอร์บางส่วนที่เกี่ยวข้องกับธีม Twenty เมื่อคุณสร้างธีมลูก คุณต้องเพิ่มธีมนั้นลงใน โฟลเดอร์ /WP-content/ themes บนเซิร์ฟเวอร์ของคุณก่อน สไตล์. CSS เป็นไฟล์ธรรมดาที่มีโค้ดไม่กี่บรรทัดที่ให้คุณเชื่อมต่อกับโค้ดของธีมได้ หากมีการเปลี่ยนแปลงเฉพาะใน CSS ของธีม คุณไม่จำเป็นต้องสร้างธีมย่อย
เทคนิคต่อไปนี้สามารถใช้เพื่อแก้ไข CSS เท่านั้น ปลั๊กอิน CSS ที่ฉันสร้าง เมื่อใช้ธีมของคุณ คุณต้องระบุ CSS ที่จะใช้ (3) โมดูล Bootstrap CSS หากคุณมีปลั๊กอิน Jetpack อยู่แล้ว จะมีตัวแก้ไข CSS ที่ยอดเยี่ยมที่จะช่วยให้คุณเพิ่มโค้ดที่กำหนดเองได้ ไฟล์ธีมยังคงอยู่ในฐานข้อมูล แต่ตอนนี้อยู่ในฐานข้อมูลแล้ว
ตัวสร้างธีมลูก Divi ให้คุณปรับเปลี่ยนการทำงานและสไตล์ของธีมที่มีอยู่ หรือสร้างธีมใหม่ทั้งหมดตั้งแต่เริ่มต้น วิธีนี้ช่วยให้คุณควบคุมการออกแบบเว็บไซต์ได้ในขณะที่ทำการเปลี่ยนแปลงโดยไม่สูญเสียความสม่ำเสมอ หากคุณต้องการเปลี่ยนไฟล์ธีม เช่น PHP หรือ JavaScript คุณต้องติดตั้งธีมลูก เมื่ออัปเดต Divi ไฟล์เหล่านี้จะได้รับการอัปเดตด้วย หากคุณทำการเปลี่ยนแปลงเหล่านี้ คุณจะสูญเสียไฟล์ทั้งหมด ในกรณีของการเปลี่ยนแปลงเหล่านี้ในธีมย่อย สิ่งเหล่านี้จะไม่เปลี่ยนแปลง เมื่อคุณเพียงต้องการทำให้ธีมที่มีอยู่ดูแตกต่างออกไป ก็ไม่จำเป็นต้องใช้ธีมย่อย แม้ว่าคุณจะสามารถเรียกดูไฟล์ของธีมหลักได้ แต่ Divi จะยังโหลดให้คุณ นอกเหนือจากข้อควรพิจารณาตามปกติแล้ว โปรดคำนึงถึงสิ่งต่อไปนี้เมื่อสร้างธีมลูก Divi โปรดตรวจสอบให้แน่ใจว่าคุณใส่ชื่อไฟล์เดียวกันกับไฟล์ของธีมหลัก คุณต้องเปลี่ยนไฟล์ของธีมหลักก่อนจึงจะทำการเปลี่ยนแปลงได้ ในไฟล์ function.php คุณจะต้องใส่ข้อมูลอ้างอิงถึงธีมลูกของคุณ การสร้างธีมลูกเป็นวิธีที่ยอดเยี่ยมในการรักษาการ ออกแบบเว็บไซต์ ของคุณให้สอดคล้องและง่ายต่อการบำรุงรักษา ในขณะเดียวกันก็ทำการเปลี่ยนแปลงเป็นประจำ คุณต้องมีธีมลูกหากคุณกำลังแก้ไขไฟล์ธีมใน PHP หรือ JavaScript การสร้างธีมลูกสำหรับ Divi นั้นเรียบง่ายและตรงไปตรงมา อย่างไรก็ตาม มีบางสิ่งที่ต้องจำไว้ หากคุณกำลังมองหาวิธีแก้ไขธีมที่มีอยู่โดยไม่สูญเสียงานของคุณเอง ธีมย่อยคือตัวเลือกที่ดี