Skip to content

REST POST with “custom_meta” does not change the field values. #13

Open
@ilk2010

Description

@ilk2010

`Hi Jason,

Thank you for your wc-api-custom-meta plugin on https://github.com/judgej/wc-api-custom-meta.

I have been trying to use it with woocommerce REST api v3 , but also want to update protected meta fields (the ones starting with “_”) after unprotecting them.
But it seems that REST POST with “custom_meta” does not work changing the fields.

I have also tried the approach http://torquemag.io/2015/07/working-with-post-meta-data-using-the-wordpress-rest-api/
But my skills set doesn’t seem to be sufficient to adapt to woocommerce api v3.

Would you know what I could still be doing wrong ?

Thanks for any help ! And have a great day!

IL

Ps: my JSON on the POST looks somewhat like this:

{
                "product": {
                               "title": "42_this_must_work",
                               "id": 39,
                               "created_at": "2016-03-03T14:02:24Z",
                               "updated_at": "2016-03-03T14:02:24Z",
                …
                               "variations": [],
                               "parent": [],
                               "grouped_products": [],
                               "menu_order": 0,
                               "custom_meta": {
                                               "_auction_dates_from": "2016-03-03 00:02",
                                               "_auction_dates_to": "2016-03-03 18:00",
                                               "_auction_relist_fail_time": "",
                                               "_auction_relist_not_paid_time": "",
                                               "_auction_relist_duration": "",
                                               "_et_pb_post_hide_nav": "off",
                                               "_et_pb_page_layout": "et_right_sidebar",
                                               "_et_pb_side_nav": "off",
                                               "_wc_rating_count": [],
                                               "_wc_average_rating": "0"
                               }
                }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions