플러그인-사이드 메뉴에 나타나지 않고 페이지를 만듭니다.


9

현재 add_submenu_page를 사용하여 플러그인의 페이지를 추가하고 있습니다. 그러나 관리자 메뉴에 나타나지 않는 페이지를 만들고 싶습니다. 가능합니까?

답변:


14

예를 들어 parent_slug속성을로 설정하십시오 null.

   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
    );

부모 (최상위) 메뉴 링크에서 하위 메뉴 페이지가 숨겨집니다.

그러나 Codex 항목 에는 이것을 언급하지 않습니다 add_submenu_page.

이제 Codex 항목에 이것을 표시 합니다 add_submenu_page(감사합니다 Ian Dunn).


1
이제는 :) 업데이트하는 데 1 분 밖에 걸리지 않습니다.
Ian Dunn

좋은 젊은이, 고마워 나는 그것을하려고했지만 로그인에 문제가있었습니다.
Adam

1
options.php동일한 효과를 얻도록 상위 페이지를 설정할 수도 있습니다 .
Pippin

@Pippin 덕분에 Codex에 예제 코드를 추가했습니다.
Adam
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.