- 加入我的QQ群
- 关注我的百家号
扫描下面的二维码,“关注”我的百家号。
wordpress自带的用户信息功能是比较单调的,只有用户名、邮箱、雅虎通等相关信息,而对于中国用户来说,我们常用到的QQ、微信、阿里旺旺、微博等常用到的社交工具信息,就没有提供。如果客户需求的话,我们可以在制作wordpress主题时为wordpress添加国内的常用社交工具。那么,如何通过wordpress主题来添加用户社交信息呢?
在wordpress主题的functions.php文件中添加如下代码:
add_filter('user_contactmethods', 'my_user_contactmethods');
function my_user_contactmethods($user_contactmethods){
$user_contactmethods['qq'] = 'QQ';
$user_contactmethods['weibo'] = '微博';
unset($user_contactmethods['aim']);
unset($user_contactmethods['yim']);
unset($user_contactmethods['jabber']);
return $user_contactmethods;
}
上面这段代码,通过add_filter()过滤函数修改了“ user_contactmethods"这个动作勾子,向这个动作勾子添加了2个用户信息“QQ”和“微博”,当然,这里你还可以继续添加其实的用户联系信息,如:微信、电话、地址、豆瓣……等等,使用 $user_contactmethods['条目的keyword'] = '后台显示名称';
另外上面这段代码还删除了“ user_contactmethods"这个动作勾子中的“aim”、“yim”、“jabber”这3个信息,也就是删除了用户信息中的“AIM、Yahoo IM和Jabber/Google Talk”这3个联系方式。
如果你也想让自己wordpress后台的用户信息添加几个其它信息,不妨试试上面的方法吧。