默认会员系统的扩展与优化

  164 次阅读

CONTENT

wordpress是一款非常优秀的博客系统和CMS系统,不管是在安全性能以及扩展上都是非常优秀的,而且免费的插件和主题也是不计其数。唯独不足的就是wordpress自身的会员系统太烂了,这对于开放注册性的网站实在是太糟糕了,这里将一步一步的教大家来扩展wordpress的会员系统。大家都知道的wordpress默认的会员联系信息只有电子邮件、站点、AIM、雅虎通和Jabber,而AIM、雅虎通、Jabber这些通讯工具在国内明显不通用,很多人可能都不知道这是什么玩意,那么现在教大家把这些信息移除掉。

  1. <?php
  2. function remove_profile_fields( $contactmethods ) {
  3.   unset($contactmethods['aim']);
  4.   unset($contactmethods['jabber']);
  5.   unset($contactmethods['yim']);
  6.   return $contactmethods;
  7. }
  8. add_filter('user_contactmethods','remove_profile_fields',10,1);
  9. ?>

将以上代码加入到当前主题的functions.php文件中即可去除掉以上小V所说的AIM、雅虎通、Jabber等数据字段,既可以去除了AIM、雅虎通、Jabber那么我们就可以往里添加联系方式,依然是往functions.php文件中添加代码:

  1. add_filter('user_contactmethods','my_user_contactmethods');
  2. function my_user_contactmethods($user_contactmethods ){
  3.     $user_contactmethods ['weibo'] = '新浪微博';
  4.     $user_contactmethods ['t-qq'] = '腾讯微博';
  5.     return $user_contactmethods ;
  6. }

加入以上代码后刷新下用户信息界面,是不是多出了腾讯微博和新浪微博呢?~

Comments | NOTHING

暂无评论...