Home Forums WoodMart support forum WoodMart 8.3.3 breaks ACF nonce on WooCommerce product edit (saving fails after

WoodMart 8.3.3 breaks ACF nonce on WooCommerce product edit (saving fails after

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #692406

    damar272
    Participant

    Summary
    On WooCommerce product edit screens, when I remove the Product image and click Update, saving fails with ACF’s error:
    Validation failed. ACF was unable to perform validation because no nonce was received by the server.
    This only happens with WoodMart 8.3.3 active. With the theme disabled (or with a guard that stops WoodMart admin JS on product screens), saving works.

    Environment
    WordPress: 6.8.3
    WooCommerce: Version 10.3.0
    Advanced Custom Fields PRO: Version 6.6.1
    Theme: WoodMart 8.3.3 (child theme active)
    PHP: 8.3 (max_input_vars ≥ 10000, post_max_size ≥ 64M, etc.)
    Admin URL (editing via): https://newkedem.briukda.quick-servers.com/…

    Steps to Reproduce
    Go to Products → Edit any product.
    Optionally change some text (saving works at this point).
    In the Product image metabox click Remove product image.
    Click Update.

    Actual Result
    The page shows ACF error:
    “ACF was unable to perform validation because no nonce was received by the server.”

    Expected Result
    Product should save successfully; ACF should receive _acf_nonce in POST.

    Diagnostics (what I verified):
    The ACF hidden block (#acf-form-data with _acf_nonce) exists in the DOM before clicking Update.
    After clicking Remove product image, WoodMart admin JS appears to re-render/replace the media metabox (or nearby DOM). After this action, the nonce either:
    is no longer inside the <form id=”post”>, or
    is not included in the final POST payload.
    DevTools → Network: there is no action=acf/validate_save_post AJAX request; the error comes from the PHP validation on save because _acf_nonce is missing in $_POST.
    Server log from an MU plugin hooked to acf/validate_save_post shows has__acf_nonce: false when WoodMart is active after removing the image; true when the theme is disabled.

    #692410

    Artem Temos
    Keymaster

    Hello,

    Could you please disable all plugins that are not related to our theme and provide us your admin access so we can check it?

    Thank you in advance

    #692418

    damar272
    Participant

    https://newkedem.briukda.quick-servers.com/wp-admin
    Username:
    Woodmart
    Password
    Xekv5FGs4YoXfMDGflkPfFsy

    #692452

    damar272
    Participant

    hi,
    I have another question if you are already on the site
    I want the footer to be full screen
    The intention is for the line to be from end to end but the content to be in a box

Viewing 4 posts - 1 through 4 (of 4 total)