Woocommerce:自定义类别的可用性
Posted
技术标签:
【中文标题】Woocommerce:自定义类别的可用性【英文标题】:Woocommerce: Customizing the availability of a category 【发布时间】:2016-10-24 17:59:21 【问题描述】:我在 WooCommerce 的父类别中嵌套了许多产品。 我希望能够应用一个自定义字段,我可以在其中指定类别的可用时间作为仅在后端的管理功能。
理论:
-
后端 - 在每个父类别上,我将有这个自定义字段,我可以在其中键入或选择
time frame
:例如 11:00-17:00
。
前端:
在此time frame
期间,用户将能够浏览该类别中的所有产品。
除此 time frame
之外,该类别中的所有产品都将保持可见(但处于非活动状态),并且它们将显示为灰色或带有 'closed'
横幅(类似的)。
谁能帮我解决这个问题,甚至建议我从哪里开始?
提前致谢。
【问题讨论】:
【参考方案1】:开始
您可以开始添加 2 个插件以在产品类别管理页面上添加自定义 时间选择器:
Advanced custom fields (ACF) plugin Date & Time Picker for Advanced Custom Fields 或 Date and Time Picker Field这只是他的开始(我无法确认这是最好的方式)。因此,在 ACF 中,您创建一个组并为其命名:
然后您设置位置(这将是“产品类别”的“分类术语”):
然后在选项中,您可以像侧面(后端)的 Metabox 一样选择它:
添加新字段并命名后。您选择了字段类型和仅限时间选项:
[
那么现在您将编译所有其他选项以满足您的需求。然后您可以保存并添加,如果您需要第二个字段...
现在,如果您转到 WooCommerce 产品菜单,在类别子菜单下,您将看到:
现在您可以阅读一下ACF documentation 和wooThemes/woocommerce dev. documentation。
您可以自定义woocommerce overriding the templates 并使用hook filter and actions。
您将在 *** 和 Internet 上找到大量代码、示例和教程,以开始并尝试实现您的项目。需要时,您将发布问题以获得帮助,并使用您正在使用的代码来说明哪些有效,哪些无效......
【讨论】:
你真是太棒了!非常感谢你!以上是关于Woocommerce:自定义类别的可用性的主要内容,如果未能解决你的问题,请参考以下文章
在 Woocommerce 中为特定产品类别使用自定义单个产品模板
通过自定义前端表单设置 Woocommerce 产品标签和类别