Woocommerce:自定义类别的可用性
Woocommerce: Customizing the availability of a category
我在 WooCommerce 的父类别中嵌套了很多产品。
我希望能够应用一个自定义字段,我可以在其中指定类别的时间可用性作为仅在后端的管理功能。
理论:
- 后端 - 在每个父类别上我都会有这个自定义字段,我可以在其中键入或选择
time frame
:例如 11:00-17:00
。
- 前端:
- 在此
time frame
期间,用户将能够浏览该类别中的所有产品。
- 在此之外
time frame
该类别中的所有产品将保持可见(但不活动)并且它们将显示为灰色或带有 'closed'
横幅 (类似的东西).
有人可以帮我解决这个问题,甚至可以建议我从哪里开始吗?
提前致谢。
开始
您可以开始添加 2 个插件以在产品类别管理页面上添加自定义 时间选择器:
- Advanced custom fields (ACF) plugin
- Date & Time Picker for Advanced Custom Fields or also Date and Time Picker Field
这才刚刚开始(我不能确定这是最好的方法)。因此,在 ACF 中,您创建了一个组并将其命名为:
然后设置位置(对于 "Product categories" 将是 "taxonomy term"):
然后在选项中,您可以像侧面(后端)的 Metabox 一样选择它:
添加新字段并命名后。您选择了字段类型和仅限时间选项:
[
那么现在您要编译所有其他选项以满足您的需要。然后你可以保存并添加,如果你需要第二个字段......
现在,如果您转到 WooCommerce 产品菜单,在类别子菜单下,您将看到:
现在您也可以读一点 ACF documentation and also the wooThemes/woocommerce dev. documentation。
您可以自定义woocommerce overriding the templates and use hook filter and actions。
您会在 Whosebug 和互联网上找到大量代码、示例和教程,以开始并尝试实现您的项目。当需要时,您将 post 提问以获得帮助,您使用的代码会告诉您什么有效,什么无效……
我在 WooCommerce 的父类别中嵌套了很多产品。
我希望能够应用一个自定义字段,我可以在其中指定类别的时间可用性作为仅在后端的管理功能。
理论:
- 后端 - 在每个父类别上我都会有这个自定义字段,我可以在其中键入或选择
time frame
:例如11:00-17:00
。 - 前端:
- 在此
time frame
期间,用户将能够浏览该类别中的所有产品。 - 在此之外
time frame
该类别中的所有产品将保持可见(但不活动)并且它们将显示为灰色或带有'closed'
横幅 (类似的东西).
- 在此
有人可以帮我解决这个问题,甚至可以建议我从哪里开始吗?
提前致谢。
开始
您可以开始添加 2 个插件以在产品类别管理页面上添加自定义 时间选择器:
- Advanced custom fields (ACF) plugin
- Date & Time Picker for Advanced Custom Fields or also Date and Time Picker Field
这才刚刚开始(我不能确定这是最好的方法)。因此,在 ACF 中,您创建了一个组并将其命名为:
然后设置位置(对于 "Product categories" 将是 "taxonomy term"):
然后在选项中,您可以像侧面(后端)的 Metabox 一样选择它:
添加新字段并命名后。您选择了字段类型和仅限时间选项:
那么现在您要编译所有其他选项以满足您的需要。然后你可以保存并添加,如果你需要第二个字段......
现在,如果您转到 WooCommerce 产品菜单,在类别子菜单下,您将看到:
现在您也可以读一点 ACF documentation and also the wooThemes/woocommerce dev. documentation。
您可以自定义woocommerce overriding the templates and use hook filter and actions。
您会在 Whosebug 和互联网上找到大量代码、示例和教程,以开始并尝试实现您的项目。当需要时,您将 post 提问以获得帮助,您使用的代码会告诉您什么有效,什么无效……