มีหลายสถานการณ์ที่ชุดรูปแบบหรือปลั๊กอินลงทะเบียนประเภทโพสต์และคุณต้องการแก้ไข มีแน่นอนadd_post_type_support()
และremove_post_type_support()
, แต่สิ่งเหล่านั้นไม่อนุญาตให้เข้าถึงรายการอาร์กิวเมนต์ทั้งหมดที่register_post_type()
เกิดขึ้น. โดยเฉพาะอย่างยิ่งฉันอาจต้องการปิดใช้งานการเก็บถาวรชนิดโพสต์ซ่อน UI ของผู้ดูแลระบบซ่อนจากการค้นหา ฯลฯ ขณะที่ปล่อยให้การตั้งค่าประเภทโพสต์ที่เหลืออยู่คนเดียว
หน้า Codex สำหรับregister_post_type()
dangles นี้ในด้านหน้าของฉัน:
ลักษณะ
สร้างหรือแก้ไขประเภทโพสต์
แต่ในอดีตเมื่อฉันพยายามทำสิ่งนี้ดูเหมือนจะไม่ได้ผล ฟังก์ชั่นนี้จริงๆแล้วสำหรับการแก้ไขประเภทโพสต์และถ้าเป็นเช่นนั้นคุณสามารถประกาศอาร์กิวเมนต์สองสามข้อแล้วทิ้งส่วนที่เหลือไว้คนเดียวได้หรือไม่?
เมื่อเห็นว่าไม่มีderegister_post_type()
ฟังก์ชั่นฉันก็ไม่เข้าใจว่ามันสามารถทำได้
register_post_type
ถูกต้องหรือไม่ ฉันถือว่าเป็น "ใช่" ของคุณและจะไม่ทิ้งข้อผิดพลาดใด ๆ และมีผลตามที่ต้องการ กรณีจริงคือตัวเลือกที่สองที่ฉันนำเสนอในคำตอบนี้: wordpress.stackexchange.com/a/74331/12615