如何去掉Wordpress默认的用户字段?
我们在使用wordprss的用户库时发现,有些用户的字段如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; }
如何添加用户的其他信息字段呢?
上面我们非常简单就去掉了那些我们不需要的用户字段信息。但有时候,我们可能还希望添加一些新的字段到用户表中,从而可以获知更多用户的信息,比如 添加微博账号、QQ号、Twitter、Facebook等什么的。那将如何实现呢?同理,也是将下面的代码添加到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);
这样,你就可以在author.php等页面中调用用户的这些新添加的信息 ,如:
<?php echo $curauth->twitter; ?>
声明:本文采用 BY-NC-SA 协议进行授权,如无注明均为原创,转载请注明转自 你好!刘
本文地址:WordPress修改注册者的字段信息
本文地址:WordPress修改注册者的字段信息
发表评论