WordPress用户资料 User Profile 里默认的联系方式有 AIM、Yahoo IM和Jabber / Google Talk,而这三种联系方式我们国内用户使用得很少,大家使用QQ、腾讯微博、新闻微博等的更多,本文专门来介绍一下如何在WordPress用户资料添加我们常用的联系方式。
当然,你也可以先 屏蔽WordPress用户资料中默认的联系方式,之后回来再添加自己喜欢的联系方式。
先来动手屏蔽默认的联系方式:在主题目录的functions.php文件(如果没有,请新建一个)中添加如下代码:
add_filter('user_contactmethods', 'my_user_contactmethods'); function my_user_contactmethods($user_contactmethods){ //去掉默认联系方式 unset($user_contactmethods['aim']); unset($user_contactmethods['yim']); unset($user_contactmethods['jabber']); }
这样即可实现屏蔽AIM、Yahoo IM和Jabber / Google Talk联系方式。
下面来添加我们喜欢的联系方式,以QQ、新浪微博、腾讯微博为例,在 functions.php 文件里添加代码:
/*用户 Profile 资料屏蔽、添加*/ add_filter('user_contactmethods', 'my_user_contactmethods'); function my_user_contactmethods($user_contactmethods){ //添加自定义联系方式 $user_contactmethods['qq'] = 'QQ号码'; $user_contactmethods['wbt'] = '新浪微博(输入完整地址)'; $user_contactmethods['qqt'] = '腾讯微博(输入完整地址)'; return $user_contactmethods; }
最后可以把二者的功能合并起来:
/*用户 Profile 资料屏蔽、添加*/ add_filter('user_contactmethods', 'my_user_contactmethods'); function my_user_contactmethods($user_contactmethods){ //去掉默认联系方式 unset($user_contactmethods['aim']); unset($user_contactmethods['yim']); unset($user_contactmethods['jabber']); //添加自定义联系方式 $user_contactmethods['qq'] = 'QQ号码'; $user_contactmethods['wbt'] = '新浪微博(输入完整地址)'; $user_contactmethods['qqt'] = '腾讯微博(输入完整地址)'; return $user_contactmethods; }
Via:http://www.chinablogs.org/1642/
声明:本文采用 BY-NC-SA 协议进行授权,如无注明均为原创,转载请注明转自 你好!刘
本文地址:自定义WordPress用户资料
本文地址:自定义WordPress用户资料
发表评论