咱們有時爲了方便操做會把一些特定的連接添加到wordpress後臺左側菜單欄中,這個要如何實現呢?其實不會很難,使用兩個WordPress內置函數就能夠解決問題,分別是add_menu_page()和add_action(),添加到主題目錄下的functions.php中就能夠了,參考代碼以下php
/** * 名稱:WordPress後臺添加頂級菜單 * 做者:Ytkah * 博客:https://www.cnblogs.com/ytkah */ // my_add_pages() 爲 'admin_menu' 鉤子的回調函數 function my_add_pages() { // 第一個參數'Design page'爲菜單名稱,第二個參數'網站設計'爲菜單標題(能夠是連接) // 'manage_options' 參數爲用戶權限 // 'my_toplevel_page' 參數用於調用my_toplevel_page()函數,來顯示菜單內容 add_menu_page('design page', '<a href="/wp-admin/post.php?post=2&action=edit">網站設計</a>', 'manage_options', __FILE__, 'my_toplevel_page'); } // my_toplevel_page() 用於顯示菜單的內容,填寫菜單頁面的HTML代碼便可 function my_toplevel_page() { echo '這裏填菜單頁面的HTML代碼'; // 如如下示例代碼。 wrap 類是WordPress構建好的css類,能夠在你的HTML代碼中使用 /* echo ' <div class="wrap"> <h2>使用幫助</h2> <p>這裏是使用幫助,經過閱讀本文你將瞭解本程序的使用!有事請<a href="#">與我聯繫</a></p> </div> '; */ } // 經過add_action來自動調用my_add_pages函數 add_action('admin_menu', 'my_add_pages');
實現效果以下,css
點擊直接跳轉到設置好的後臺頁面編輯頁面中。感興趣的朋友能夠試試wordpress