自定义WordPress作者信息

WordPress的作者信息默认的为AIM, Yahoo IM, Jabber等,但针对中国用户,这个并不是我们所需要的,那我们可以先屏蔽这些信息,之后添加我们自己需要的个人信息,比如新浪微博、腾讯微博等,屏蔽默认信息的方法:

将下面这段代码放到functions.php中就可以了:

add_filter(‘user_contactmethods’,’hide_profile_fields’,10,1);
function hide_profile_fields( $contactmethods ) {
unset($contactmethods[‘aim’]);
unset($contactmethods[‘jabber’]);
unset($contactmethods[‘yim’]);
return $contactmethods;
}

这样就把默认的信息干掉了,下面是添加我们自己需要的个人信息的方法:

将下面的代码加入到functions.php中就可以了:

function my_new_contactmethods( $contactmethods ) {
// 添加新浪微博账号
$contactmethods[‘twitter’] = ‘Twitter’;
//添加QQ号
$contactmethods[‘Facebook’] = ‘Facebook’;
return $contactmethods;
}
add_filter(‘user_contactmethods’,’my_new_contactmethods’,10,1);

当然,你可以根据自己的需要随意添加。

这样,我们就可以在模板里调用相应个人信息了:

<?php echo $curauth->twitter; ?>

落花生

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2010.06.24

    FireFox 3.6.4 正式版发布

    Firefox 3.6.3已经很久没升级了,…

  2. 没有图片

    2013.12.23

    WordPress优秀主题推荐(第1季)

    本人博客将正式开启 WordPress 优秀…

  3. 没有图片

    2011.09.28

    Windows 7 旗舰版 32位 64 位

    本来早已经有了Windows 7 旗舰版的操…

  4. 没有图片

    2011.10.12

    博客添加jQuery页面载入进度条

    今天花生给博客添加了页面载入进度条,普通的页…

  5. 没有图片

    2013.04.13

    隐藏WordPress自定义栏目

    有时我们写WordPress博客的时候,并不…

  6. 2013.09.12

    WordPress 3.6.1 发布,大大提升安全性能

    今天李思章博客升级到 WordPress 3…

评论

  1. giant888 2012.04.26 7:34下午

    收藏下备用。

About

马拉松运动员,沉迷于跑步;关注科技前沿,关注互联网!与跑者、程序员、设计师为伍,一起跑步健身,一起编写程序,为自由而战!