2014-06-17 3 views
-1

플러그인을 만들고 있습니다. 플러그인에는 데이터베이스에 액세스하는 페이지, 레코드 추가, 편집 및 삭제, 저장 프로 시저 호출 등이 있습니다. 플러그인을 만들고 메뉴 및 하위 메뉴를 관리자 패널에 추가하고 해당 메뉴 링크를 관리자 패널에 열어 두었습니다 . 데이터베이스의 레코드 추가, 삭제 및 편집을 처리하는 페이지입니다. 이러한 페이지 중 일부는 레코드를 편집하기 위해 예를 들어 다른 페이지로 ID를 전달하는 링크가 있습니다.Wordpress Plugin - 관리자 패널 내 페이지 열기

내 플러그인의 관리 패널에서 사용되는 페이지, 플러그인의 다른 관리 페이지에 링크 된 페이지는 관리자 패널에서 열리지 않고 외부에서 열립니다. 내 플러그인 페이지에서 WordPress의 관리자 패널에 머물러있는 링크를 어떻게 만들 수 있습니까?

명확히하기 위해 관리 패널에서 페이지를로드하는 메뉴 항목을 추가 할 수 있습니다. 어쩌면이 스크린 샷이 설명 할 것입니다. 그렇다면 관리자 패널에서 페이지를 열려면 어떻게해야합니까? 당신은 꽤 많은 워드 프레스 규칙을 따라야 할 워드 프레스 대시 보드의 프레임 워크 내에서 플러그인의 관리 UI를 표시하기 위해

enter image description here

+0

당신이하려는 일을 명확히하십시오. 비 WP 사이트를 WP로 가져오고 있습니까? 이 질문에 대한 유용한 대답을 얻으려면 훨씬 더 구체적이어야합니다. –

+0

원본 게시물을 편집 중입니다. – user1633947

+0

내가 왜 부정적인 포인트를 얻고 있는지 확실하지 않습니다. – user1633947

답변

0

.

첫 번째 기능은 각 관리 패널의 코드를 별도의 기능으로 작성하는 것입니다. 각 기능 (플러그인의 관리자 패널 당 하나)은 <div> 개체에 패널의 HTML 요소를 표시해야하며 WordPress 자체에서 대시 보드 디스플레이에 div를 래핑 할 수 있습니다.

다음은 플러그인의 대시 보드 메뉴에 대한 메뉴 작성 기능을 작성한 다음 해당 기능을 admin_menu 액션 후크에 등록하는 것입니다. 이 메뉴 작성 함수에는 관리 패널을 표시하는 함수에 대한 참조가 포함됩니다.

다음은 주제에 대한 글입니다. http://codex.wordpress.org/Administration_Menus

+0

코덱스를 소개해 주셔서 감사합니다. 이미 메뉴와 하위 메뉴를 추가하는 방법에 대해 배웠던 페이지로갔습니다. 제 질문은 좀 더 구체적입니다. 내 관리자 페이지의 링크가 관리자 창 내부에서 어떻게 열립니 까? 내 질문에 스크린 샷을 추가했습니다. 나는 그것이 분명히 도움이되기를 바랍니다, 나는 정말로 붙어 있습니다. – user1633947