自定义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. 没有图片

    2011.05.18

    10个实用的 WordPress .htaccess技巧

    文章转自水脉烟香,非常有价值,转发过来与更多…

  2. 没有图片

    2010.04.28

    菠萝筐加入博客联盟周博客排行,大家帮来投一票吧!

    中国博客联盟第一轮周优秀博客排行拉开帷幕了,…

  3. 没有图片

    2012.06.15

    简短而实用的WordPress随机日志调用代码

    此段调用代码可以用来制作碰碰运气,也可以用来…

  4. 没有图片

    2011.04.15

    WordPress日志置顶方法及添加置顶图片标志

    WordPress不知道从哪个版本已经自带了…

  5. 没有图片

    2012.11.03

    五个很实用的HTML5接口

    1.Element.classList cl…

  6. 没有图片

    2010.11.24

    PHP页面之间传递参数简单体验(完整实例)

    菠萝从来没学过PHP,虽然天天在和PHP打交…

评论

  1. giant888 2012.04.26 7:34下午

    收藏下备用。