Plugin - buat halaman tanpa itu muncul di menu samping


9

Saat ini saya menggunakan add_submenu_page untuk menambahkan halaman untuk plugin saya. Namun, saya ingin membuat halaman yang tidak muncul di menu admin, apakah itu mungkin?

Jawaban:


14

Tetapkan parent_slugproperti menjadi null, misalnya;

   add_submenu_page( 
          null            // -> Set to null - will hide menu link
        , 'Page Title'    // -> Page Title
        , 'Menu Title'    // -> Title that would otherwise appear in the menu
        , 'administrator' // -> Capability level
        , 'menu_handle'   // -> Still accessible via admin.php?page=menu_handle
        , 'page_callback' // -> To render the page
    );

Ini akan menyembunyikan halaman sub menu dari tautan menu induk Anda (tingkat atas).

Itu tidak menyatakan ini dalam entri Codexadd_submenu_page .

Sekarang menyatakan ini dalam entri Codex untuk add_submenu_page(terima kasih goto Ian Dunn).


1
Sekarang ya :) Hanya perlu satu menit untuk memperbaruinya.
Ian Dunn

Anak baik, terima kasih. Saya mencoba melakukan itu tetapi mengalami masalah dengan login.
Adam

1
Anda juga dapat mengatur halaman induk options.phpuntuk mencapai efek yang sama.
Pippin

Terima kasih @ Pinin, saya juga menambahkan itu ke Codex dengan kode contoh.
Adam
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.