ฉันเพิ่งปรับแต่งการติดตั้ง WordPress และเราใช้โพสต์ที่กำหนดเองหลายประเภท เราตัดสินใจใช้ประเภทโพสต์ที่เป็นค่าเริ่มต้นเพื่อความชัดเจนเท่านั้น การลบรายการออกจากเมนูการจัดการ WordPress เป็นเรื่องง่าย ควรเพิ่มรหัสต่อไปนี้ในไฟล์ functions.php ของธีมของคุณ
ลบประเภทโพสต์เริ่มต้น
add_action ( 'admin_menu', 'remove_default_post_type'); ฟังก์ชัน remove_default_post_type () {remove_menu_page ('edit.php'); }
ตะขอบรรทัดแรกในแอ็คชัน admin_menu เมื่อเรียกใช้การดำเนินการเมนูผู้ดูแลระบบเราต้องการเรียกใช้ฟังก์ชันของเราเองที่กำหนดไว้เป็น remove_default_post_type จากฟังก์ชั่นนั้นเราเรียกฟังก์ชั่น WordPress ที่มีอยู่ในตัว remove_menu_page อาร์กิวเมนต์ที่จำเป็นเท่านั้นคือกระสุนของหน้า ในกรณีที่เป็นประเภทโพสต์เริ่มต้นกระสุนที่เพิ่งแก้ไข
