Skip Navigation

[Resolved] How can you use CRED to allow the creation of a variable product in woocommerce?

This thread is resolved. Here is a description of the problem and solution.

Problem:
How can I create a WooCommerce Variable Product with CRED?

Solution:
It is not possible to create Variable Products with CRED out of the Box.

You can see here at least 3 similar (same) issues, where some customized solutions are provided, but basically the problem is, how WooCommerce Stores it's data.
We can't access it, as it's not a native WordPress Post type and also not in a native Database table.

https://toolset.com/forums/topic/using-cred-to-create-variable-woocommerce-products/
https://toolset.com/forums/topic/product-variation-not-showing-on-front-end/
https://toolset.com/forums/topic/creating-product-attribute-from-frontend-with-creed/

If you need help with this I would suggest you consider contacting one of our certified partners from this link:
https://toolset.com/consultant/

This support ticket is created 8 years ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- - 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00
- - - - - - -

Supporter timezone: Asia/Ho_Chi_Minh (GMT+07:00)

This topic contains 4 replies, has 2 voices.

Last updated by jayK-3 7 years, 12 months ago.

Assisted by: Beda.

Author
Posts
#391501

How can I use CRED to allow the creation of a variable product in woocommerce? I don't see the appropriate hidden custom fields to allow this.

#391741

Hidden Custom Fields are not included in a CRED Form, you would need to add them first in CRED Custom Fields control
https://toolset.com/documentation/user-guides/letting-cred-edit-custom-fields-created-by-other-plugins/

You will need to tick the checkbox "Show Hidden Fields" to see also the Hidden fields.

After you complete the process on the Settings page, you will be able to include the Hidden fields in the CRED Scaffold.

Thank you

#393116
screenshot.png

Thank you....Yes, I am aware of this. But as I mentioned in my question, I do not see the hidden fields necessary for the creation of a woocommerce variable product.... please see screenshot for the only hidden fields shown.

Your team has not had anyone try to use CRED to create a variable product yet?

#393225

I have to apologize.

It is not possible to create Variable Products with CRED out of the Box.

You can see here at least 3 similar (same) issues, where some customized solutions are provided, but basically the problem is, how WooCommerce Stores it's data.
We can't access it, as it's not a native WordPress Post type and also not in a native Database table.

https://toolset.com/forums/topic/using-cred-to-create-variable-woocommerce-products/
https://toolset.com/forums/topic/product-variation-not-showing-on-front-end/
https://toolset.com/forums/topic/creating-product-attribute-from-frontend-with-creed/

I apologize having wasted your Time with "false promises"

As many of the Fields required for Variations like the Attributes you need to set before you can set Variations are actually available in CRED if activated in the Hidden Field's section, I wrongly assumed it should be possible to actually create Variable Products.

But it's not. Due to the way WooCommerce Stores the data and also due to the way the Fields are built (this are not just simple line Fields)

I fear, to achieve this you will need advanced Custom Code.

If you need help with this I would suggest you consider contacting one of our certified partners from this link:
https://toolset.com/consultant/

You will get the custom assistance you need to get on with your project.

Thank you

#393372

thank you

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.