Ultimate Membership Pro, 会员管理插件

 

Ultimate Membership Pro(以下简称 UMP)是一个会员管理插件,我把它安装在一个客户的网站上,之前在测试环境中进行了测试。我最后决定把它安装在这里,以进一步测试它。

UMP是非常完整的,平衡的,相对较轻的,价格也很好,59美元。与最流行的订阅管理软件相比,它要便宜得多。

替代品

虽然有许多替代品,包括一些免费的,但最类似的,而且对一些人来说,在选项和价格方面最好的,是 ARMember其中确实有 免费版和重新创建一个临时的完整测试的可能性(沙盒)在网上对最终的外观和感觉有一个概念。

另一个选择,尽管不那么 "一气呵成",是使用 条件性区块y 先进的Custum领域并自行解决付款问题。

UMP没有年度更新,最初的一次性付款包括所有未来的更新和6个月的支持,如果你愿意,你可以更新。

它因其大量的选项和综合服务而脱颖而出,在设计、可用性和一些错误方面比较薄弱。

Ultimate Membership Pro, 会员管理插件
有9个订阅计划的模板

订阅计划的模板,以及其他的模板,都有非常有限的设计。它们可以通过添加CSS或编辑PHP来编辑,但它们总是可以用Elementor或GenerateBlo来编辑。 创建你自己的用Elementor或GenerateBlocks等。

UMP允许您根据WordPres用户角色创建免费和/或付费订阅计划,并根据每个计划限制付费内容。它包括注册和支付所需的一切,可以通过PayPal、Authorize.net、Stripe、2CheckOut、BrainTree、Mollie和其他方式完成,还可以
通过 WooCommerce
平台销售
订阅

ǞǞǞ 配置可能很麻烦,而且不是快速完成的事情。

理想的做法是开始创建你心目中的不同计划,从插件为你提供的三个样本开始,然后继续创建其余的相关页面。

前端模板

你可以使用该插件生成的页面,也可以通过添加相应的简码从头开始创建你想要的标题。该插件提供了30多个短代码。

Ultimate Membership Pro, 会员管理插件

保护区模板

你可以用不同的方式限制内容。

所有的帖子,基于类别的所有帖子,特定的档案,特定的URL,所有的URL(基于关键词)。

你甚至可以为注册用户滴入内容,创建折扣券和免费试用期。

这些是限制未注册用户或没有所需访问级别的区域的模板。

Ultimate Membership Pro, 会员管理插件

包括42个附加组件

你的 "免费 "插件已经足够了,尽管你可以添加 其他有偿服务.这没有什么意义,因为它是一个高级插件,但可以理解为没有免费或试用版应该理解为 "额外的"。

Ultimate Membership Pro, 会员管理插件

漏洞和修复

这个插件有4个问题,虽然我能够按照下面的描述解决,但这些问题太多,我不能不考虑不推荐它。

1. 与Polylang不兼容

这个错误是最严重的,它是一个非常麻烦的问题,如果你使用 瘜典正如我的情况一样。这也是一个最糟糕的解决方案。

据我所知,这两个插件之间没有兼容性,当它们一起工作时,会破坏UMP注册表,阻止一些功能,也阻止它完整地显示出来。它甚至导致用户名不被保存在注册中,而是出现电子邮件。

解决方案

我选择将Polylang完全排除在使用UMP表格的页面之外,为此我不得不求助于总是很有用的脚本管理器,它来自于 绩效管理.

Ultimate Membership Pro, 会员管理插件
为Polylang添加了两个例外,仅用于注册和我的账户页面。

这是一个临时的变通办法,因为如果我们想在其他地方使用UMP,我们将不得不添加更多的排除项,这可能会阻止Polylang不显示,例如语言选择器,如果你把它添加到菜单或页面或文章的其他地方。

更糟糕的是,这可能使你无法显示另一种语言的内容。 使用这个程序。

UMP的创建者应该尽快解决这个问题,因为Polylang是最常用的插件之一,有超过700.000个活跃的安装。

2- 与Generate Bloks Pro的查询循环发生冲突

Ultimate Membership Pro, 会员管理插件
这就是停止工作的原因

启用UMP后,使用.NET的查询循环的相关帖子功能。 生成块专业版从循环中排除当前的帖子"排除当前的帖子"停止工作。

我一直没能很深入地研究这个错误,因为它不容易,错误日志和WordPress的DEBUG没有提供任何线索可循,或者我找不到它。

唯一可以肯定的是,通过停用UMP,它又开始工作了。

解决方案

目前,除了不在帖子中使用UPM外,我没有其他解决办法,这很荒唐,因为它使你无法在帖子中限制某些内容,而这正是它的目的所在。

这个错误正在等待一个可能的解决方案,将与两个插件的创建者沟通。

3- 文件阻断

这是我花了最长的时间去发现和修复的错误,我仍然不确定所应用的解决方案是否是最好的,它可能会使UMP在未来的运作变得复杂。

UMP在.htaccess中添加此规则,阻止显示这些文件类型:mp3|mp4|avi|pdf|zip|rar|doc|gz|tar|docx|xls|xlsx|PDF

我不明白在没有通知用户的情况下添加这个规则,除非它是一个错误。

解决方案

在我的案例中,我没有完全删除该规则(以防万一),而是选择从该列表中删除:mp3zippdfPDF,这样,在帖子中添加的这些类型的文件就可以再次显示了。如果你正在使用其他类型的文件,只需从列表中删除它们。

 #BEGIN Ultimate Membership Pro Rules 
<IfModule mod_rewrite.c>
        RewriteCond %{REQUEST_URI} !^/(wp-content/themes|wp-content/plugins|wp-admin|wp-includes)
        RewriteCond %{REQUEST_URI} \.(mp4|avi|rar|doc|gz|tar|docx|xls|xlsx)
        RewriteRule . /index.php?ihc_action=check-file-permissions [L]
    </IfModule>
#END Ultimate Membership Pro Rules

4.你需要jQuery Migrate

UMP使用 jQuery 迁移(从WordPress 5.5开始禁用),至少对它自己的图片上传系统,如头像。

如果你禁用了jQuery Migrate,你需要重新启用它,否则注册者或注册用户将无法上传他们的头像或其他图像,如他们个人页面的横幅。

解决方案

在这里,我又一次在Perfmatters找到了完美的解决方案,我把jQuery Migrate从所有的网站上排除,除了注册和我的账户页面。

Ultimate Membership Pro, 会员管理插件

下载西班牙文译本

UMP有相应的.POT,可以用Poedit或类似的方式进行翻译。如果你想省去麻烦,你可以下载并上传我的翻译。

该下载是一个.zip文件,包括两个文件(ihc-es_ES.moihc-es_ES.po)。

要添加翻译,你必须将两个文件上传到以下路径。

/wp-content/plugins/indeed-membership-pro/languages/

3004个字符串中有2757个已被翻译,247个缺失。 未被翻译的字符串要么是因为 Poedit你没有找到它们,或者它们不需要翻译,因为它们是国名或其他专有名词和通用术语、符号或标志。

通过测试真实的行动,自己检查和纠正翻译,我可能犯了一个错误,或者在某些术语中曲解了上下文。

Ultimate Membership Pro, 会员管理插件

好与坏

我只建议在WP安装得比较干净、插件比较少的情况下使用,因为很可能与其他插件和构建器发生冲突。由于在你购买之前没有可能测试它(除非你测试一个 "无效 "的副本,风险自负),建议你阅读 意见y 评论寻找关于特定错误的投诉。

尽管他们向你保证,你可以无条件地拿回你的钱,但条款和条件规定,这只是因为故障,而不是因为它不符合你的期望或与你环境中的其他东西发生冲突,在这种情况下,你将不得不处理总是繁琐的穿越票据的任务,试图证明错误来自于他们这边。

优点

  • 一次性付款的紧张价格,有六个月的支持。没有年度更新。可以购买可选的支持期。
  • 很多选项,如折扣券、滴水式内容交付、无限制的免费或付费订阅和电子邮件营销选项以及按档案、类别或特定网址限制内容。
  • 整合大量的服务和支付方式。

弊端

  • 与Polylang不兼容,表格中断。
  • 与GenerateBlocks Pro的查询循环发生冲突。
  • 需要启用Jquery Migrate以使图片上传工作。
  • 模板可以改进。
  • 非常基本的文件。
  • 只有一些部分(少数)可以从插件管理区翻译。
  • 支持 "放松",阅读大量的投诉。


Suscríbete por email para recibir las viñetas y los artículos completos y sin publicidad

Artículos relacionados

Este blog se aloja en LucusHost

LucusHost, el mejor hosting