从电子商务集成到基于位置的控制,Block Visibility Pro 扩展了其免费版本

距离我上次深入了解 Nick Diego 的 Block Visibility 插件已经有几个月了,现在距离首次发布已经一年了.最近从过去的工作转到 WordPress 产品领域,他一直在构建最好的基于上下文的插件之一,用于显示或隐藏内容.

在一月份,Diego 吹捧了他对尚未发布的 Block Visibility Pro 的一些想法.他已经满足了用户的需求,但还有很多东西需要探索.

“随着 Block Visibility 的增长,将会有对某些用户有用的高级和/或小众功能,”他当时说.“考虑与其他第三方插件集成.该插件总会有免费版本,但其中一些附加功能最终将由名为 Block Visibility Pro 的高级(付费)附加组件提供.”

Diego 在 6 月份悄悄发布了专业版附加组件,它并没有从免费版本中移除.其中的一切都是纯粹的增值服务,可以帮助特定的用户群.

上周,他发布了 Block Visibility Pro 1.1.0,我设法得到了一个测试副本来玩.简而言之,我比一月份第一次介绍免费版本时印象更深刻.

专业补充

早期版本的免费插件具有所有访问者、用户角色和开始和停止日期的可见性控制.从那时起,Diego 加强了包括屏幕大小、登录状态和用户帐户在内的选项.它还与高级自定义字段和 WP Fusion 集成.在需要升级到商业版或专业版之前,这比许多其他内容可见性解决方案所能提供的要多.

当前的专业版包括以下条件控制:

  • 位置(查询和发布)
  • 基于时间和星期几
  • WooCommerce
  • 简单的数字下载
  • 浏览器和设备
  • 网址路径
  • 引用来源

位置控件是我发现自己修改最多的地方.它们目前很方便,但与 WordPress 即将推出的网站编辑器结合使用时会提供更多功能.

位置,基于查询的可见性控制.

位置控件本质上是基于查询的可见性选项.用户可以根据帖子类型、分类法等选择显示或隐藏块.从单个帖子属性到存档类型的所有内容都可用.用户还可以创建多个规则集,结合各种基于位置的选项.

对于店主来说,WooCommerce 和 Easy Digital Downloads 集成范围很广.用户可以根据购物车内容、客户指标和产品指标显示块.这对于促销、优惠券和类似功能可能会派上用场.

我最喜欢的功能之一(也包含在免费版本中)是一个弹出选项,用于选择应在侧栏中显示哪些可见性设置.

在"可见性"选项卡中切换可见性控件.

此功能减少了块侧边栏面板中插件的"可见性"选项卡的占用空间,同时让用户可以控制他们想要使用的选项.

它看起来类似于 Gutenberg 插件的当前提案,允许用户切换特定控件:

切换块排版控件的提案.

两者的区别在于"省略号"的位置;按钮打开弹出窗口.古腾堡提案将它放在选项卡的顶部.块可见性将其添加为其可见性选项卡中的控件.但是,概念是相同的,该插件提供了该功能如何工作的真实世界测试.到目前为止,我对结果很满意.它允许我隐藏我很少使用的选项.我渴望类似的东西最终进入核心 WordPress.

从开发者到开发者

老实说,我有点羡慕迭戈所做的工作.很多人不知道这一点,但我也在 2019 年构建了一个与 Block Visibility 类似的解决方案.那是在我加入 WP Tavern 的工作人员之前.在看到该项目成熟之前,我将其作为更大的 IP 销售的一部分移交.

我指出这一点是因为我了解构建一个解决方案的复杂性,该解决方案既从技术角度出发,又对用户友好.这并不容易,但 Block Visibility 似乎达到了正确的平衡.

而且我不经常这么说,但 Diego 的工作远远超过了我已经建造甚至正在筹备中的任何东西.这是在另一个层面上,所以我的一部分很高兴他和我没有在这个领域竞争.同时,我希望我能回去并在我以前的项目中实现其中的一些想法.

2

发表回复