如何在WordPress管理工具栏添加自定义链接

  默认情况下,WordPress工具条会显示在登录用户的网页顶部,当然你也可以通过下面的代码禁用WordPress管理工具栏:

  add_filter('show_admin_bar','hide_admin_bar');

  然而,这个工具条也可以应用在更多的其他地方,特别是你的网站是一个拥有许多作者的wordpress站点,在今天的wordpress教程中,我们将告诉你如何添加自定义的快捷链接到WordPress工具栏。

  什么时候,为什么需要添加一个自定义快捷方式到WordPress工具栏?

  默认情况下,wordpress工具栏会显示经常使用的链接在顶部,允许用户快速访问他们的网站的不同部分。

  然后每个人在工作或者或者写文章的时候都会访问其他一些外部链接,比如其他音乐,图片,资料,网站等等。这些自定义快捷链接可以被添加到WordPress工具栏,让你或者你的注册用户可以很快速的访问这些快捷链接。

  为WordPress工具栏添加自定义快捷链接

  添加一个自定义的快捷方式链接到WordPress工具栏,您需要简单的复制和粘贴以下代码到你的主题的functions.php文件里:

  function custom_toolbar_link($wp_admin_bar) { $args = array( 'id' => 'wpmee', 'title' => 'WordPress迷', 'href' => 'https://www.wpmee.com', 'meta' => array( 'class' => 'wpmee', 'title' => '访问WordPress迷' ) ); $wp_admin_bar->add_node($args); } add_action('admin_bar_menu', 'custom_toolbar_link', 999);

  示例中的代码是链接到WordPress迷的网站链接,你可以将其修改成你需要的任意链接,比如百度网盘,虾米音乐等等。

  如何向工具栏加入一组自定义链接呢?

  我们刚才展示了如何添加自定义链接到工具栏,但如果你要添加多个链接,那么,如何在工具栏创建一组快捷方式就像是wordpress自定义菜单那样?这样做,你可以组织多个快捷键在一个父项下。

  //自定义管理栏链接 function custom_toolbar_link($wp_admin_bar) { $args = array( 'id' => 'wpmee', 'title' => 'WordPress迷', 'href' => 'https://www.***.com', 'meta' => array( 'class' => 'wpmee', 'title' => '访问WordPress迷' ) ); $wp_admin_bar->add_node($args); $args = array( 'id' => 'wpmee-theme', 'title' => 'WordPress主题', 'href' => 'http://www.***.com/wptheme/', 'parent' => 'wpmee', 'meta' => array( 'class' => 'wpmee-theme', 'title' => '查看更多WordPress主题' ) ); $wp_admin_bar->add_node($args); $args = array( 'id' => 'wpmee-tutorials', 'title' => 'WordPress教程', 'href' => 'http://www.***.com/wpcourse/', 'parent' => 'wpmee', 'meta' => array( 'class' => 'wpmee-tutorials', 'title' => '查看更多WordPress教程' ) ); $wp_admin_bar->add_node($args); $args = array( 'id' => 'wpmee-plugins', 'title' => 'WordPress插件', 'href' => 'http://www.***.com/plugins/', 'parent' => 'wpmee-tutorials', 'meta' => array( 'class' => 'wpmee-plugins', 'title' => '查看更多WordPress插件' ) ); $wp_admin_bar->add_node($args); } add_action('admin_bar_menu', 'custom_toolbar_link', 999);

  在示例的代码中,我们首先添加了wordpress迷的自定义链接,接下来我们增加一个自定义链接作为wordpress迷的子链接,我们添加参数:'parent' => 'wpmee',然后在添加一个相同的自定义链接,最后在添加了一个wordpress插件到wordpress教程的下面,我们使用了:'parent' => 'wpmee-tutorials',聪明的你一定明白了吧?还有不懂的地方欢迎留言。尊重他人劳动成果,转账请注明:http://www.wpmee.com ,谢谢各位的合作。

时间: 2025-01-21 13:24:30

如何在WordPress管理工具栏添加自定义链接的相关文章

如何在WordPress管理页面底部自定义文字

把下面的代码复制到主题functions.php文件中:  代码如下 复制代码 <?php function example_footer_admin () { echo '<p style="color:red;">想要的文字(www.searu.org)</p>'; } add_filter('admin_footer_text', 'example_footer_admin'); ?>

如何彻底移除WordPress前端管理工具栏

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 显然,大多数的WordPress用户不喜欢看到网站前端的WordPress管理栏面板,当然也有很多去除前端管理面板的方法,比如之前WPMEE在这篇文章中介绍过的方法:如何在管理工具栏添加自定义链接,其中就涉及到如何移出前端管理工具栏,然而,他们只是禁用了管理栏,使管理栏的display:none,并没有将其中的JS,CSS完全移出.这里我们将

如何解决wordpress管理后台产生过多重定向问题

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 关于wordpress管理后台出现产生过多重定向问题,笔者昨天第一次遇到.具体表现是管理员及用户无法登录后台,貌似出现了无限循环或根本无法跳转.我们都知道在用户没有登录的时候,你输入登录如你的域名/wp-admin或wp-login.php时,只有用户名和密码正确,就会重定向到worpress后台(默认情况下),但是笔者接触到一个网站的情况是

site-求教php问题,如何在wordpress主题里输出插件的内容

问题描述 求教php问题,如何在wordpress主题里输出插件的内容 //show contribute meta data function contribute_metadata( $content ){ if( is_single() ){ $DXC_options = get_option( 'DX-Contribute-options' ); $pid = get_the_ID(); $metas = get_post_meta( $pid '_DX_Contribute' true

WordPress 评论中的链接自动去除方法

修改wp-includes下的某文件,注释掉:  代码如下 复制代码 add_filter( 'comment_text', 'make_clickable',9 ); 这方法有效,但每次wp升级后都要重新修改:今天无意看到含有此功能的一个小插件,顿悟,原来可以如此:在模板的functions.php里(加在最后吧)加上这句代码就行了.  代码如下 复制代码 <?php remove_filter('comment_text', 'make_clickable', 9); ?> 一个add f

WordPress中获取页面链接和标题的相关PHP函数用法解析_php技巧

get_permalink()(获取文章或页面链接)get_permalink() 用来根据固定连接返回文章或者页面的链接.在获取链接时 get_permalink() 函数需要知道要获取的文章的 ID,如果在循环中则自动默认使用当前文章. 用法 get_permalink( $id, $leavename ); 参数 $id (混合)(可选)文章或者页面的 ID(整数):还可以是文章对象. 默认值:在循环中自动调用当前的文章 $leavename (布尔)(可选)转化成链接是是否忽略文章别名.

详解WordPress中添加友情链接的方法_php实例

友情链接对于一个每个独立博客来说可以说是必须的,有不少人选择在侧边栏加入友情链接栏目,但建立一个独立的友情链接页面也是一个不错的选择.用插件可以轻松做到这一点,但喜欢原生的我,能自己动手解决,还是自己动手解决好.折腾了一下,方法就出来了. 普通方法建立一个友情链接页面的步骤也是比较简单的,先建立一个新的页面模板,用友链函数调用友链,再加上css美化,事情就完成了. 下面说说具体的步骤 1.建立一个新的模板页面  复制主题中的page.php文件,重命名为links.php. 在页面的顶部加入如下

WordPress快速添加友情链接功能详解

WordPress 在 3.5 己经隐藏了 我们可以通过下面的代码实现快速添加友情链接:<?php  代码如下 复制代码 /* Plugin Name: WPJAM Blogroll Description: 快速添加友情链接 Version: 0.1 Author: Denis */ add_action('admin_init', 'wpjam_blogroll_settings_api_init'); function wpjam_blogroll_settings_api_init()

去除WordPress管理面板不想要的菜单项方法

我们可以通过在 functions.php 文件中添加一段去除菜单项的功能函数来实现. 在当前主题的 functions.php 文件中添加以下代码:  代码如下 复制代码 function remove_menus() { global $menu; //下面列出需要去除的菜单项目 $restricted = array(__('Dashboard'), __('Posts'), __('Media'), __('Links'), __('Pages'), __('Appearance'),