วิธีสร้างประเภทโพสต์แบบกำหนดเองที่ไม่มี PHP โดยใช้ปลั๊กอินประเภทชุดเครื่องมือ

เผยแพร่แล้ว: 2017-06-16

WordPress ได้พัฒนาเป็นระบบจัดการเนื้อหา (CMS) ที่แข็งแกร่งและยืดหยุ่น ซึ่งสามารถรองรับเว็บไซต์ได้เกือบทุกประเภท หนึ่งในคุณสมบัติที่ทำให้สิ่งนี้เป็นไปได้คือความสามารถในการสร้างประเภทโพสต์ที่กำหนดเองสำหรับเว็บไซต์ของคุณ ปัญหาคือคุณต้องใช้ PHP ในการทำเช่นนั้น ซึ่งคุณอาจจะไม่ถนัดนัก

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

ประเภทโพสต์ที่กำหนดเองคืออะไร (และทำไมคุณถึงต้องการ)

สกรีนช็อตของแท็บโพสต์ WordPress

โพสต์เป็นประเภทเนื้อหาเริ่มต้นประเภทหนึ่งที่ฮาร์ดโค้ดลงใน WordPress

ตามค่าเริ่มต้น WordPress มีอาร์เรย์ของ 'ประเภทโพสต์' รวมถึงไฟล์สื่อ หน้า และโพสต์ปกติ คุณสามารถปรับแต่งและจัดหมวดหมู่ได้ตามที่คุณต้องการ แต่ WordPress จะยังคงรู้จักพวกเขาภายใต้การจัดประเภทเดิม การใช้ประเภทโพสต์ที่กำหนดเองทำให้คุณสามารถเพิ่มเนื้อหาประเภทใหม่ลงใน WordPress ได้ ตัวอย่างเช่น หากคุณเผยแพร่บทวิจารณ์จำนวนมากบนไซต์ของคุณ คุณสามารถสร้างประเภทโพสต์แบบกำหนดเองของ บทวิจารณ์ ที่มีคุณลักษณะบางอย่างที่คุณคุ้นเคยในการใช้งาน

การใช้ประเภทโพสต์แบบกำหนดเองไม่จำเป็นอย่างยิ่ง แต่ในบางกรณีก็มีเหตุผล ตัวอย่างเช่น:

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

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

ข้อมูลเบื้องต้นเกี่ยวกับประเภทชุดเครื่องมือ

สกรีนช็อตของปลั๊กอินประเภทชุดเครื่องมือ

Toolset Types เป็นปลั๊กอินที่ทรงพลังที่ช่วยให้คุณสามารถเพิ่มประเภทโพสต์ ฟิลด์ และอนุกรมวิธานแบบกำหนดเองลงใน WordPress โดยไม่ต้องใช้โค้ดแม้แต่บรรทัดเดียว

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

คุณสมบัติหลัก:

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

ราคา: Freemium | ข้อมูลมากกว่านี้

วิธีสร้างประเภทโพสต์แบบกำหนดเองที่ไม่มี PHP โดยใช้ปลั๊กอินประเภทชุดเครื่องมือ (ใน 5 ขั้นตอน)

ก่อนเพิ่มประเภทบทความใหม่ใน WordPress คุณควรตั้งค่าธีมย่อย เนื่องจากกระบวนการนี้เกี่ยวข้องกับการแก้ไขไฟล์ functions.php ของคุณ คุณควรตรวจสอบการสำรองข้อมูลเว็บไซต์ของคุณด้วยหากคุณไม่มีสแนปชอตล่าสุดของเว็บไซต์ แม้ว่ากระบวนการเองจะค่อนข้างปลอดภัย สำหรับผู้ใช้ Divi คุณไม่จำเป็นต้องกังวล – คุณจะยังคงสามารถใช้ตัวสร้างของเรากับประเภทโพสต์ที่กำหนดเองที่คุณสร้างขึ้น (แม้ว่าคุณจะต้องเปิดใช้งานสำหรับแต่ละประเภท)

สุดท้าย เนื่องจากเราจะใช้ปลั๊กอินในการดำเนินการนี้ คุณจะต้องติดตั้งและเปิดใช้งานก่อนจึงจะไปยังขั้นตอนที่หนึ่ง

ขั้นตอนที่ #1: เพิ่มประเภทโพสต์ที่กำหนดเองใหม่

การเปิดใช้งานปลั๊กอินประเภทชุดเครื่องมือจะเพิ่มแท็บชุด เครื่องมือ ใหม่ลงในแดชบอร์ดของคุณ ในการสร้างประเภทโพสต์แบบกำหนดเองแรกของคุณ ให้ไปที่ Toolset > Post Types ที่นี่ คุณจะเห็นรายการประเภทโพสต์เริ่มต้นของ WordPress และตัวเลือกในการเพิ่มประเภทใหม่ คลิกที่ เพิ่ม ใหม่ :

การเพิ่มประเภทโพสต์ที่กำหนดเองใหม่

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

การตั้งชื่อและคำอธิบายสำหรับประเภทโพสต์ที่คุณกำหนดเอง

ในการเริ่มต้น คุณจะต้องตั้งชื่อพหูพจน์สำหรับประเภทโพสต์ที่กำหนดเองของคุณ ซึ่งเป็นชื่อที่จะปรากฏในแดชบอร์ดของคุณ จากนั้นพิมพ์ชื่อเอกพจน์ด้านล่าง ซึ่งเพิ่มเป็น 'slug' เป็นสองเท่าโดยค่าเริ่มต้น Slugs คือเวอร์ชันของประเภทโพสต์ของคุณที่ปรากฏใน URL

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

การเปลี่ยนไอคอนแดชบอร์ดสำหรับประเภทโพสต์ที่คุณกำหนดเอง

เมื่อคุณเลือกไอคอนแล้ว ให้คลิกที่ปุ่ม บันทึกประเภทโพสต์ ทางด้านขวาของคุณและประเภทโพสต์ที่กำหนดเองใหม่ของคุณจะปรากฏบนแดชบอร์ดของคุณ:

ประเภทโพสต์ที่กำหนดเองตามที่เห็นจากแดชบอร์ดของคุณ

เมื่อคุณได้เพิ่มประเภทโพสต์ใหม่แล้ว ก็ถึงเวลาพิจารณาการจัดหมวดหมู่ใหม่เพื่อให้ไซต์ของคุณเป็นระเบียบ

ขั้นตอนที่ #2: สร้างอนุกรมวิธานใหม่และกำหนดให้กับประเภทโพสต์ที่คุณกำหนดเอง

ดังที่เราได้กล่าวไว้ก่อนหน้านี้ ประเภทชุดเครื่องมือ ช่วยให้คุณสร้างอนุกรมวิธานที่กำหนดเอง และ กำหนดให้กับประเภทโพสต์ที่กำหนดเองได้ ในการดำเนินการนี้ ให้ไปที่แท็บ Toolset > Taxonomies บนแดชบอร์ดของคุณ แล้วคลิก A dd New :

การเพิ่มอนุกรมวิธานใหม่

ส่วนแรกของกระบวนการนี้เหมือนกับขั้นตอนที่หนึ่ง คุณจะต้องเลือกชื่อสำหรับอนุกรมวิธานของคุณและป้อนเวอร์ชันพหูพจน์และเอกพจน์ รวมทั้งตัวบุ้ง:

การตั้งชื่อและคำอธิบายสำหรับอนุกรมวิธานของคุณ

หลังจากนั้น คุณจะต้องเลือกว่าอนุกรมวิธานใหม่ของคุณจะเป็นแบบ ลำดับชั้น หรือ แบบเรียบ :

การระบุประเภทของอนุกรมวิธานของคุณ

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

เชื่อมโยงอนุกรมวิธานใหม่ของคุณกับประเภทโพสต์ที่กำหนดเอง

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

การเพิ่มหมวดหมู่ใหม่ให้กับอนุกรมวิธานของคุณ

แต่ละหมวดหมู่ที่คุณเพิ่มที่นี่จะซ้อนอยู่ภายใต้การจัดหมวดหมู่ ภาพยนตร์ และคุณจะสามารถกำหนดโพสต์ให้กับหมวดหมู่เหล่านี้ได้จากภายในตัวแก้ไข

ขั้นตอนที่ #3: ปรับแต่งตัวแก้ไขประเภทโพสต์ที่กำหนดเองของคุณ

ประเภทชุดเครื่องมือช่วยให้คุณสามารถปรับแต่งส่วนที่ปรากฏในตัวแก้ไขสำหรับประเภทโพสต์ที่กำหนดเองที่คุณสร้างขึ้นด้วย เราสามารถเข้าถึงการตั้งค่าเหล่านี้ได้โดยไปที่แท็บ Toolset > Post Types บนแดชบอร์ดของคุณ ค้นหาประเภทโพสต์ที่คุณต้องการอัปเดต และคลิกที่ปุ่ม Edit ด้านล่าง:

การแก้ไขประเภทโพสต์ที่กำหนดเองของคุณ

เมื่อคุณเข้ามาแล้ว ให้เลื่อนลงมาจนกว่าคุณจะพบ ส่วนที่จะแสดงเมื่อแก้ไข วิดเจ็ต “ชื่อโพสต์ของคุณ” และคุณจะพบรายการตัวเลือกที่มีทั้งหมด

การเพิ่มส่วนต่างๆ ลงในตัวแก้ไขประเภทโพสต์ที่คุณกำหนดเอง

ทำเครื่องหมายที่ส่วนใดๆ ที่คุณต้องการเปิดใช้งานภายในตัวแก้ไขสำหรับประเภทโพสต์ที่กำหนดเอง และอย่าลืมบันทึกการเปลี่ยนแปลงของคุณเมื่อคุณทำเสร็จแล้ว

ขั้นตอนที่ #4: เปลี่ยนตำแหน่งของประเภทโพสต์ที่กำหนดเองใหม่ของคุณ

ตามค่าเริ่มต้น ประเภทชุดเครื่องมือจะเพิ่มแท็บระดับบนสุดใหม่บนแดชบอร์ดของคุณสำหรับประเภทโพสต์ใหม่แต่ละประเภท แต่เราสามารถเปลี่ยนแปลงสิ่งนี้ได้หากคุณต้องการจัดระเบียบสิ่งต่าง ๆ ในการดำเนินการดังกล่าว คุณจะต้องกลับไปที่ส่วน Toolset > Post Types และแก้ไขประเภทโพสต์ที่มีตำแหน่งที่คุณต้องการอัปเดต

เมื่อคุณอยู่ในหน้าการตั้งค่า ให้เลื่อนลงมาจน เจอ ส่วนตัวเลือก และมองหารายการที่แสดงว่า show_in_menu :

การเปลี่ยนตำแหน่งสำหรับแท็บประเภทโพสต์ที่กำหนดเอง

หากคุณเว้นฟิลด์นั้นว่างไว้ ประเภทโพสต์ที่กำหนดเองของคุณจะยังคงเป็นแท็บระดับบนสุด หากต้องการซ้อนภายในอีกอันหนึ่ง คุณจะต้องพิมพ์ดังต่อไปนี้:

edit.php?post_type=slug

เพื่อให้ใช้งานได้ คุณจะต้องแทนที่คำว่า slug ด้วย slug สำหรับประเภทโพสต์ที่คุณต้องการรวมอันใหม่ของคุณไว้ภายใน ตัวอย่างเช่น หากคุณต้องการเพิ่มประเภทโพสต์ที่กำหนดเองในแท็บ หน้า บรรทัดนั้นจะอ่านดังนี้:

edit.php?post_type=page

หากคุณไม่แน่ใจว่าทากของแท็บที่คุณต้องการใช้เป็นพาเรนต์คืออะไร ให้กลับไปที่ส่วนชุด เครื่องมือ > ประเภทโพสต์ และเปิดตัวแก้ไขสำหรับประเภทโพสต์ที่เป็นปัญหา คุณจะสามารถตรวจสอบได้ว่าทากของมันคืออะไรจากที่นั่น

ขั้นตอนที่ #5: สร้างความสัมพันธ์ระหว่างผู้ปกครอง/เด็กระหว่างประเภทโพสต์ที่คุณกำหนดเอง

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

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

ตัวอย่างความสัมพันธ์หลักและรองระหว่างประเภทโพสต์ที่กำหนดเองสองประเภท

การดำเนินการนี้อาจค่อนข้างยุ่งยาก และเป็นสิ่งที่คุณอาจไม่ต้องการยุ่งจนกว่าคุณจะปรับแต่งประเภทโพสต์ของคุณเองได้อย่างสบายใจ เมื่อคุณพร้อมแล้ว หน้าแรกของประเภทชุดเครื่องมือจะมีเอกสารประกอบโดยละเอียดเกี่ยวกับวิธีการดำเนินการ

บทสรุป

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

ต่อไปนี้คือห้าขั้นตอนที่คุณต้องใช้ในการตั้งค่าประเภทโพสต์แบบกำหนดเองแรกของคุณโดยใช้ประเภทชุดเครื่องมือ:

  1. เพิ่มประเภทโพสต์ที่กำหนดเองใหม่
  2. สร้างอนุกรมวิธานใหม่และกำหนดให้กับประเภทโพสต์ที่คุณกำหนดเอง
  3. ปรับแต่งตัวแก้ไขประเภทโพสต์ใหม่ของคุณ
  4. เปลี่ยนตำแหน่งของประเภทโพสต์ที่กำหนดเองใหม่ของคุณ
  5. สร้างความสัมพันธ์แม่/ลูกระหว่างประเภทโพสต์ที่กำหนดเองของคุณ (ถ้าคุณต้องการ)

คุณมีคำถามเกี่ยวกับวิธีใช้ประเภทชุดเครื่องมือเพื่อสร้างประเภทบทความที่กำหนดเองสำหรับ WordPress หรือไม่? ถามออกไปในส่วนความคิดเห็นด้านล่าง!

ภาพขนาดย่อของบทความโดย Faber14 / shutterstock.com