วิธีควบคุมโพสต์ WordPress ด้วยไฟล์เทมเพลต
เผยแพร่แล้ว: 2022-11-13สมมติว่าคุณกำลังพูดถึงระบบจัดการเนื้อหาของ WordPress โพสต์จะถูกควบคุมโดย ไฟล์เทมเพลต ในธีม ธีมประกอบด้วยไฟล์เทมเพลตที่บอกให้ WordPress แสดงเนื้อหาที่ส่วนหน้าของเว็บไซต์ ไฟล์เทมเพลตที่ควบคุมโพสต์มักจะเรียกว่า single.php หรือ single-{post-type}.php หากธีมไม่มีไฟล์เทมเพลตสำหรับโพสต์ WordPress จะใช้ไฟล์เทมเพลต index.php
ฉันจะรับเทมเพลตโพสต์ใน WordPress ได้อย่างไร
ไม่มีคำตอบที่ชัดเจนสำหรับคำถามนี้ ขึ้นอยู่กับระดับของความสะดวกสบายและประสบการณ์ในการเขียนโค้ดของคุณ คุณอาจต้องจ้างนักพัฒนาเพื่อสร้าง เทมเพลตโพสต์แบบกำหนดเอง ให้กับคุณ หรือคุณอาจพบปลั๊กอินที่เหมาะกับความต้องการของคุณ หากคุณสะดวกที่จะใช้โค้ด คุณสามารถสร้างเทมเพลตโพสต์ได้ด้วยตนเองโดยทำตามคำแนะนำที่นี่: https://developer.wordpress.org/themes/template-files-section/page-template-files/
ปลั๊กอิน Post Custom Templates Lite เป็นเครื่องมือที่ยอดเยี่ยมที่ช่วยให้คุณสามารถสร้างธีมที่ไม่เหมือนใครได้อย่างสมบูรณ์ ผู้ใช้สามารถปรับแต่งโพสต์ได้อย่างง่ายดายโดยใช้อินเทอร์เฟซแบบลากและวาง และสามารถย้ายแอตทริบิวต์ไปรอบๆ ได้อย่างง่ายดาย การแยกโพสต์เป็นหมวดหมู่ตามสีพื้นหลัง แบบอักษร หรือองค์ประกอบหลักอื่นๆ ช่วยให้คุณสร้างประสบการณ์ที่เป็นส่วนตัวมากขึ้นได้ ด้วยการใช้ปลั๊กอิน Post Custom Templates Lite คุณสามารถสร้างเทมเพลตได้มากเท่าที่คุณต้องการ คุณมีตัวเลือกมากมายให้เลือก และคุณปรับแต่งเนื้อหาได้ตามต้องการ ปลั๊กอินมีเทมเพลตในตัวสองตัวที่สามารถใช้ได้ ตัวสร้างเทมเพลตช่วยให้คุณสร้างเพลตแบบเสาเดียวแบบกำหนดเองได้มากขึ้น
หากต้องการเพิ่มแถวเนื้อหา ให้ใช้ส่วน OTW Grid Manager เพื่อเพิ่มชื่อเทมเพลต สร้างแถบด้านข้างตามลักษณะที่คุณต้องการให้แม่แบบของคุณปรากฏโดยเพิ่มลงในแม่แบบ เทมเพลตโพสต์ของ WordPress นั้นปรับแต่งโดยใช้ปลั๊กอินที่หลากหลาย นอกจากการสร้าง เทมเพลตโพสต์ เดียวหลายแบบแล้ว คุณยังสามารถให้เทมเพลตทำงานเคียงข้างกันได้ เพียงใช้ Elementor Theme Builder เพื่อทำสิ่งนี้ และคุณจะไม่ต้องกังวลกับการเขียนโค้ดอีกต่อไป การใช้ปลั๊กอิน Gutenberg Templat Library คุณสามารถปรับแต่งเลย์เอาต์ของโพสต์และหน้าได้ โปรแกรมนี้ฟรีอย่างสมบูรณ์และง่ายกว่าตัวเลือกอื่นๆ ที่ฉันให้ไว้อย่างมาก
ธีมเกือบทั้งหมดอนุญาตให้คุณสร้างตัวเลือกโพสต์เดียว เมื่อคุณเลือกแล้ว ทั้งหมดก็ขึ้นอยู่กับคุณ ขณะนี้ไม่มีปลั๊กอินที่สามารถช่วยคุณในการสร้าง เทมเพลตโพสต์เดียว ตามปลั๊กอินล่าสุดที่ฉันค้นพบ โปรดแสดงความคิดเห็นในรายการที่ไม่ได้รับเพื่อให้ฉันสามารถดูได้
วิธีค้นหาเทมเพลตที่สมบูรณ์แบบสำหรับธีม WordPress ของคุณ
หากคุณกำลังมองหา เทมเพลตเฉพาะ คุณมักจะพบเทมเพลตนั้นในหน้าแรกของธีมหรือในไฟล์ functions.php
เทมเพลตเนื้อหา WordPress คืออะไร?

เทมเพลตเนื้อหา คือการออกแบบที่ใช้ซ้ำได้สำหรับพื้นที่เนื้อหาใน WordPress เทมเพลตเนื้อหาสามารถใช้เพื่อปรับแต่งรูปลักษณ์ของพื้นที่เนื้อหา หรือเพื่อสร้างการออกแบบที่สอดคล้องกันในพื้นที่เนื้อหาต่างๆ
เทมเพลตเนื้อหา WordPress สามารถสร้างได้บนแพลตฟอร์มที่หลากหลาย พร้อมประโยชน์เพิ่มเติมจาก CMS เนื่องจากระบบมีความปลอดภัย คุณจึงสามารถจัดเก็บเนื้อหาที่ใช้ซ้ำได้บนเว็บไซต์ของคุณ คุณสามารถประหยัดเงินได้โดยใช้วิธีนี้ เพิ่มประสิทธิภาพ และรักษาความสม่ำเสมอของวัสดุ การใช้ Google Adsense หรือ Adserve คุณสามารถสร้างรายได้จากเว็บไซต์ของคุณได้ ในการสร้าง เทมเพลตเนื้อหาใหม่ คุณสามารถใช้ตัวควบคุมใหม่ในแดชบอร์ดได้ ที่ด้านซ้ายของแดชบอร์ด มีปลั๊กอิน TinyMCE Templates ที่เพิ่มการควบคุมเทมเพลต ในกรณีนี้ คุณจะต้องกำหนดค่าเนื้อหาที่คุณต้องการคัดลอก
ฉันจะใช้เทมเพลตเนื้อหาใน WordPress ได้อย่างไร
หากต้องการดูปลั๊กอินทั้งหมดของคุณ ให้ไปที่แดชบอร์ดของ WordPress เมื่อคลิกที่ปุ่ม "เพิ่มใหม่" คุณสามารถเพิ่มปลั๊กอินใหม่ในบัญชีของคุณได้ ป้อน "เทมเพลตเนื้อหา" ในแถบค้นหาทางด้านซ้ายแล้วกดปุ่ม Enter เลือกปลั๊กอินที่ดีที่สุดสำหรับความต้องการของคุณ ปลั๊กอิน TinyMCE Templates เป็นตัวเลือกที่ยอดเยี่ยมสำหรับความต้องการของคุณ
ฉันจะสร้างเทมเพลต WordPress ได้อย่างไร
เมื่อไปที่แผงการดูแลระบบ WordPress คุณสามารถเพิ่มหน้าใหม่ได้ เทมเพลตหน้าแบบกำหนดเองใหม่สามารถพบได้ที่ด้านขวาของหน้า หน้าใหม่สามารถสร้างได้โดยการเปลี่ยนเทมเพลตเป็นเพจที่ไม่มีแถบด้านข้าง เมื่องานเสร็จแล้วให้คัดลอกและวาง
เทมเพลตโพสต์ WordPress
เทมเพลตโพสต์ WordPress เป็นไฟล์เทมเพลตที่ใช้แสดงโพสต์เดียว เทมเพลตโพสต์ใช้เพื่อเปลี่ยนรูปลักษณ์ของโพสต์เดียว หรือเพื่อเพิ่มฟังก์ชันพิเศษให้กับโพสต์เดียว
หากไม่มีไฟล์เทมเพลตอื่น index.php จะแสดงประเภทโพสต์ ไฟล์ index.php ต้องมีอยู่ในแต่ละธีม Home.php และ single.php เป็น ไฟล์เทมเพลตโพสต์ทั่วไปสองไฟล์ ที่แสดงฟีดของโพสต์และหนึ่งโพสต์ในแต่ละครั้ง คุณอาจต้องการโครงสร้างหรือเค้าโครงเนื้อหาที่แตกต่างกัน ทั้งนี้ขึ้นอยู่กับสิ่งที่แสดง ข้อมูลเมตาคือข้อมูลที่เกี่ยวข้องกับโพสต์ ข้อมูลเมตาถูกกำหนดให้เป็นข้อมูลใดๆ ที่สามารถพบได้ในบทความ เช่น ชื่อผู้เขียน วันที่โพสต์ และหมวดหมู่ แท็ก หรืออนุกรมวิธานใดๆ ที่ใช้ในการสรุปบทความ เว้นแต่เทมเพลตจะมีข้อมูลเมตาที่มีลิงก์ถาวร การใช้ไฟล์ archive.php จะทำให้เกิดข้อผิดพลาด

เว็บไซต์บล็อกเกอร์อาหารอาจมีหมวดหมู่ต่างๆ เช่น ร้านอาหารยอดเยี่ยม อาหารสวยงาม อาหารประจำชาติ และสูตรอาหาร โดยทั่วไป คุณควรจัดโพสต์บล็อกส่วนใหญ่ในลำดับเดียวกัน ยกเว้นสูตรอาหารที่จัดประเภทไว้เช่นนั้น การสร้างภาพแบนเนอร์พิเศษของช็อกโกแลตด้วยไฟล์ tag-Chocolate.php อาจเป็นประโยชน์
วิธีค้นหาและใช้เทมเพลตโพสต์ WordPress
WordPress เป็นระบบจัดการเนื้อหายอดนิยม (CMS) ที่ให้คุณสร้างเว็บไซต์หรือบล็อกตั้งแต่เริ่มต้น หรือเพื่ออัปเดตเว็บไซต์ที่มีอยู่ คุณสามารถใช้เทมเพลตโพสต์และเพจที่หลากหลายจากชุมชน WordPress เพื่อช่วยคุณในการเริ่มต้นหรือเพื่อเพิ่มความเป็นส่วนตัวให้กับเนื้อหาของคุณ ขั้นตอนแรกคือไปที่แผงควบคุม WordPress และเลือกเทมเพลตโพสต์ที่คุณต้องการใช้ คุณแก้ไขชื่อโพสต์ได้โดยเลือก "โพสต์" จากนั้นคลิกชื่อโพสต์ ไปที่กล่องเทมเพลตโพสต์ใหม่และเลือกเทมเพลตจากเมนูแบบเลื่อนลง คุณสามารถค้นหาเทมเพลตโพสต์ได้โดยพิมพ์คำหลักหรือวลีลงในดัชนี WordPress หากต้องการสร้างหรือแก้ไขโพสต์ ให้เข้าสู่ระบบในพื้นที่ผู้ดูแลระบบ WordPress และเลือกเทมเพลตโพสต์ที่คุณต้องการใช้ แผง 'เทมเพลต' หรือกล่องเมตา 'โพสต์แอตทริบิวต์' อยู่ใต้หน้าจอแก้ไขโพสต์ และคุณสามารถเลือกเทมเพลตได้โดยคลิกปุ่ม 'เทมเพลต' โปรดดูเทมเพลตแบบกำหนดเอง 'บทความแนะนำ' ที่แสดงด้านล่าง เนื้อหาและการจัดรูปแบบของโพสต์ทั้งหมดจะถูกนำไปใช้โดยอัตโนมัติเมื่อคุณเลือกเทมเพลต คุณยังสามารถปรับแต่งเลย์เอาต์และสไตล์ของโพสต์ได้ และ WordPress codex ก็ให้คุณสร้างธีมของคุณเองได้ คุณอาจสามารถค้นหาเทมเพลตโพสต์ที่เหมาะกับคุณได้ ไม่ว่าคุณจะเป็นผู้ใช้ใหม่ของ WordPress หรือผู้ใช้แพลตฟอร์มมาเป็นเวลานาน ขอบคุณที่สละเวลาแสดงความคิดเห็นในบล็อกของฉัน!
WordPress แก้ไขเทมเพลตโพสต์
ในการแก้ไขเทมเพลตบทความ WordPress คุณจะต้องเข้าถึงไฟล์ WordPress ผ่านบัญชีโฮสติ้งของคุณ เมื่อคุณเข้าถึงไฟล์ของคุณแล้ว คุณจะต้องค้นหาโฟลเดอร์ "wp-content" จากนั้นไปที่โฟลเดอร์ "themes" ภายในโฟลเดอร์ "ธีม" คุณจะต้องค้นหาโฟลเดอร์สำหรับธีม WordPress ที่ใช้งานอยู่ เมื่อคุณพบโฟลเดอร์ของธีมที่ใช้งานอยู่แล้ว คุณจะต้องเปิดไฟล์ “single.php” ไฟล์ “single.php” เป็นไฟล์เทมเพลตโพสต์สำหรับธีม WordPress นี่คือไฟล์ที่ควบคุมวิธีแสดงโพสต์ WordPress ของคุณบนเว็บไซต์ คุณสามารถแก้ไขไฟล์นี้เพื่อเปลี่ยนรูปลักษณ์ของโพสต์ WordPress บนเว็บไซต์ของคุณ ตัวอย่างเช่น คุณสามารถเปลี่ยนวิธีการแสดงชื่อโพสต์ของคุณ หรือเปลี่ยนวิธีการแสดงเนื้อหาของโพสต์ได้ คุณยังสามารถเพิ่มหรือลบวิดเจ็ตแถบด้านข้างออกจากไฟล์นี้ได้ เมื่อคุณได้ทำการเปลี่ยนแปลงที่ต้องการในไฟล์ “single.php” แล้ว คุณจะต้องบันทึกไฟล์และอัปโหลดไปยังเว็บไซต์ WordPress ของคุณ การเปลี่ยนแปลงของคุณจะปรากฏแก่ผู้เข้าชมเว็บไซต์ของคุณ
เทมเพลตโพสต์ใน WordPress สามารถใช้สร้างเลย์เอาต์ที่หลากหลายสำหรับหน้าต่างๆ ในเว็บไซต์เดียว รวมถึงหน้าแรก เทมเพลตแบบเต็มความกว้าง และแบบฟอร์มติดต่อ ในบางกรณี คุณอาจต้องการแก้ไขเทมเพลตเพียงเทมเพลตเดียวในโพสต์ของคุณ โดยที่ยังคงให้ธีมที่เหลือมองเห็นได้มากที่สุด ในบทช่วยสอนนี้ เราจะแนะนำวิธีการแก้ไขเฉพาะเทมเพลตของโพสต์ในลักษณะที่ง่ายและสะดวก ปลั๊กอิน Concurrence ที่มีธีมย่อยสามารถใช้เพื่อปรับแต่งเทมเพลตของโพสต์ได้ คุณสามารถเปลี่ยนรูปลักษณ์ของธีมย่อยได้โดยไม่สูญเสียฟังก์ชันการทำงาน ในขณะที่ยังคงรักษารูปลักษณ์ของธีมไว้ สิ่งนี้ทำให้คุณสามารถ เปลี่ยนแปลงเทมเพลตของโพสต์ ใน WordPress ได้ คุณยังคงสามารถแก้ไขเทมเพลตเฉพาะของหน้าโดยใช้ธีมลูกได้ หากคุณต้องการรวมไฟล์ที่ไม่ได้เป็นส่วนหนึ่งของธีมพาเรนต์
WordPress มีข้อมูลโค้ดขนาดเล็กแต่สำคัญที่เรียกว่าแท็กแบบมีเงื่อนไขซึ่งระบุวิธีการใช้งานการดำเนินการ ต่อไปนี้เป็นสามวิธีในการเปลี่ยนแปลงโพสต์ WordPress หากต้องการเปลี่ยนหน้าโพสต์เริ่มต้นบน WordPress ให้ไปที่ส่วนผู้ดูแลระบบของคุณและเลือกตัวเลือกการตั้งค่า WordPress มีแท็กตามเงื่อนไขที่หลากหลายซึ่งสามารถแก้ไขเทมเพลตของโพสต์ได้ด้วยวิธีต่อไปนี้: is_single
การสร้างเทมเพลต WordPress แบบกำหนดเอง
คุณสามารถใช้เทมเพลตที่สร้างไว้ล่วงหน้าได้หลากหลายเพื่อสร้างโพสต์ของคุณ เลือกแผง "เทมเพลต" หรือกล่องเมตา "แอตทริบิวต์โพสต์" จากส่วน "ค้นหาเทมเพลต" ของหน้าจอแก้ไขโพสต์ เทมเพลตที่กำหนดเอง 'บทความแนะนำ' ของคุณจะปรากฏขึ้นที่นั่น
คุณสามารถใช้เครื่องมือฟรีหรือจ่ายเงินเพื่อสร้างเทมเพลตของคุณเองได้ Themes Directory ที่ WordPress.com เป็นตัวเลือกที่ยอดเยี่ยม เช่นเดียวกับ The Loop ที่ WordPress.com หากคุณต้องการสร้างเทมเพลตแบบกำหนดเองตั้งแต่เริ่มต้น คุณสามารถทำได้โดยใช้ปลั๊กอิน เช่น WPBakery Page Builder หรือ Genesis