วิธีใช้เทมเพลตใน WordPress
เผยแพร่แล้ว: 2022-10-28ใน WordPress เทมเพลตคือไฟล์ที่ประกอบด้วยชุดของตัวแปรและโค้ดโปรแกรมอื่นๆ ตัวแปรและโค้ดเหล่านี้ใช้เพื่อสร้างโค้ด HTML ที่ส่งไปยังเว็บเบราว์เซอร์ เทมเพลตใน WordPress ส่วนใหญ่ใช้เพื่อมอบวิธีง่ายๆ ในการเปลี่ยนรูปลักษณ์ของเว็บไซต์ของคุณโดยไม่ต้องแก้ไขแต่ละหน้า ตัวอย่างเช่น หากคุณต้องการเปลี่ยนรูปแบบสีของเว็บไซต์ของคุณ คุณจะต้องแก้ไข ไฟล์เทมเพลต เท่านั้น
ฉันจะเข้าถึงเทมเพลตใน WordPress ได้อย่างไร

มีสองวิธีในการเข้าถึงเทมเพลตใน WordPress อย่างแรกคือผ่านแผงการดูแลระบบ WordPress ในการดำเนินการนี้ ให้ลงชื่อเข้าใช้ไซต์ WordPress และไปที่ส่วน "ลักษณะที่ปรากฏ" ภายใต้ "ลักษณะที่ปรากฏ" คุณจะเห็นแท็บที่เรียกว่า "แม่แบบ" คลิกที่แท็บนี้และคุณจะสามารถดู เทมเพลตที่มีอยู่ทั้งหมด สำหรับไซต์ของคุณ วิธีที่สองในการเข้าถึงเทมเพลตใน WordPress คือการใช้ FTP ในการดำเนินการนี้ คุณจะต้องเชื่อมต่อกับไซต์ WordPress ของคุณโดยใช้ไคลเอนต์ FTP เมื่อคุณเชื่อมต่อแล้ว ให้ไปที่ไดเร็กทอรี “/wp-content/themes/” ในไดเร็กทอรีนี้ คุณจะเห็นธีม WordPress ทั้งหมดที่มี
เทมเพลต WordPress ซึ่งประกอบด้วย แท็กเทมเพลต WordPress เป็นเฟรมเวิร์กของธีม WordPress มีเทมเพลตอย่างน้อยห้าแบบในธีมที่กำหนด คุณสามารถดูโฟลเดอร์สำหรับธีม Twenty Thirteen (WP/content/themes/twentythirteen) เพื่อดูไฟล์ที่เกี่ยวข้องได้ ไฟล์เทมเพลตสำหรับธีม WordPress แต่ละธีมสามารถดูได้โดยใช้เมนูลักษณะที่ปรากฏบนแดชบอร์ด WordPress ของคุณ คุณสามารถดูและเลือกเทมเพลตที่มีให้ในธีมที่ใช้งานอยู่โดยไปที่หน้าแก้ไขธีม คลิกชื่อเทมเพลตที่ด้านขวาของหน้าเพื่อดูและแก้ไขไฟล์เทมเพลต
ผู้ใช้ WordPress มักจะสร้างข้อผิดพลาดง่ายๆ ที่นี่และที่นั่น ในกรณีนี้ พวกเขาเชื่อว่าพวกเขาสามารถป้อนชื่อเทมเพลตใดก็ได้ในพื้นที่ผู้ดูแลระบบ WordPress ซึ่ง WordPress จะใช้ ในบางกรณี อาจไม่เป็นเช่นนั้นเสมอไป ก่อนดำเนินการต่อ คุณต้องรับรายการเทมเพลตที่มีอยู่ก่อน WP_get_theme() สามารถใช้เพื่อรับธีมเฉพาะ ธีม WordPress ที่หลากหลายสามารถพบได้ที่นี่ ชื่อธีมเป็นรายการแรกในอาร์เรย์ และสามารถใช้เพื่อค้นหารายการเทมเพลตของเพจที่พร้อมใช้งาน คุณจะต้องใช้ฟังก์ชันนี้อีกครั้งเมื่อดำเนินการ WP_get_template() แล้ว เมื่อคุณกดปุ่มนี้ แม่แบบปัจจุบันจะถูกส่งคืน กล่าวคือ หากคุณต้องการใช้เทมเพลต My Theme คุณจะต้องใช้รหัส $templates 'MyTheme' สามารถแก้ไขได้ ตัวเลือกสุดท้ายคือการใช้ชื่อเทมเพลตเป็นค่าที่จะแสดงบนหน้าจอ ดังนั้น คุณจะใช้ echo $templates['MyTheme']; เพื่อสร้างมูลค่าของแม่แบบ
วิธีการใช้เทมเพลตในการเสิร์ฟของคุณ
ก่อนใช้เทมเพลต คุณต้องค้นหาบนเซิร์ฟเวอร์ของคุณก่อน ในหน้าเพจ เลือกใหม่ > แอตทริบิวต์ หลังจากที่คุณระบุเทมเพลตแล้ว คุณต้องคัดลอกและบันทึกชื่อไฟล์ลงในไซต์ของคุณ หากไฟล์มีนามสกุล a.php ก็ควรสิ้นสุดที่นั่น
คุณต้องค้นหาเทมเพลตบนเซิร์ฟเวอร์ของคุณก่อนจึงจะใช้งานได้
ฉันจะเปลี่ยนหน้า WordPress ให้เป็นเทมเพลตได้อย่างไร

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

มีเว็บไซต์จำนวนมากที่มีหน้า Landing Page ซึ่งแตกต่างจากเว็บไซต์อื่นๆ อย่างมาก การใช้เทมเพลตเพจแบบกำหนดเอง WordPress ช่วยให้คุณสร้างเพจแบบกำหนดเองด้วยการออกแบบและเลย์เอาต์ของคุณเอง การติดตั้งปลั๊กอินนั้นไม่ง่ายเหมือนการติดตั้งซอฟต์แวร์เอง หากคุณกำลังใช้โปรแกรม FTP แบบสแตนด์อโลน คุณจะต้องใช้โปรแกรม FTP เพื่ออัปโหลดไฟล์ไปยังเว็บไซต์ WordPress ของคุณ แทนที่จะคัดลอกเทมเพลต เราจะใช้มันเพื่อทำให้สิ่งต่าง ๆ ง่ายขึ้นสำหรับตัวเราเอง ในไฟล์เทมเพลต ไม่มีโค้ดที่บอก WordPress ถึงวิธีการแสดงหน้า ด้วยเหตุนี้ เราจะสร้าง เทมเพลตของเราเอง จากข้อมูลนี้
ในการสร้าง ไฟล์เทมเพลตที่กำหนดเองใหม่ ให้คัดลอกเนื้อหา page.html ลงไป เนื่องจากเทมเพลตที่กำหนดเองของเรามีส่วนหัวอยู่แล้ว เราจะลบออกจากโค้ด คุณจะไม่เห็นหน้าว่างบนไซต์ที่ใช้เทมเพลตใหม่อีกต่อไปหลังจากที่คุณเข้าชม เนื่องจากเทมเพลตหน้าธีมเป็นจุดเริ่มต้น เราจึงตัดสินใจเลือกใช้ ข้อดีอย่างหนึ่งของการสร้างเทมเพลตของเพจแบบกำหนดเองคือมันแยกจากโพสต์และเพจอื่นๆ ของคุณโดยสิ้นเชิง ข้อผิดพลาดในเทมเพลตของเพจที่กำหนดเองอาจทำให้เว็บไซต์ของคุณเสียหายได้ ไม่มีการจำกัดประเภทของเนื้อหาที่สามารถสร้างใน WordPress ได้ โดยไม่คำนึงถึงความรู้ด้านการเขียนโปรแกรมหรือ HTML
นี่เป็นวิธีง่ายๆ ในการสร้างหน้าที่กำหนดเองโดยไม่ต้องใช้เครื่องมือปรับแต่ง WordPress เทมเพลตเพจที่ไม่มีแถบด้านข้างช่วยให้คุณสร้างเพจที่ดูเป็นมืออาชีพมากขึ้น ซึ่งง่ายต่อการจัดการและใช้งานเพจที่ไม่มีแถบด้านข้างมากขึ้น
ฉันจะเพิ่มเทมเพลตในปลั๊กอินของฉันได้อย่างไร

การเพิ่มเทมเพลตลงในปลั๊กอินของคุณเป็นขั้นตอนง่ายๆ ขั้นแรก ให้สร้างโฟลเดอร์ใหม่ในไดเร็กทอรีของปลั๊กอินที่เรียกว่า "เทมเพลต" จากนั้น สร้างไฟล์ใหม่ในไดเร็กทอรีที่เรียกว่า “my-template.php” สุดท้าย เพิ่มโค้ดต่อไปนี้ในไฟล์นั้น: /* ชื่อเทมเพลต: เทมเพลตปลั๊กอิน ของฉัน */ ? > ตอนนี้คุณสามารถเพิ่มโค้ดลงในไฟล์นั้นได้ และโค้ดนั้นจะถูกใช้เป็นเทมเพลตสำหรับปลั๊กอินของคุณ
ในส่วนนี้ คุณจะได้เรียนรู้วิธีเพิ่มเทมเพลตให้กับปลั๊กอิน WooCommerce ของคุณ ในบางกรณี คุณสามารถใช้ระบบนี้เพื่อสร้าง HTML และอนุญาตให้ผู้ใช้เปลี่ยนให้เข้ากับธีมของตนได้ ในบทเรียนนี้ ฉันจะรวม ไฟล์เทมเพลตของเพจอย่างง่ายที่ เรียกว่า บุคคลนั้นสามารถแลกบัตรของขวัญได้ในส่วนนั้น คุณอาจได้รับข้อความแสดงข้อผิดพลาดหากมีสิ่งผิดปกติเกิดขึ้นกับองค์ประกอบโค้ดใดๆ หรือหากคุณพิมพ์ชื่อไฟล์เทมเพลตไม่ถูกต้อง รหัสนี้สามารถพบได้ในปลั๊กอิน WooCommerce ของฉัน/ Woocommerce- plugins-templates/redeem-gift-card-html:. ด้วยซอฟต์แวร์นี้ คุณสามารถสร้างเทมเพลตสำหรับปลั๊กอินของคุณเองได้
คุณต้องแทนที่เทมเพลตของโพสต์และเพจ (แม้ว่าจะไม่ใช่ CPT แต่มีประโยชน์สำหรับตัวอย่าง) เพื่อทำสิ่งนี้ให้สำเร็จ หากคุณกำลังใช้เทมเพลต นี่อาจเป็นคุณลักษณะที่มีประโยชน์มากสำหรับการกำหนดประเภทโพสต์ที่กำหนดเองของคุณ Jeroen Sormani ได้ให้ตัวอย่างเต็มรูปแบบของปลั๊กอินสำหรับคุณที่จะใช้ที่นี่: https://gist.me/JeroenSormani/181b8c8a1e1e5ae6ab8d12 ขั้นตอนนี้ยังคงต้องมีการสร้างโฟลเดอร์และตัวไฟล์เอง
ใช้เทมเพลตปลั๊กอินเพื่อสร้างมาตรฐานหน้าปลั๊กอินของคุณ
การสร้างเทมเพลตเป็นวิธีที่ยอดเยี่ยมในการสร้างมาตรฐานรูปลักษณ์ของหน้าปลั๊กอินโดยไม่ต้องแก้ไขไฟล์เทมเพลตในทุกหน้า กล่าวอีกนัยหนึ่ง คุณจะไม่ต้องจัดการกับปลั๊กอินของคุณอีกต่อไป ตอนนี้ผู้ใช้ของคุณจะสามารถค้นหาหน้าที่ถูกต้องได้
หากคุณยังไม่มีเทมเพลต คุณควรคิดถึงการเพิ่มเทมเพลต คุณจะสามารถทำให้ปลั๊กอินของคุณใช้งานง่ายขึ้น และผู้ใช้จะสามารถค้นหาหน้าที่ถูกต้องได้เร็วขึ้น