• In the new version of Woocommerce the whole attributes section on product single was converted to AJAX. However, I’ve got a client who has maybe 50 attributes total and each request takes a few seconds, so adding a dozen attributes per new product is a lot slower for him.

    Is there an easy way of disabling AJAX so it’s a select like old, or switch the selection to checkboxes or similar?

    https://www.ads-software.com/plugins/woocommerce/

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    It may be slower to load multiple pages, but operations like saving and initial load will be faster.

    Does the client not link all variations to avoid needing to manually select attributes?

    You can increase the threshold via code too to load more per page.

    Thread Starter rochow

    (@rochow)

    They aren’t variations, just attributes which are used for filtering.
    Nearly all of the products use all attributes.
    Having them on the page already to go where he can select the relevant terms, rather than having to select the attribute and click add, wait, add another, wait and so forth every time would be a lot quicker.
    Not sure if there is a simple way to do this or not?

    Worst case I was going to write a simple script that would mimic selecting each item in the select and then posting, that way by the time he’s done adding content the attributes are all preloaded ready to go.

    Plugin Contributor Mike Jolley (a11n)

    (@mikejolley)

    Wouldn’t it be quicker to make a base product and duplicate that each time you need a new one?

    Thread Starter rochow

    (@rochow)

    That would do the trick too. Thanks!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Making attributes non-ajax?’ is closed to new replies.