Child theme and functions file

Hi there,

I have two questions:

1 - I have just started learning about the child theme. Till now, I had simply ignored it - I know, silly move. I see that the betheme alreayd comes with a child theme. Should I instal that and be working from there? If I have already made changes to the css or php files of the main betheme, should I make my own child theme from what I already have?

2 - Everytime I make changes to the functions.php file my entire site crashes. I am getting the code from professionals so I can't imagine its the code, I'll assume its something I'm doing wrong.

Any assistance would be great.

Thanks,

Rebecca

Comments

  • Hi Rebecca,

    If you made changes directly to your theme files, install a child theme and copy those files to the child theme (with the same directory path). This way those file will not get overwritten when the theme updates. All of the theme options and content will be the same when you will start using the child theme, it's because these settings are held in the database (which is the same for both hte child theme and the parent theme). The only thing that you will need to do is apply the widgets to the sidebars again, since wordpress will remove them. Ofcourse you need to activate and work on the child theme. Update only the parent theme.

    Send me a screenshoot of the code in the functions.php that you are pasting. There could be many things that will go wrong. In the screenshoot show the custom code and some of the exisiitng code.

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