wordpress后台添加左側邊欄菜單如何操作


  我們有時為了方便操作會把一些特定的鏈接添加到wordpress后台左側菜單欄中,這個要如何實現呢?其實不會很難,使用兩個WordPress內置函數就可以解決問題,分別是add_menu_page()和add_action(),添加到主題目錄下的functions.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');

  實現效果如下,

  點擊直接跳轉到設置好的后台頁面編輯頁面中。感興趣的朋友可以試試

  來個反向操作:WordPress隱藏后台左側菜單如何操作


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM