WooCommerce - variable products for all attributes - wordpress

I am developing an online sales site for a client.
I work on my website online hosting by Godaddy.
I have install the WooCommerce plugin.
I want to add variable products. I already enter the attributes I need. When the time comes to convert its attributes in real variables, using the button create variations for all attributes 95% of the time it does not execute anything.
Nothing append. I don't know what to do.
The button for creating one variation work fine actually. I don't want to enter 312 variations (approximately) one by one. I can make many mistakes.
I see in a forum that deactivated all my plugin (except WooCommerce) work for minimum 2 persons. For me, it does not work.
How can I make my button works all the time?
Version of WordPress: 4.3.1
Version of WooCommerce: 2.4.10

Related

Product filters by variation show wrong products

I’m having issues trying to understand how to fix a bug I have on my website.
Here's the link to the already filtered product grid: https://marymoonlight.com/fiori-hash-trinciati/?filter_formato=1-kg
I have set that the second product you see in the page (Galaxy Kush) doesn’t even have a 1KG variation in it (on the staging website we have it, but it’s disabled) yet when you apply the 1KG filter you see that product, but you should not!
The filters we’re using (the ones you see above the product grid) are standard WooCommerce widget put in a “sidebar” that has been placed there.
We have a lot of plugins installed on this website, mostly from YITH, but no plugin about filters, sorting or that kind of stuff.
Is there a way to fix this? Has anyone else had this issue before?
Additional info:
WooCommerce: 4.7.0
WordPress: 5.5.3
EDIT:
I tried switching to storefront theme and disabling all of the plugins except for woocommerce and the issue is still there.
It doesn't show the product if it doesn't have the variation, but it will show the product if the variation is disabled.
In the single product view of Galaxy Kush there are 1kg variations available as other products. The disabled are not working properly. Check variations of the product properly. They are still active.

woocommerce attributes not showing on front end

I have setup a Woocommerce store with hundreds of variable products (months ago). Everything has been working great with product variations/attributes so far, but today I got a message saying that customers are unable to pick a size for some of our products.
So, I have been looking into this, but I do not see why this is not working as intended...
I have set the attributes correctly on the back-end, I know this because it has been working as intended for the last 6+ months. I have also looked at the attributes & variations settings for these products, and they are all still set correctly.
Then, I double-checked to make sure the variation still had a price set, which it does.
Then, I checked the front-end of the site, and sure enough, the "size" attributes no longer show any options.
Any thoughts on why this might be? I have looked around stackoverflow a bit already... and the only thing I have found that I haven't tried yet, is: disabling all the plugins and reverting the site's theme to a default theme... I am really trying to avoid going down that road...
Sample URL (manually set product "Size" attributes on product page back-end):
https://www.worldequestrianbrands.com/product/contour-all-purpose-pad-with-bare-flaps/
Any/all help is greatly appreciated!
WordPress: 4.7.4 - WooCommerce: 3.0.5
Update #1:
Follow up:
After investigation, and an email from a fellow stackoverflow user, I have narrowed this down to a plugin version incompatibility with WooCommerce 3.0.5. Rolling back to WC 3.0.4 restored all the products' custom attributes to the front-end of the site. I am not sure what or why this issue happened, all I know is that rolling back WC was as a temporary workaround.
More Info:
When I first posted this issue on stackoverflow, I was running WC 3.0.5. When running that version, this was my experience:
I have Variable Products setup with multiple Custom Attributes (set for each product, not through the WooCommerce > Attributes settings admin-sidebar feature of WC).
If I went to edit a Variable Product with custom attributes, all of custom attributes showed up fine on the back-end, but only 1 of the custom attributes would not show any options on the front-end (e.g. "size" attribute).
Looking again at the back-end of the product, the size attribute is listed, with variations, and a set price.
I tried clicking "Update" on a product, just to see what would happen, and when the back-end page reloaded, the custom attribute I set was gone (e.g. "size").
So, I figured it wasn't loading that Custom Attribute for some reason, so I went to the proper: WooCommerce > Attributes, and set the "size" attributes there
Then went back to the variable products, and added the newly set "size" attributes, from the proper WooCommerce > Attributes that I setup
Clicked "Update" to commit the changes, and there we go, now the "size" attribute shows up correctly on the front-end
I manually updated over 100+ products this way
A fellow stackoverflow user emailed me and mentioned he had the same issue, but rolling back to WC 3.0.4 worked for him, as a "workaround"
I rolled WC back from 3.0.5 > 3.0.4, and boom, all the Custom Attributes we have set are now loading on the front-end of each product, as intended.
So, after all of that... I am still not sure exactly what is causing the issue, all I know is rolling back WC seems to allow certain Custom Attributes to be displayed again, on the front-end.
If I find out anything else, I'll be sure to update here!
Thank you again for any/all help with this! I am glad this 'workaround' is possible, for now, but the root of the issue is still unresolved.
I have not looked at any PHP or any other server logs yet, due to limited time, but I am happy to report any follow up info I can - or the actual issue AND solution! :)
Any other insights are greatly appreciated! I am still curious why this is happening...
Cheers!
Update #2:
This seems to be a known issue with WooCommerce 3.0.5, as stated on github
"We've identified the cause of the errors. This issue happens when you have a custom attribute with the same name as a global attribute. We're working on a fix now."

Woo commerce - variable product prices missing from WP

hoping for some help.
We use the following - Wordpress/ woo commerce /wcvendors pro. Prices for variable products are disappearing from wp engine view despite being in the product variation information. It doesn't impact every product on our site but a fair few. How it occurs is, the price is disappearing when you go in and edit the product. If we quick edit the product the price reappears. But it will dissapears again if we use the edit button. Initially the problem started because under the "Products" and "Inventory" We had checked the following setting: "Hide out of stock items from the catalog". Now this button is not ticked but it is still causing us issues.
It seems you have an error on the product page which cause the price not to be saved.
There can be some reasons, here are two I see occasioanlly:
PHP error is caused during the save, and therefore the data is lost. WordPress and WooCommerce works flawlessly together, so the first suspects are other plugins and your theme. Try first to turn off all your plugins and switch to another theme to see if this happens again. If not try to activate your theme, and recheck, and then the plugins one after the other, and check after each activation, until you find the one makes the problem.
Too many data is being saved at one time. It can be too many variations or too many custom fields. This can be fixed by changing some PHP settings. Please have a look here especially under the WPEngine note, and also check this plugin.

Woocommerce global product (multisite)

I set in wordpress the property multisite and activated woocommerce on my network.
My network is formed by a primary site and a subsite.
I would like to see from the subsite see the products on the primary site, and products, attributes and categories in the admin bar corresponding products.
Does anyone know how to do?
Yes, you can do it with the WooCommerce MultiStore plugin.
These are a few of the plugin's main features:
Any Product can be replicated across network, making it available to any other store
A product can have different product description and price for each store.
Each store can use different language, currency, payment options and all other options that are included in a standard stand alone WooCommerce store.
Unique Product Stock management for an easy inventory evaluation. The stock synchronization option allows you to synchronize the stock values of the same products across all the stores in the network.
Product management available at the main product, or possible to update / adjust for any other places
One main WooCommerce orders panel with all domains store orders
All product meta data available for other blogs, including content images, product galleries and featured thumbnail.
Any product type as Simple, Grouped, External or Variation
Theme customization in the main admin
From one single WordPress admin panel you can manage as many Woocommerce stores that you want, there are no limits.
You can read the plugin documentation here.
Yes #Zakir is right.
There is no way to share product databases, checkout and user accounts in WooCommerce right now.
There are many people looking for this solution, a WooCommerce MultiSite and Multi Store feature is a must.
I was looking for the very exact thing, since I need to create a website that works like Etsy.com or Themeforest.com and this is what I have found so far:
1. These guys have done some research:
WooCommerce Multisite Global Cart
WooCommerce Multisite Stores
WooCommerce Single Cart Multisite
Since it is really hard to create a fully working WooCommerce MultiSite and global cart plugin (if not impossible) there is the need of a WooCommerce version that is meant to do just that.
I tried to understand with the WooCommerce guys if there is the possibility to have such a feature in WooCommerce in a reasonable amount of time, but looks like this is something that may take ages, since the WooCommerce developers are focusing on other things.
Recently I have found: [Link removed, site no longer exists]
2. WooMU MultiSite WooCommerce Fork
This is an Open Source project that aims to do just that, a Multi Site and MultiStore version of WooCommerce. Looks promising, since they want to keep compatibility with future releases of WooCommerce but focusing on MultiSite and Multi Store features.
I am contributing to this project right now. They are still in Alpha stage and looking for ideas and to grow the community.
The Beta launch is set for 31 Dec 2015.
Hope this helps :)
While you can network activate plugins, like WooCommerce and it's extensions, you wouldn't be able to share product databases, checkout, user accounts, etc... across the sites in the network at this time.
For more details please check the official answer here - https://support.woothemes.com/hc/communities/public/questions/202173667-How-does-woocommerce-function-on-multisite-

Custom Post with Ratings

I have a custom post with a bunch of information about several people. I would like to make a portfolio page that shows their work and includes the ability to rate each piece. How can I make that happen?
Edit: I've been searching through wordpress rating plugins. I got one (I believe it was called Post Ratings) to appear below each image but the plugin appears to be broken and not work with the current version of wordpress.

Resources