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

    2012.11.09

    Windows 8 MSDN 各版本下载地址大全

    今天想用Windows 8 的小朋友们不用东…

  2. 没有图片

    2009.07.20

    织梦系统Dedecms 5.5测试版发布

    DedeCMS V5.5已经修正或升级的功能…

  3. 没有图片

    2012.02.17

    WordPress图片主题 PhotoPro V1.0正式发布

    本来已经发布了轻博客主题Cimple V1.…

  4. 没有图片

    2013.08.28

    WordPress主题 NewsPlus 安装使用教程

    很多朋友都在使用我发布的原版汉化作品 New…

  5. 没有图片

    2009.09.15

    重装XP后,还需要做的10件事

    机器用时间长了,不是变慢就是中毒很深,有时也…

  6. 没有图片

    2011.03.24

    三款非插件WordPress回复自动发邮件代码

    博客搬家并启用新主题,今天就启用回复自动发邮…

评论

  1. giant888 2012.04.26 7:34下午

    收藏下备用。