WordPress 是一款非常優秀的部落格系統和 CMS 系統,不管是在安全效能以及擴充套件上都是非常優秀的,而且免費的外掛和主題也是不計其數。唯獨不足的就是 WordPress 自身的會員系統太爛了,這對於開放註冊性的網站實在是太糟糕了,這裡小編將一步一步的教大家來擴充套件 WordPress 的會員系統。大家都知道的 WordPress 預設的會員聯絡資訊只有電子郵件、站點、 AIM 、雅虎通和 Jabber,而 AIM 、雅虎通、 Jabber 這些通訊工具在國內明顯不通用,很多人可能都不知道這是什麼玩意,那麼小編來教大家把這些資訊移除掉。

<?php
function remove_profile_fields( $contactmethods ) {
  unset($contactmethods['aim']);
  unset($contactmethods['jabber']);
  unset($contactmethods['yim']);
  return $contactmethods;
}
add_filter('user_contactmethods','remove_profile_fields',10,1);
?>

將以上程式碼加入到當前主題的 functions.php 檔案中即可去除掉以上小編所說的 AIM 、雅虎通、 Jabber 等資料欄位,既可以去除了 AIM 、雅虎通、 Jabber 那麼我們就可以往裡新增聯絡方式,依然是往 functions.php 檔案中新增程式碼:

add_filter('user_contactmethods','my_user_contactmethods');
function my_user_contactmethods($user_contactmethods ){
    $user_contactmethods ['weibo'] = '新浪微博';
    $user_contactmethods ['t-qq'] = '騰訊微博';
    return $user_contactmethods ;
}

加入以上程式碼後重新整理下使用者資訊介面,是不是多出了騰訊微博和新浪微博呢?~