-
AuthorPosts
-
September 29, 2015 at 10:58 am #603263
Hey
So I’m using the EDD (Easy Digital Downloads) plugin and recently the whole layout on the checkout page broke.
It broke after I set up the very popular Super Cache plugin (almost only recommended settings).Now i know that you can’t provide support on other themes, but I’d really like if you could read this whole topic – and at least tell me your first thoughts, you don’t have to research this or anything.
Anyway, I been in conversation with support of the EDD plugin and he states:
“your website is not even loading a style.css file. This is a mandatory file in all WordPress themes. That’s not to say that your theme does not have a style.css file. But it means that something in your system is overriding all available CSS files and doing something with them… most likely combining them. EDD has a stylesheet called edd.css. Just like style.css, it’s nowhere to be found when I look at your site source code.”I have tried changing themes, deactivating all plugins (but EDD), resetting customiser settings – without luck.
Would be awesome if you could provide me with some thoughts on why this may be happing.
Again – I’m not expecting you to solve this, but just tell me your first thoughts.(Screenshots of normal checkout page vs my checkout attached)
Link to websites if needed: fotoklog.dk
September 29, 2015 at 2:16 pm #603595Hi there,
Thanks for writing in! As per my understanding, the cache plugin is conflicting with the theme. You can try replacing it with W3 Total Cache plugin and reload the site. If this doesn’t help then try deactivating all third party plugins, and see if the problem remains. If it’s fixed, you’ll know a plugin caused the problem, and you can narrow down which one by reactivating them one at a time.
Let us know how this goes!
October 2, 2015 at 1:38 pm #608462Hi
Thank you for having a look at it.Sadly it didn’t have any effect. I tried installing W3 Total Cache instead, deleting cache, turning settings on and off and such, without seeing any difference.
I also tried un- and reinstalling the EDD plugin, which didn’t help either.Turning off the other plugins didn’t change stuff either.
Also, I don’t need a cache plugin that much, it’s much more important for me to get this fixed 😉
October 2, 2015 at 1:39 pm #608464I’ve also tried changing themes, which did not either had an effect.
October 2, 2015 at 5:25 pm #608707Hi there,
style.css is required on all themes, but not required to be loaded all the time. style.css carry the information of the theme (eg. name, version, author, and etc.). But X theme does not use style.css for implementing design styling, instead it uses different stack css. Example, /wp-content/themes/x/framework/css/site/stacks/ethos.css
A plugin shouldn’t be relying on theme’s style.css since it’s variable and it can be changed. Instead they should load their own css.
Though, I can’t really provide further recommendation without directly checking it.
Would you mind providing us with login credentials so we can take a closer look? To do this, you can make a post with the following info:
– Link to your site
– WordPress Admin username / password
– FTP credentials
– Link to a test site where the EDD worksDon’t forget to select Set as private reply. This ensures your information is only visible to our staff.
Thanks.
October 3, 2015 at 8:21 am #609327This reply has been marked as private.October 3, 2015 at 8:23 am #609329Note that your comment section automatically adds “http://” to the FTP host which obviously isn’t part of the host.
October 3, 2015 at 4:42 pm #609649Hi there,
Thanks, but do you have another test site where EDD is (not a test product)? Or is it okay to switch your theme?
You may lose some data or setting if I’m going to do the testing directly at your site.
Thanks.
October 4, 2015 at 8:12 am #610131No, I do not have a dedicated test site.
I have downloaded a XCS file with customiser settings and .xml (WP backup-file).
Also if you mess around with the EDD plugin it doesn’t matter. I havn’t done any important setup or such.Feel free to do testing on the site.
October 4, 2015 at 4:34 pm #610418Hi Julius,
I tested it on multiple themes and just the same. The plugin has no css or styling for itself and it’s rather relying on theme css in which most themes don’t have styling for it.
It’s not broken, it’s simply don’t have styling and you should apply the styling through customization. The EDD developer probably made the layout for specific theme only (eg. integration) and which will only work for that theme, but it doesn’t mean other theme are broken.
You may contact them back and get the styling, or get the url where EDD works on a fresh/clean twenty fifteen theme. Or you may contact a web developer to create styling for you.
Thanks for understanding.
October 5, 2015 at 2:14 am #610792Thank you for having a look at it. The theme does have a lot of CSS files.
So i tried deleting all css files and reinstalling them from a fresh download, that didn’t help though.Also the styling did work before i messed around with the caching tools.
The developer from EDD had said the following things (earlier)
“I know for a fact that EDD’s CSS is not being applied properly (…)”
“(…) something in your system is overriding all available CSS files and doing something with them… most likely combining them.”
October 5, 2015 at 2:49 am #610817October 5, 2015 at 3:39 am #610858I can’t believe how simple that was … :O
Wow… Even support didn’t know what was wrong XD
Thank you very much 😛
October 5, 2015 at 3:40 am #610860Glad it worked 🙂
If you need anything else, please let us know.
-
AuthorPosts