Navigation
This is archived content. Visit our new forum.
  • Author
    Posts
  • #603263

    Julius
    Participant

    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

    #603595

    Nabeel A
    Moderator

    Hi 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!

    #608462

    Julius
    Participant

    Hi
    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 😉

    #608464

    Julius
    Participant

    I’ve also tried changing themes, which did not either had an effect.

    #608707

    Rad
    Moderator

    Hi 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 works

    Don’t forget to select Set as private reply. This ensures your information is only visible to our staff.

    Thanks.

    #609327

    Julius
    Participant
    This reply has been marked as private.
    #609329

    Julius
    Participant

    Note that your comment section automatically adds “http://” to the FTP host which obviously isn’t part of the host.

    #609649

    Rad
    Moderator

    Hi 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.

    #610131

    Julius
    Participant

    No, 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.

    #610418

    Rad
    Moderator

    Hi 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.

    #610792

    Julius
    Participant

    Thank 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.”

    #610817

    Paul R
    Moderator

    Hi Julius,

    You need to uncheck this

    http://screencast.com/t/ETgeUqY3r7cp

    Thanks

    #610858

    Julius
    Participant

    I can’t believe how simple that was … :O

    Wow… Even support didn’t know what was wrong XD

    Thank you very much 😛

    #610860

    Thai
    Moderator

    Glad it worked 🙂

    If you need anything else, please let us know.