2012-07-24 192 views
0

我正在創建簡單的插件,並準備了幾個頁面:add.php,edit.php,delete.php和list.php。我使用了add_menu_page和add_submenu_page - 所以我明白爲什麼它們在管理菜單中可見。如何創建頁面(或帶參數的自定義URL)而不將其放入菜單中?我想添加鏈接到編輯頁面並刪除列表頁面上的URL(插件執行的代碼) - 就像在帖子列表頁面中一樣,但找不到實現此功能的功能。Wordpress插件中的自定義頁面

回答

1

下面是此問題的兩個可能的解決方案:

How do you add a WordPress admin page without adding it to the menu?

個人而言,我還沒有嘗試過,但它像一個在那裏你從菜單中,您設置的東西,像正常後刪除該項目。

還有一個偉大的插件叫WP路由器,可以幫助您設置完全獨特的網址與你想要的回調。

+2

我找到了解決方案。我使用add_submenu_page()和parent_slug我把null,所以創建頁面,但在管理菜單中不可見。 – 2012-07-24 14:01:59

+0

很好地完成。這聽起來像一個非常簡單的解決方案。 – Foxinni 2012-07-24 14:13:15