1

我有很多产品嵌套在WooCommerce的父类别中。
我希望能够应用一个自定义字段,我可以指定类别的时间可用性作为仅在后端的管理功能。Woocommerce:自定义类别的可用性

理论:

  1. 后端 - 在每一个父类我都会有这样的自定义字段,我可以键入或选择time frame:例如11:00-17:00
  2. 前端:
    • 在这个time frame,用户将能够浏览该类别中的所有产品。
    • 类目外内这个time frame所有的产品将保持可见(但不活动),他们会显示灰色或用'closed'旗帜(类似的东西)

任何人可以帮助我解决这个,或者甚至建议我在哪里可以开始?

在此先感谢。

回答

1

开始时

您可以开始添加2个插件产品类别添加自定义时间选择器管理页面:

这只是他开始(我不能确认这是最好的方式)。所以,在ACF你创建一个组,你的名字:

create a group

然后你设置的位置(这将是一个“分类术语”的“产品类别”):

location

然后在选项,你可以选择它像一个Metabox上侧(后端):

Metabox on side

添加新字段并将其命名后。您选择的字段类型和时间唯一的选择:

Field type [Field type option[8]

然后现在你要编译所有其他选项,以满足您的需求。然后,你可以保存和添加,如果你需要一个第二场...

现在,如果你去WooCommerce产品菜单,在类别的子菜单,你会得到这样的:

The custom field in action under product categories

现在你可以阅读一些ACF documentationwooThemes/woocommerce dev. documentation也。

您可以自定义woocommerce overriding the templates并使用hook filter and actions

你会在这里找到StackOverFlow和互联网上的很多代码,例子和教程,开始并尝试实现你的项目。当需要时,您将发布问题以获得帮助,使用您使用的代码告诉正在工作和不在...

+0

您是绝对惊人的!非常感谢你soooooo! –