Theme Reverted to "Default" from Pre-built Website

Hey there,

I've been using BeTheme for the last 8-10 years. I've built and maintain countless sites on betheme and I thought I had seen it all but I have a new one today...

A site that we created years and years ago has reverted to "Default" from the previous pre-built website configuration. I'm pretty sure it was built around "ecofood" originally, but today it is definitely displaying elements from the Default "pre-built site" and not the layout and design of "ecofood".

https://blackforestbison.com

I'm really confused as to what happened. I don't know how to get things back to a pre-built site from the default setup, and I most certainly don't want to lose the design work that we have already put into the site.


Can someone please look into this for me and give me some advise on how to make things the way they were?


Thanks,

Brandon

Comments

  • I've discovered that a second site (also running Betheme) on my server has a similar compromise... There are additions in Custom JS which adds a redirect to the site.


    Im obviously very concerned how something can get added to 2 different properties though the Betheme options when I'm the only person with access to these sites. Any input on how this might have occurred? Is this a known-vulnerability that I haven't read about?


    Removing the addition in "Custom JS" doesn't fix my style issues - I'm still on "default" and nothing looks right.


    I've attached a screenshot of my "Custom JS" screen showing the offending code.


  • Hi,

    There is the possibility that someone broke into your website.

    Evals are unsafe and should not be placed in the Custom JS, and you should remove them as soon as possible. Also, I suggest changing your passwords. Also, ensure that all your plugins and betheme are up-to-date.

    To restore the settings, you will have to use the backup of your website. If you do not have any, contact your hosting provider if they have any.


    Best regards

  • Hey Phil,

    Thanks for the response. I was able to remedy the situation with the first site I posted about, as I had a backup to restore from.

    The 2nd site didn't change from my pre-built back to default, so I only need to remove the eval statement and process some updates. Unfortunately, something did change on that site that I can't figure out. Any chance I can get you to look at it and tell me how I might fix it?

    The issue is the "white gap" between the Header and Slider. Where did that come from and how do I remove it? It didn't exsist before the redirect/eval statement popped up in my options. I was able to remove the eval but this remains:

    https://wildwolfcoffee.com

    Thanks so much for your help!


  • Woocommerce adds a margin at the top of the website for the pink box that you activate in Appearance -> Customize -> WooCommere -> Store Notice. This gap will disappear when you deactivate it there, or if you do not want to remove it, you can use the following CSS code:

    .woocommerce-demo-store{
    margin:0!important;
    }
    

    Put it in Betheme -> Theme options -> Custom CSS & JS -> CSS.


    Best regards

Sign In or Register to comment.
This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Cookies are small text files that can be used by websites to make a user's experience more efficient.

The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This means that cookies which are categorized as necessary, are processed based on GDPR Art. 6 (1) (f). All other cookies, meaning those from the categories preferences and marketing, are processed based on GDPR Art. 6 (1) (a) GDPR.

This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration on our website.

Learn more about who we are, how you can contact us and how we process personal data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your consent.