暂无演示
手机扫码预览

售价:
¥ 免费
  • 普通用户购买价格 : 0积分
  • 免费售前咨询
  • 免费安装指导
  • 付费安装资源
  • 付费终身升级
  • QQ保障售后服务
  • 网站应急咨询顾问

升级尊贵会员
享受全站VIP待遇

398+
会员已经加入
  • 文章介绍
  • 评价建议
  • 我们有时为了方便操作会把一些特定的链接添加到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是一个优秀的CMS,你可以搭载各种个性化的网站
    NewWordPress-主题森林 »

    常见问题FAQ

    美化包支持最新版本吗?
    最新美化支持永久更新!

    发表回复