ธีมลูก

การใช้งานธีมลูก (Child Theme) ตอนที่ 3

กลับมาสู่เนื้อหาการใช้ธีมลูกกันต่อนะครับ หลังพักหยุดยาวไปสามวัน ฮ่าๆ เรามาเริ่มต้นกันข้อที่ 3 เลยครับ การนำเมนูออกจากธีมหลัก เราสามารถนำออก (Remove) ออกได้ ด้วยฟังก์ชั่นที่ชื่อว่า unregister_nav_menu() โดยให้ทำการใส่รหัสของเมนู (Menu ID) ที่ธีมเราสร้างขึ้นมาเป็นพารามิเตอร์ของฟังก์ชั่นนี้ ยกตัวอย่างเช่น ตามโค๊ดธีมหลักของเรามีเมนูที่ลงทะเบียนไว้ชื่อ Header Menu

การใช้งานธีมลูก (Child Theme) ตอนที่ 3 Read More

การใช้งานธีมลูก (Child Theme) ตอนที่ 2

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

การใช้งานธีมลูก (Child Theme) ตอนที่ 2 Read More

การใช้งานธีมลูก (Child Theme) ตอนที่ 1

ธีมลูก (Child Theme) คือ ธีมที่มีฟังก์ชั่นการใช้งานที่ได้มาจากธีมแม่ (Parent Theme) มีไว้เพื่อวัตถุประสงค์ในการปรับเปลี่ยนแก้ไขธีมที่ใช้อยู่ ถ้าเราปรับเปลี่ยนธีม (Parent Theme) แบบตรงๆ และเมื่อธีมนั้นได้รับการอัพเดท ค่าการปรับแต่งหรือฟังก์ชั่นต่างๆ ที่เราได้สร้างมาในธีมนี้จะหายและสูญเสียไป แต่หากเราใช้ธีมลูก (Child Theme) ในการปรับแต่งจะทำให้ค่าและฟังก์ชั่น ต่างๆ จะยังคงอยู่

การใช้งานธีมลูก (Child Theme) ตอนที่ 1 Read More