WordPress 中的用户配置文件默认情况下在联系信息中包含以下字段:电子邮件、网站、AIM、雅虎即时通讯、Jabber/Google Talk。您可以根据需要删除这些字段并添加新字段,例如,在主题的 functions.php 文件中使用以下示例代码
function new_contactmethods( $contactmethods ) {
$contactmethods['twitter'] = 'Twitter'; // Add Twitter
$contactmethods['facebook'] = 'Facebook'; // Add Facebook
unset($contactmethods['yim']); // Remove YIM
unset($contactmethods['aim']); // Remove AIM
unset($contactmethods['jabber']); // Remove Jabber
return $contactmethods;
}
要公开显示,您可以
$user_id = 1;
$key = 'twitter';
$single = true;
$user_twitter = get_user_meta( $user_id, $key, $single);
echo $user_twitter;
缺少一行!如果不定义过滤器,函数本身将不会执行任何操作!
+1
非常喜欢这个,很高兴我找到了它!我肯定会在我安装的 WordPress 上使用它。
太棒了。以前不知道这一点,谢谢。
只删除这三个:AIM、YIM、Jabber ;(
unset ($contactmethods['url']) 不会删除