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);

本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、Python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、OS X、Android、iOS、WP8等系统的开关机。

通过下面的方式来联系我们:

电邮:138762189@qq.com

联系QQ:点击这里给我发消息

官方站:www.tadke.com

※ ※ 联系请加我的企鹅号 ※※

※ ※技术支持请微信联系站长 ※※

Copyright © 2023 Tadke.com. 琼ICP备20000547号