คำถามติดแท็ก add-submenu-page

3
add_menu_page () ที่มีชื่อแตกต่างกันสำหรับรายการเมนูย่อยแรก
add_menu_pageเอกสารกล่าวว่าจะผ่านชื่อเมนูเป็นพารามิเตอร์ที่สอง: add_menu_page('Page Title', 'Menu Title', ...); เมื่อเพิ่มหน้าเพิ่มเติมในภายหลังadd_submenu_pageหน้าหลักจะกลายเป็นรายการแรกในเมนูย่อย: อย่างไรก็ตามฉันต้องการรายการแรกในรายการที่มีชื่อแตกต่างกัน (แต่ยังคงชี้ไปที่หน้าเดียวกัน) วิธีที่ Wordpress ทำเอง: ฉันจะทำให้สำเร็จในปลั๊กอินได้อย่างไร?

4
วิธีเพิ่มเพจเมนูย่อยให้กับประเภทโพสต์ที่กำหนดเองได้อย่างไร
ฉันกำลังพยายามสร้างเมนูย่อยภายใต้ประเภทโพสต์ที่กำหนดเองฉันตั้งชื่อพอร์ตการลงทุน เมื่อฉันเปลี่ยนadd_submenu_page()ไปadd_options_page()มันถูกต้องแสดงให้เห็นถึงการเชื่อมโยงใหม่ภายใต้เมนูการตั้งค่า แต่ก็ไม่ได้แสดงผลงานภายใต้เมนู ผมทำอะไรผิดหรือเปล่า? ด้านล่างนี้เป็นข้อมูลโค้ดของฉัน add_action( 'admin_menu', 'mt_add_pages' ); function mt_add_pages() { add_submenu_page( __( 'portfolios', 'menu-test' ), __( 'Test Settings', 'menu-test' ), 'manage_options', 'testsettings', 'mt_settings_page' ); function mt_settings_page() { echo "<h2>" . __( 'Test Settings', 'menu-test' ) . "</h2>"; } }

1
ตรวจสอบว่า add_menu_page มีอยู่หรือไม่
ฉันกำลังทำงานกับปลั๊กอินที่ฉันต้องปล่อยในบางส่วน ปัญหาคือถ้ามีเมนูในหน้าให้เพิ่มปลั๊กอินใหม่ไปยังเมนูย่อยที่ 2 หรือถัดไปเพิ่มเมนูใหม่แล้วเพิ่มปลั๊กอินในเมนูย่อยที่ 1 คำถามของฉัน: จะตรวจสอบว่ามีเมนูได้อย่างไร? หากฉันกำลังเขียนโค้ดฟังก์ชั่นที่ใช้ซ้ำได้ซึ่งจะไปกับปลั๊กอินทุกตัวที่ทำให้เกิดข้อขัดแย้ง ฉันไม่ทราบลำดับการเปิดตัวปลั๊กอิน add_menu_page( 'Page Title', 'Top Menu Title', 'manage_options', 'my_unique_slug', 'my_magic_function' ); add_submenu_page( 'my_unique_slug', 'page title', 'submenu title', 'manage_options', 'my_submenu_slug', 'my_magic_function_of_submenu' );

1
ปลั๊กอิน - สร้างหน้าโดยไม่ต้องปรากฏในเมนูด้านข้าง
ขณะนี้ฉันใช้ add_submenu_page เพื่อเพิ่มหน้าสำหรับปลั๊กอินของฉัน อย่างไรก็ตามฉันต้องการสร้างหน้าเว็บที่ไม่ปรากฏในเมนูผู้ดูแลระบบเป็นไปได้หรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.