问题标签 [woocommerce-memberships]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
110 浏览

wordpress - 在 WooCommerce 中输出订阅号以用作会员号

我正在将 WooCommerce 与会员资格和订阅一起使用。我的问题有两个部分。首先,当我们想为会员分配会员编号时,我不确定最佳做法是什么。将会员资格分配给订阅产品的那一刻,因此将订阅产品用作会员 ID 是有意义的。我认为没有其他选择。为此,我想将此订阅号作为会员 ID 输出。不会有任何其他订阅产品。所以我的问题的第二部分是如何打印会员编号,如下所示:

这会产生 #数组

所以实际上,我可能需要遍历一个只有一个值的数组并将其作为 ID 返回。

0 投票
1 回答
650 浏览

wordpress - 如何使自定义用户字段可搜索?

我已经设置了一个自定义帖子类型(人物),它在其单页上输出 WordPress 用户内容。

简而言之,它的工作方式是在添加新帖子时,给它一个用户 ID,帖子将根据此用户信息填充页面。(姓名、电子邮件、描述、其他自定义字段等)。

我已经向用户添加了自定义 ACF WYSIWG 字段,这些字段都填充了内容,但是在搜索这些字段中包含的单词时,它不会返回帖子。只有在搜索帖子名称时,才会返回帖子。

大概,用户字段不包含在默认的 WordPress 搜索中,有没有一种方法可以包含用户字段以进行搜索,以便所需的帖子出现在搜索结果中?

0 投票
1 回答
974 浏览

php - 在 WooCommerce 中向非会员显示会员折扣价

在 WooCommerce 中,我有 3 个会员等级(银、金和铂金),我为更高的会员等级应用了更高的折扣率。

我想向大家展示 4 种不同的价格(非会员、白银、黄金和铂金),以便他们知道加入会员后每种产品可以节省多少。例如:

  • 正常价格:100 美元
  • 银卡会员:90 美元
  • 黄金会员:80 美元
  • 白金会员:70 美元

我尝试了下面的代码

但不幸的是,它并没有真正起作用......任何建议都将受到高度赞赏。

0 投票
1 回答
191 浏览

wordpress - 基于日期和日期范围的仅限会员下载

为仅限会员的内容(目前使用 Woo 会员资格和 Woo 订阅)进行了特定设置,让我摸不着头脑。

该项目有大量可下载的产品,可一次性购买。到目前为止一切都很好:) 但是,这些下载应该对付费会员免费提供 - 有点棘手。

除此之外,只有那些在会员期间发布的下载才能免费使用——每个产品都有一个自定义字段,其中包含产品所属的月份和年份。

例如,如果我是 2019 年 1 月以来的活跃会员 - 我可以免费访问 2019 年 1 月、2019 年 2 月等的下载。如果我曾经是 2018 年 4 月至 2018 年 12 月的会员 - 我可以免费访问 2018 年 4 月、2018 年 5 月等的下载。

任何提示如何建立这样的设置?我应该考虑 EDD(或其他东西)而不是 Woo 吗?我几乎准备好开始为此修改https://woocommerce.com/products/woocommerce-subscription-downloads/了,但我想也许其他人以前做过类似的事情?

0 投票
1 回答
81 浏览

php - 根据用户的活跃会员数量显示/隐藏内容

使用简码,我需要根据用户拥有的活跃会员数量来显示内容,无论他是哪个会员计划的会员。

我不是很喜欢 PHP,但我发现 wc_memberships_get_user_memberships 函数存在,所以想以这种方式开始。但这几乎是我的极限:

最后,它应该看起来像

[count-active-memberships="3"] 3 个活跃会员的内容 [/count-active-memberships]

谢谢你的帮助

0 投票
1 回答
204 浏览

php - 创建新博客文章时如何自动检查 Woocommerce 会员资格“禁用限制”复选框

当使用帖子类别“A”(或“B”或“C”)创建新的 Wordpress 帖子时,我需要使用 PHP 挂钩自动检查 Woocommerce-Memberships禁用限制复选框。这将允许所有查看者不受限制地查看帖子。

复选框图片[1]

我尝试向“save_post”挂钩添加一个操作,将“yes”的“_wc_memberships_force_public”值添加到 {wp_prefix}_post_meta 表中,因此复选框将显示为选中,但是,在查看帖子时它仍然是受限制的。当我删除操作(通过从我的 functions.php 文件中将其注释掉)并在保存帖子之前手动选中禁用限制复选框时,可以无限制地查看帖子(如预期的那样)。

我希望所有查看者都可以不受限制地查看帖子内容,无论此框是自动选中还是手动选中。相反,它仅在手动选中该框时才有效。

0 投票
1 回答
197 浏览

wordpress - 如何设置每个用户的站点范围的下载限制,每月重置。?

我有一个使用 WooCommerce 和 WooCommerce 会员插件的 WordPress 会员网站。

该站点用于为学校下载资源。我需要设置它,以便用户每月最多可以下载 150 个产品。

有任何想法吗?

我可以为每个产品设置下载限制,但需要全局设置

0 投票
1 回答
141 浏览

wordpress - 从管理员会员面板捕获更新会员状态挂钩

我正在开发 woocommerce 插件,这是 woocommerce 会员资格的扩展。我需要捕获当会员状态发生变化时触发的钩子。所以我尝试使用'wc_memberships_user_membership_status_changed',但是当更改涉及到管理面板时它不会触发......我想它会在状态自然变化时触发,例如过期......

代码示例

0 投票
0 回答
68 浏览

php - 付费会员 Pro force WooCommerce 会员

我有一个销售 Pmpro 和 WooCommerce 会员资格的网站。会员资格作为 WooCommerce 产品。

我正在使用以下代码段来强制在我的网站上加入会员资格。但它只限制用户在购买会员资格之前访问 pmpro 页面。由于我的会员资格是通过 woo-commerce 出售的,因此我想将 WooCommerce 产品包括在不受限制的访问中。

目前,WooCommerce 会员产品链接也被重定向回会员选择页面。

我应该进行哪些更改以允许 Pmpro 页面和 WooCommerce 产品页面具有不受限制的访问权限?

0 投票
2 回答
759 浏览

php - 如何使用 WooCommerce 会员资格挂钩

我正在使用 WooCommerce 会员资格的网站上工作。

我正在使用一个名为 的钩子wc_memberships_user_membership_saved,我想要的是显示我的订单的回顾。

我阅读了这份文档:https ://docs.woocommerce.com/document/woocommerce-memberships-admin-hook-reference/#wc_memberships_user_membership_created关于如何使用这个钩子。

我想测试这个钩子,所以这就是我在我的functions.php


我应该收到一个布尔值:真或假。但我收到的是 WooCommerce 会员阵列产品。

问题是否来自参数?