เพิ่มระดับเกม WordPress ของคุณด้วยโพสต์ประเภทกำหนดเอง

วันที่ WordPress ไม่มีอะไรนอกจากเครื่องมือเขียนบล็อกที่หายไปนาน.


วันนี้ WordPress (WP) กำลังเปิดใช้งานระบบอีคอมเมิร์ช CMS องค์กรเอ็นจิ้นการจองร้านอาหารองค์กรพัฒนาเอกชนและอื่น ๆ คุณตั้งชื่อมันและ WordPress มีคำตอบ.

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

แต่ก่อนประวัติศาสตร์บางส่วน ��

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

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

ถูกต้องแล้วโพสต์ ดังนั้นนานแล้วไม่มีอะไรนอกจาก “โพสต์” ในดินแดน WordPress คุณสร้างแก้ไขหรือลบโพสต์ สามารถฝังโพสต์ในหน้าใดก็ได้ และอื่น ๆ.

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

ทีมงาน WordPress หลักตอบกลับโดยการแนะนำประเภทข้อมูลที่กำหนดเอง แต่เนื่องจากคำว่า“ โพสต์” นั้นมีความหมายเหมือนกันกับ“ fieldset” ในโลก WordPress คุณสมบัติที่ได้จึงเรียกว่า Custom Post Types.

ด้วย Custom Post Types คุณสามารถจัดกลุ่มวิธีการป้อนข้อมูลพื้นฐานที่แตกต่างกันเป็นเอนทิตีที่เข้าใจได้ง่ายในระดับธุรกิจ.

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

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

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

การสร้าง Custom Post Type ใน WP – วิธีง่าย ๆ

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

ตัวอย่างเช่นหากคุณเลือกที่จะทำงานกับ ประเภทชุดเครื่องมือ ปลั๊กอิน (ซึ่งจะเป็นตัวเลือกที่ดีเนื่องจากปลั๊กอินมีการติดตั้งมากกว่า 200,000 เมื่อเขียน) นี่คือสิ่งที่คุณจะทำ.

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

ทันทีที่คุณกด“ บันทึก” ระบบจะสร้างประเภทใหม่ในเมนูผู้ดูแลระบบ!

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

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

ในการเพิ่มไปยังบล็อกคุณจะต้องแก้ไขไฟล์ functions.php และเพิ่มรหัสต่อไปนี้:

add_action (‘pre_get_posts’, ‘add_dog_types_to_query’);

ฟังก์ชั่น add_dog_types_to_query (แบบสอบถาม $) {
ถ้า (is_home () && $ แบบสอบถาม->is_main_query ())
$ แบบสอบถาม->ชุด (‘post_type’, อาร์เรย์ (‘โพสต์’, ‘สุนัข’));
ส่งกลับแบบสอบถาม $;
}

ฉันรู้ว่าคุณกำลังคิดอะไรอยู่ ส่วนนี้สัญญาว่า “วิธีง่ายๆ” ในการสร้างโพสต์ที่กำหนดเอง แต่เป็นอะไรก็ได้ แต่ง่าย ๆ ! ฉันมักจะเห็นด้วย แต่ในการป้องกันฉันสามารถพูดได้ว่าประเภทโพสต์ที่กำหนดเองเป็นคุณสมบัติขั้นสูงและจะต้องมี ทักษะการพัฒนา WP.

Custom Post Types – วิธีที่ยาก

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

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

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

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

ดังนั้นจึงเป็นเส้นทางที่คุณควรลงไปเฉพาะเมื่อคุณมั่นใจว่าคุณต้องการมุ่งมั่นนั้น ��

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