Home › Forums › WC Vendors Pro Support › All vendors not seeing the pro dash
NOTICE: We've Moved to a Ticket System for Support
As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system. This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.
For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.
If you are a WC Vendors Pro customer please open a support ticket here. If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.
The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.
Thank you to all of our customers!
- This topic has 25 replies, 4 voices, and was last updated 7 years, 2 months ago by
WC Vendors Support.
-
AuthorPosts
-
November 1, 2015 at 4:41 pm #13190
Donna Anderson
ParticipantAfter polling our vendors last week I found out that most of them aren’t using the pro dash because they’re not seeing anything. So I logged into 11 different shops today and here’s what I found:
All 11 shops were created with WCV, before WCV Pro was installed. All had orders and products that should be visible.
Only 4 of the 11 shops had something showing on the dashboard page. 7 shops looked like this:
For those 7 shops with the blank dash: All other links, buttons and data fields worked fine. Products were showing on the Products page but there were no orders showing on the Orders page. These 7 dashboards are also not pulling up the footer. They just stop, with no scrolling.
Of the 4 shops that had working dashboards, 2 of them had a jumbled date field under the order totals, like this:
Everything else about these 4 shops worked perfectly.
November 1, 2015 at 8:07 pm #13361WC Vendors Support
ParticipantI installed the plugin “User Switching” to your site. Now when you go users > all users > vendors you can hover over a vendor and it will allow you to “Switch to” the user. Then there will be a link on the top or bottom of each page that will “switch you back” to your admin account. Makes it really easy for testing things like this, you might keep the plugin installed. 🙂
I’m thinking that your vendors have SO MANY orders, that something is causing the Dashboard to just vomit all over itself.
@digitalchild created you an account on her website as admin, check it out. 🙂 Beyond my pay grade!November 1, 2015 at 8:20 pm #13369WC Vendors Support
ParticipantI just realized……
40 MB – We recommend setting memory to at least 64MB. See: Increasing memory allocated to PHP
You’re crazy for having a 40MB memory limit. 🙂 Bump that up to 128MB (which would be “128M” as the setting. Let me know if that helps.
https://docs.woothemes.com/document/increasing-the-wordpress-memory-limit/
November 2, 2015 at 5:05 am #13439Karen Thomas
ParticipantThat will be it Ben and thehappycouooner! Ben helped me previously (pre pro) when a few of my vendors were getting blank screens. My memory was set really low by my hosting company tut tut. It was only the vendors with lots of products/orders that saw blank screens.
I’m downloading that User Switching plug in! Thanks for the tip Ben!! 🙂
Karen
November 2, 2015 at 5:10 am #13440Donna Anderson
ParticipantHi @Consciouscrafties and Ben 🙂 Already have a call into hosting company to increase memory and yeah, that Switching Plugin ROCKS! Definitely thanks for that one. Hope you guys all have a great day 🙂
November 3, 2015 at 5:54 am #13642Donna Anderson
ParticipantUpdate: Boosted WP Memory limit to 384 MB, updated to current version of theme, WCV 1.8.0 and WCVP 1.0.5. Used User Switching to go into 18 of our 33 active vendor shops and view their Pro Dashboards. Of those 18 I’m seeing 3 main variations.
Eight of them are seeing: Can’t see entries in any of the coupon data fields, can’t see entries in Stock Quantity field on Add Product Page and the Orders and Products totals are jumbled. Screenshots:
Seven of them are seeing: Can’t see entries in any of the coupon data fields, can’t see entries in Stock Quantity field on Add Product Page; blank dashboard page except for nav bar; dashboard page has no footer and my buttons in the header have lost their color; Orders page blank with no footer. Screenshots:
One of the vendors has a completely different view. On her dash she’s not seeing Order Totals, Product Totals or Recent products and her shop description is showing up in html:
I know that doesn’t add up to 18, but you get the picture 🙂
I know you said this might have something to do with the number of products and orders each vendor has. Anyway, I trashed about 1500 orders yesterday to see if that would help and it didn’t. I’m sure I could go through and trash around 1000 products too but these things never affected WCV.
We currently have 3,332 orders, with 1,618 of those in Trash. We also currently have 6,626 products – 5,261 published, 1,365 Drafts and 1,825 Trash. I have trash scheduled to be deleted this weekend (gives everybody time to see if they need me to restore anything) but I can do it now if it helps.
BTW – All but one of the vendors I looked at for this list have been with us since before PRO. The one vendor who started after PRO was installed falls into that first group of 8 up above.
And yes, I have a list of what I’m seeing in on each vendor’s dash if you’d like names.
November 3, 2015 at 12:00 pm #13673WC Vendors Support
ParticipantWeirdness! This is definitely something @digitalchild will look at for you, on the very very very very soon side. Stay tuned for his reply (disclaimer, it’s 3am in Australia right now).
November 3, 2015 at 12:11 pm #13678Donna Anderson
ParticipantHey Ben we’re cool here. As long as all the money stuff still works we’re not in any hurry so let the poor guy sleep 🙂 Just wanted you to see what’s going on in our shops.
November 3, 2015 at 5:19 pm #13762Jamie
KeymasterHello,
What is the underlying technology your hosting company is using? The fact that some vendors render and some don’t and that some areas render and some don’t looks like a caching engine that is totally broken. You should be able to have a few thousand orders and not have any issues with displaying the data it’s almost no load on the server because its all performed in a single query.
Are you able to get me details of your hosting company?
cheers,
Jamie.
November 3, 2015 at 5:32 pm #13769Jamie
KeymasterHello,
And on a side note, lets try and change the date range default to a week instead of a year.
Add this to your themes function.
https://gist.github.com/digitalchild/16fcf6e3c74d90383aff
cheers,
Jamie.
November 4, 2015 at 3:34 am #13845Donna Anderson
ParticipantHi Jaime,
Thanks for this 🙂 I tried adding that code to my theme’s functions and my child theme’s functions and both ways it returned a 500 server error. I’m hosting with Flywheel (getflywheel.com) and they’re very helpful. They already know I’m working with you and they said to let them know whatever you need. I’ll contact them when they wake up and tell them what you said and if they can’t fix it on their end then I’ll get some info for you 🙂
November 4, 2015 at 11:45 am #13887WC Vendors Support
ParticipantCopy lines 3 through 7 only. Dont copy line 1 since you already have a PHP opening tag in your functions.php file.
November 4, 2015 at 12:18 pm #13896Donna Anderson
ParticipantOK, that code seems to have taken care of the jumbled Orders and Products totals – yay! But I still have the problems with all the different blank screens. I called Flywheel and sent them all of this info along with the screenshots and they’re checking it out. I’ll let you know what they come up with.
Ben and Jaime, you guys are superstars in my eyes! Thank you both for all you do 🙂
November 6, 2015 at 4:36 am #14141Donna Anderson
ParticipantUpdate: Yesterday I cleared my theme’s cache files (I know it worked because it took care of an unrelated layout issue) and that didn’t help. This morning I just disabled caching on the site and put it into development mode and that didn’t help.
Here’s a link to Flywheel’s technology stack page: https://getflywheel.com/wordpress-support/a-description-of-the-flywheel-technology-stack/ The guys at Flywheel are cool (like the guys at WCV PRO!) and they said ‘Bring it on!” if you have more questions. They’re happy to help.
November 6, 2015 at 4:49 am #14143Donna Anderson
ParticipantAnother update: This all has something to do with my theme. I just switched to Twenty Fifteen and everything works fine. Only tested one vendor – All pages appeared, all links worked and all data fields were visible. The only things missing were the Recent Products, Orders Totals and Products Totals on the dashboard page.
So what do you think? Is this something you can help me with or should I get a different theme? And if I need to get a different theme I’m looking at Avada over at Themeforest. I saw that you guys are working with that one.
-
This reply was modified 7 years, 2 months ago by
Donna Anderson. Reason: Edited to chang 'fix' to 'help me with' - Don't want to imply there's something wrong with WCV Pro :)
November 6, 2015 at 11:10 am #14169WC Vendors Support
ParticipantWe’ve tested with Bazar Theme that you currently use and haven’t seen any issues on it.
I read up on Flywheel — They use Varnish caching, you should not use W3 or any caching plugins at all. Flywheel handles the caching for you. You’ll just be making your site slower (oddly?) by using a WordPress caching plugin.
There’s one way to sort out if it’s the theme or if it’s Flywheel/webserver related. I can backup your database, download it, and install it on a private domain and test it with the Bazar theme and see if there’s still problems viewing the dashboard. If there are, it’s the theme. If there are not, then it’s Flywheel. It’d take me a couple hours to do this. So, if you want it done, I will at your request.
November 6, 2015 at 11:11 am #14170WC Vendors Support
ParticipantOh, and PS — Avada is a nice theme. But so is the one you have now. They are really quite different in terms of design so it’s more a flavor choice for you.
November 6, 2015 at 3:06 pm #14212Donna Anderson
ParticipantWe’re not using any caching plugin at all, that’s one of the reasons we went to Flywheel – so they could handle the cache. Bazar put through an update last week and it caused a change in layout on the shop page. To fix it they advised deleting the style.css and custom css files inside the parent and the child themes’ cache files. I did delete those files and it corrected the layout issue but the blank pages problem is still there.
I wouldn’t mind a bit if you want to go to all that trouble but this just seems like a totally weird problem. Why would everything – WCVP, Bazar, the other plugins we’re using and Flywheel caching – work for some vendors but not all? If it all works on one page shouldn’t it work on every page? For example, there’s a footer on every single page of the website and there’s a footer on most of the vendors’ dashboards – but only SOME vendor dashboards are not pulling a footer. If that command or hook to ‘get footer’ works for one vendor it should work for all, right? It’s not like there’s a separate php for each vendor dash and some of them might be missing a line of code, they’re all controlled by the same single file.
I’ve looked at these vendors whose orders aren’t showing up and can’t find anything that they all have in common except that they’ve all had a lot of orders, measurably more orders than the vendors who are not having dash problems. Some of them have a lot of orders all the time and some of them have accumulated a lot of orders over time but that’s the only difference I see. Really scratching my head here so have at it if you want to. Just let me know what you need.
November 6, 2015 at 3:27 pm #14213WC Vendors Support
ParticipantI went to go to your site and start a backup, and each page shows me:
Request Error…
The page you requested generated a server error and could not be processed. You might try refreshing the page. If you continue to get this message, you should contact the site owner.Error code: 502
Flywheel
Looks like Flywheel having some problems? Whole site is giving that error……. Let me know when access is restored and I’ll start the backup.
November 6, 2015 at 3:36 pm #14215Donna Anderson
ParticipantDarn – I was in there too. We were close enough to almost shake hands and actually meet each other LOL It’s all good now. Just a hickup
November 6, 2015 at 3:58 pm #14216WC Vendors Support
ParticipantBackup done. I skipped backing up the images since you had 9.5GB of images. Damn girl. 😉
Will be posting back here once the import and reconfigure is all setup to test the site out.
November 6, 2015 at 7:16 pm #14263WC Vendors Support
ParticipantHey Donna,
Your database is still importing. It’s freaking huge. Your wp_options table has 544,000 rows to it and they are all WooCommerce transients. In general, 500-5000 rows is usually what you’d see. I’m curious if the SQL queries are timing out because the database is full of old WooCommerce transients and options.
I can only delete 3000 rows at a time through the wp-admin side. Any chance you can hook me up with phpMyAdmin access to your site? Set as a private reply……. 🙂 I’m betting that fixing this database issue will resolve the dashboard.
Ben
November 7, 2015 at 2:58 am #14294Donna Anderson
ParticipantFlywheel dash: https://app.getflywheel.com/login
User: thehappycouponer
PasS: columbus2013thcmmarketplace.com > Advanced > Database
November 7, 2015 at 2:53 pm #14344WC Vendors Support
ParticipantFixed!
Two issues:
1.) Your wp_options table had 550,000 rows. Now it has 1,700 rows. 🙂 There were a ton of stale transients in there and they have been cleared out entirely. Your entire sites loading speed should be much faster now. This was a problem, but it was not the problem causing the Pro Dashboard not to display.
2.) Query Monitor is apparently Flywheel incompatible. Once I disabled Query Monitor, all the dashboard pages load now.
condav – Dashboard Works
bgnshoppr – Dashboard Works
muchrespect812 – Dashboard Works
wjemai124 – Dashboard WorksSo it turns out not to be anything WC Vendors related, just Flywheel/Query Monitor related.
November 7, 2015 at 4:52 pm #14353Donna Anderson
ParticipantOMG! I never even thought about Query Monitor. I knew it had to be something stupid messing this up because it worked for half the vendors. My partner, Jessica, heard me in my office laughing like a lunatic and she’s like “What is going ON in there?!” Honestly, this will be the first good night’s sleep I’ve had in weeks. Thank you so much for taking care of this.
And on a side note – I know you guys have paid support. Jessica and I were wondering if you guys are available for hire when we have problems with our site that aren’t related to WCV. Our site has grown so much and it’s getting to the point where we need to have somebody technical out there we can rely on when we need help and I can’t think of anybody else I’d trust with our site other than you guys.
Have a super weekend – We’re gonna tip back a couple of cold ones in your honor LOL
November 7, 2015 at 6:26 pm #14361WC Vendors Support
ParticipantGlad to help with your sleep schedule! Let me know if you’re a nanny for hire, I could use some help with sleep here. 😉 🙂 General rule of thumb — if it’s a plugin, it can cause some problems in some environments somewhere and you never know where. Query Monitor is usually pretty good, but Flywheel’s PHP limits are causing it to puke on higher usage pages. So it’s really more Flywheel than it is Query Monitor. Flywheel likes to limit things and speed things up by limiting things. While it works 95% of the time, it’s the 5% you have to fidget with. 🙂 WPEngine is known for this, too, by not even allowing “random” queries for fetching, say, 5 random products to display.
We’d be happy to be your tech guys when you need “non WCV” help. Just shoot me an email. You know the address. 😉
-
This reply was modified 7 years, 2 months ago by
-
AuthorPosts
- The forum ‘WC Vendors Pro Support’ is closed to new topics and replies.