wordpress后台添加左侧边栏菜单如何操做

  咱们有时为了方便操做会把一些特定的连接添加到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

相关文章
相关标签/搜索