WordPress 使用 Ultimate Member 實現前臺用戶中心功能

本文目錄1主要功能2外掛預覽3收費擴展4官方免費擴展5官方開發中的擴展6第三方擴展7外掛下載8問題修復

Ultimate Member 是一個強大而靈活的外掛,可以讓用戶輕而易舉在前臺註冊、登錄、編輯個人資料等。該外掛可以讓你添加漂亮的用戶個人資料到你的網站中,快速創建一個先進的社區。輕量級,高度可擴展,Ultimate Member 將讓你創建幾乎任何類型的會員網站。

主要功能

前臺用戶註冊前臺用戶登錄前臺個人資料自定義表單字段支援條件判斷的表單字段拖放表單制作用戶賬號頁面自定義用戶角色可搜索的用戶目錄自定義郵件樣版內容限制條件菜單在個人資料中顯示用戶的文章和迴響手機判斷和自適應SEO 優化內置多個掛鉤,方便開發者多站點支援Mandrill 支援WPML 多語言支援

外掛預覽

用戶個人資料頁面,下圖有些功能是需要購買收費擴展才能實現的:

2015-10-27_100423_wpdaxue_com

個人賬號設置頁面,可以在這裡修改賬號信息2015-10-27_100557_wpdaxue_com

後臺設置界面,已經漢化瞭:

2015-10-27_101819_wpdaxue_com

其他的截圖就不弄瞭,自己到官方演示站看看吧:http://ultimatememberdemo.com/ 註冊並登錄就 可以看到效果瞭,演示站使用瞭收費擴展的哦。

收費擴展

Ultimate Member 有很多擴展,可以極大增強外掛的功能:

Social Activity – 讓用戶可以發佈動態以及查看其他用戶的動態 – $105WooCommerce – 整合 WooCommerce 和 Ultimate Member – $85Private Messages – 添加站內信功能到網站,允許用戶進行站內交流 – $105Followers – 允許用戶關註網站的其他用戶,以及設置個人資料的訪問權限 – $65Real-time Notifications – 添加一個通知系統到網站,用戶可以實時獲取通知 – $65Social Login – 讓用戶可以通過第三方賬號登錄,如 Facebook, Twitter, G+, LinkedIn, Instagram and Vkontakte (VK.com) – $85bbPress – 整合 Ultimate Member 和 bbPress – $85MailChimp – 允許用戶在註冊的時候訂閱到你的 MailChimp 郵件列表,以及同步用戶的meta信息到 MailChimp – $85User Reviews – 允許用戶給別的用戶打分評級 – $85Verified Users – 添加一個用戶驗證系統到你的網站,以便實現用戶驗證功能 – $65myCRED -整合 Ultimate Member 和 積分外掛 myCRED – $65Notices – 使用條件通知來提醒用戶一些重要的信息 – $65Profile Completeness – 鼓勵或強制用戶完善他們的個人資料 – $65

覺得,官方的擴展價格是比較高的,不過現在官方有一個捆綁銷售,也就是一次性購買官方的所有收費擴展,隻需要 $199 美元(永久使用/一年免費更新),老外的更新服務一般都是按年的。算下來,如果你真心要使用這個外掛實現自己需要的功能,這個價格也是可以接受的。問瞭下,隻要你還在免費更新期,你也可以免費獲得官方 後續開發的擴展。更多說明,請訪問:https://ultimatemember.com/core-extensions-bundle/

官方免費擴展

Google reCAPTCHA – 使用 Google reCAPTCHA 驗證碼功能阻止垃圾註冊和登錄(國內沒辦法使用)Online Users – 顯示用戶是否線上

官方開發中的擴展

這些擴展應該也是收費的,看瞭下進度,感覺官方開發比較慢啊,不知道何時才完成

User Tags – 給用戶添加標簽Friends – 添加一個好友系統(貌似和 Followers 擴展有點不同)Invitations – 添加一個邀請註冊系統Paid Memberships – 付費會員系統Ultimate Member for Visual Composer – 整合 Ultimate Member 和 Visual ComposerFrontend Publisher – 前臺發佈文章

要瞭解官方開發進度,請訪問:https://trello.com/b/30quaczv/ultimate-member 註冊一個賬號關註下即可。

第三方擴展

WP Job Manager (免費版)(收費版) – 整合 Ultimate Member 和 WP Job ManagerWP User Frontend – 整合 Ultimate Member 和 WP User FrontendGallery – 添加照片和視頻相冊到個人資料Custom Profile Tabs – 快速添加自定義標簽到個人資料頁面

更多第三方擴展,請訪問:https://ultimatemember.com/3rd-party-plugins/

外掛下載

在後臺外掛安裝界面搜索 Ultimate Member 即可線上安裝,或者在這裡下載 Ultimate MemberUltimate Member 官方網站:https://ultimatemember.comUltimate Member 官方演示站:http://ultimatememberdemo.com/ 註冊並登錄就 可以看到效果瞭,演示站使用瞭收費擴展的哦。抽時間漢化瞭該外掛,並提交給作者,如果等不及更新,可以在這裡下載 Ultimate Member 簡體中文包,解壓後,上傳到 /wp-content/languages/plugins 目錄即可。

問題修復

Ultimate Member 在後臺設置界面引用瞭Google的字體文件,在國內無法正常加載,你可以將下面的代碼添加到當前主題的 functions.php 即可解決:

1
2
3
4
5
6
7
8
9
10
11
12
13
/**
 * 替換 Ultimate Member 加載的google字體文件
 * https://www.wpdaxue.com/ultimate-member.html
 */
function cmp_replace_google_webfont() {
  if ( class_exists( 'reduxCoreEnqueue' ) ) {
    wp_enqueue_script('jquery');
    wp_deregister_script('webfontloader');
    wp_register_script('webfontloader', 'http://ajax.useso.com/ajax/libs/webfont/1.5.0/webfont.js',array('jquery'),'1.5.0',true);
    wp_enqueue_script('webfontloader');
  }
}
add_action('admin_enqueue_scripts', 'cmp_replace_google_webfont',9);

/**
* 替換 Ultimate Member 加載的google字體文件
* https://www.wpdaxue.com/ultimate-member.html
*/
function cmp_replace_google_webfont() {
if ( class_exists( ‘reduxCoreEnqueue’ ) ) {
wp_enqueue_script(‘jquery’);
wp_deregister_script(‘webfontloader’);
wp_register_script(‘webfontloader’, ‘http://ajax.useso.com/ajax/libs/webfont/1.5.0/webfont.js’,array(‘jquery’),’1.5.0′,true);
wp_enqueue_script(‘webfontloader’);
}
}
add_action(‘admin_enqueue_scripts’, ‘cmp_replace_google_webfont’,9);

You May Also Like