วิธีสร้าง WordPress Custom Post Type (CPT) และอนุกรมวิธาน – Hello World Tutorial, Tips and Tricks

เผยแพร่แล้ว: 2016-03-11

สุดยอด. มาคุยกันเรื่อง Custom Post Type (CPT) สิ่งนี้จะช่วยคุณได้หากมีคำถามด้านล่าง:

  • วิธีสร้างประเภทโพสต์ที่กำหนดเองใน WordPress?
  • สร้างประเภทโพสต์ WordPress
  • สร้าง WordPress Custom Post Type แรกของคุณ
  • อนุกรมวิธาน WordPress CPT
  • คู่มือฉบับสมบูรณ์สำหรับ WordPress Custom Post Types

WordPress เป็นหนึ่งในแพลตฟอร์มบล็อกที่ใช้กันอย่างแพร่หลายมากที่สุด โดยมีคุณสมบัติที่ทรงพลังมากมาย และ Custom Post Type ก็เป็นหนึ่งในนั้น ฉันไม่เคยดู Custom Post Type (CPT) ใน WordPress มาก่อน แต่เมื่อเร็ว ๆ นี้ฉันต้องการสร้างส่วนใหม่สำหรับ "ดีล"

มีสองวิธีที่คุณสามารถบรรลุสิ่งนั้น:

  1. สร้างโดเมนย่อยใหม่: http://deals.crunchify.com/
  2. สร้างประเภทโพสต์ที่กำหนดเองใหม่: https://crunchify.com/deals/

เพื่อให้บรรลุ point 1 คุณสามารถสร้างโดเมนย่อยและติดตั้งการติดตั้ง WordPress ใหม่และเริ่มต้นบล็อกใหม่ แต่ฉันเชื่อว่าไม่มีใครอยากทำอย่างนั้นเพื่อสร้างส่วนง่ายๆ เพียงส่วนเดียว ดังนั้น เราจะมาดู point 2 ในบทช่วยสอนนี้

WordPress มีประเภทโพสต์มากมายซึ่งเป็นค่าเริ่มต้น เช่น:

  • เอกสารแนบ (ประเภทโพสต์: 'สิ่งที่แนบมา')
  • โพสต์ (ประเภทโพสต์: 'โพสต์')
  • เมนูการนำทาง (ประเภทโพสต์: 'nav_menu_item')
  • แก้ไข (ประเภทโพสต์: 'แก้ไข')
  • หน้า (ประเภทโพสต์: 'หน้า')

ตอนนี้ ปตท. คืออะไร?

Custom post types (CPT) คือประเภทโพสต์ใหม่ที่คุณสามารถสร้างได้ คุณสามารถเพิ่มประเภทโพสต์ที่กำหนดเองใน WordPress ผ่านฟังก์ชัน register_post_type() ฟังก์ชันนี้ช่วยให้คุณกำหนดประเภทโพสต์ใหม่ตามป้ายกำกับ คุณสมบัติที่รองรับ ความพร้อมใช้งาน และข้อมูลเฉพาะอื่นๆ

มาเริ่มกันเลย.

ขั้นตอนที่ 1

นี่คือสิ่งที่เราต้องสร้าง Custom Post Type ใหม่ที่เรียกว่า "ดี Deals "

โค้ดด้านบนจะสร้างส่วนใหม่ที่เรียกว่า Deals ซึ่งเราเรียกว่า Custom Post Type

สร้างประเภทโพสต์ที่กำหนดเองใหม่ - CPT - Crunchify Tips

จะเพิ่มแท็กในประเภทโพสต์ที่กำหนดเองได้อย่างไร 'taxonomies' => array('post_tag') บรรทัดในตัวอย่างด้านบนจะเพิ่มแท็ก WordPress มาตรฐานให้กับประเภทโพสต์ที่กำหนดเองของคุณ

ขั้นตอนที่ 2

ทีนี้ ถ้าคุณต้องการสร้าง Custom Taxonomy ชื่อ Type ด้วยฟังก์ชัน register_taxonomy คุณสามารถสร้างอนุกรมวิธานได้ง่ายๆ

สร้างอนุกรมวิธานแบบกำหนดเองใหม่ - กระทืบเคล็ดลับ

ขั้นตอนที่ 3

ตอนนี้สร้างโพสต์ข้อเสนอแรกของคุณ นี่คือภาพหน้าจอ Add New Deal

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

ขั้นตอนที่ 4

สร้างอนุกรมวิธานประเภทแรกของคุณ นี่คือหน้า Add New Type

หน้าอนุกรมวิธานแบบกำหนดเอง

เราได้สร้าง WordPress Custom Post Type - Deals และ Custom Taxonomy - Types โดยใช้บทช่วยสอนนี้ ในบทช่วยสอนถัดไปจะครอบคลุมการปรับแต่งเพิ่มเติมบางส่วนในเรื่องนี้

อะไรต่อไป? รับคำแนะนำและเคล็ดลับ WordPress Custom Post Type (CPT) สำหรับ RSS, YARPP, Post Meta, Footer, HomePage

ตรวจสอบบทช่วยสอนอื่นเกี่ยวกับ CPT

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