วิธีการสร้างประเภทโพสต์ที่กำหนดเอง WordPress

วิธีการสร้างประเภทโพสต์ที่กำหนดเอง WordPress

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


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

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

ประเภทโพสต์ที่กำหนดเองคืออะไร?

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

WordPress โพสต์ประเภท & Taxonomies

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

วิธีสร้างประเภทโพสต์ที่กำหนดเอง?

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

การสร้างประเภทโพสต์ที่กำหนดเองด้วยตนเอง (ใช้รหัส)

ก่อนอื่นคุณควรเพิ่มรหัสของคุณที่ไหน สถานที่ที่ดีที่สุดในการลงทะเบียนและเพิ่มประเภทโพสต์ที่กำหนดเองของคุณขึ้นอยู่กับโครงการของคุณ หากคุณกำลังทำงานบนไซต์ลูกค้าที่มีชุดรูปแบบที่ใช้งานอยู่แล้วคุณจะต้องการสร้างชุดรูปแบบย่อยและลงทะเบียนประเภทโพสต์ของคุณจากที่นั่น หากคุณกำลังสร้างธีมที่กำหนดเองของคุณเองคุณสามารถวางรหัสในไฟล์ functions.php หรือในไฟล์อื่นใดที่เรียกว่าจาก functions.php ของคุณ และหากคุณกำลังพัฒนาปลั๊กอินมันไม่สำคัญว่าคุณจะเพิ่มรหัสที่ใดตราบใดที่โค้ดนั้นทำงานก่อนที่จะมีการกระทำของ ‘init’ เพื่อให้แน่ใจว่ามีอยู่.

เพื่อวัตถุประสงค์ในการทดสอบ functions.php ไฟล์จะทำได้ดี แต่ปลั๊กอินจะทำให้แน่ใจได้ว่าคุณจะไม่ทำลายไซต์ของคุณเกี่ยวกับการเปลี่ยนหรืออัพเกรดธีมของคุณ.

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

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

ฟังก์ชั่น create_post_type () {
register_post_type ('acme_product',
array (
'label' => อาร์เรย์ (
'name' => __ ('ผลิตภัณฑ์'),
'singular_name' => __ ('ผลิตภัณฑ์')
),
'public' => จริง,
'has_archive' => จริง,
)
);
}
add_action ('init', 'create_post_type');

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

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

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

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

การสร้างประเภทโพสต์ที่กำหนดเองด้วยปลั๊กอิน

โพสต์ประเภทปลั๊กอินไม่ จำกัด

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

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

โพสต์ประเภทปลั๊กอินไม่ จำกัด - สร้างประเภทโพสต์ใหม่

นี่จะเพิ่มรายการเมนูประเภทการโพสต์ใหม่ที่ด้านล่างของแดชบอร์ดของคุณ คลิกที่ภาพเพื่อเริ่มสร้างประเภทโพสต์และ taxonomies ใหม่ของคุณ มีตัวเลือกมากมายสำหรับประเภทโพสต์ที่กำหนดเองหรือชื่อ taxonomy ทำให้ผู้โพสต์ประเภทใหม่สามารถมองเห็นได้ซึ่งจะปรากฏในแดชบอร์ดของคุณ (หรือที่ภายในเมนูย่อยเช่นภายใต้“ การตั้งค่า”) ไอคอนเมนู metaboxes ที่สนับสนุน (เพียงตรวจสอบสิ่งที่คุณต้องการรวม) และแม้แต่การตั้งค่าขั้นสูงสำหรับ REST API.

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

โพสต์ประเภทปลั๊กอินไม่ จำกัด - ตัวเลือกทั้งหมด

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

ทางเลือก: WCK ชุดสร้าง WordPress PRO

ประเภทโพสต์ที่กำหนดเองและผู้สร้างฟิลด์ที่กำหนดเอง - WCK

ข้อมูล & ดาวน์โหลดดูตัวอย่าง

WordPress Creation Kit PRO เป็นปลั๊กอิน WordPress พรีเมี่ยมที่ทำให้ง่ายต่อการปรับแต่งการติดตั้ง WordPress ของคุณเพื่อให้ลูกค้าหรือผู้มีส่วนร่วมเห็นเฉพาะสิ่งที่คุณต้องการ ปลั๊กอินอันทรงพลังนี้ให้คุณควบคุมฟิลด์ที่กำหนดเองและประเภทโพสต์เพื่อสร้างการติดตั้ง WordPress ของคุณเอง.

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

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

ข้อสรุป

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

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map