【问题标题】:Wordpress Woocommerce REST API V3 attributes and termsWordpress Woocommerce REST API V3 属性和术语
【发布时间】:2015-11-21 17:36:39
【问题描述】:

我 woocommerce 你可以创建属性,比如颜色 这些属性可以有术语,如红色、绿色、白色。稍后,您可以将这些属性添加到产品中。

我知道如何通过 API 添加这些属性,如下所述: http://woothemes.github.io/woocommerce-rest-api-docs/#create-a-product-attribute

我已经搜索了几个小时,但似乎无法使用 API 添加术语。我错过了什么吗?

【问题讨论】:

    标签: wordpress api woocommerce


    【解决方案1】:

    您使用 Update A Product api 添加术语,here

    您发出 PUT 请求:/wc-api/v3/products/<id>

    在您发送的请求正文中: {"product":{"categories":[...],"tages":[...]}}

    【讨论】:

    • 属性、类别、标签......非常混乱。我添加了一个属性,现在我想添加术语,但你告诉我我必须添加类别和标签。你能详细说明一下吗?假设我有一个属性 pa_color,我想在其中添加红色和绿色?
    【解决方案2】:

    从 WooCommerce 2.5 开始,您有了用于添加属性术语的新端点。只需查看文档即可。

    http://woothemes.github.io/woocommerce-rest-api-docs/#product-attribute-terms

    例如,要为特定属性创建术语,您可以 POST 到端点

    /wc-api/v3/products/attributes/<attribute_id>/terms
    

    JSON 消息:

    {
      "product_attribute_term": {
        "name": "Black"
      }
    }
    

    【讨论】:

      【解决方案3】:

      它接受属性 slug/taxonomy 名称;就用这个吧:

      example.com/wp-json/wc/v3/products?attribute=pa_compatible-for&attribute_term=249
      

      我知道它没有正确记录! 玩得开心。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-07-16
        • 2020-10-21
        • 2021-06-19
        • 2018-04-02
        • 1970-01-01
        • 2019-09-20
        相关资源
        最近更新 更多