Child vs Parent Theme

edited December 2016 in Updates & Changelog
Hi there!

I recently installed the UberMenu plugin and they have assisted me to override BeTheme's menu via a pluggable function in the child theme's functions.php

This is the code they have put in:

if( function_exists( 'ubermenu' ) ){

        function mfn_wp_nav_menu(){

               ubermenu( 'main' ,
array( 'theme_location' => 'main-menu' ) );

        }

}


I notice there has been a recent update for BeTheme and I am hoping you can answer the following 2 questions to assist with how I should update:
  1. Do I simply upload the new betheme-child.zip into Wordpress and the changes they have made to the functions.php will remain?  Or do I need to paste this code into the functions.php every time I do a new install?
  2. Are there any differences between using the betheme.zip (parent) vs the betheme-child.zip in terms of having access to all of the themes abilities?
I'm pretty sure they mentioned to me that I could copy this code over to the parent's functions.php file and then use the parent theme, but I tried that and then was locked out of the account.  I then had to re-upload the functions.php from the theme files into the ftp to get back in.

Hope this makes sense :)

Cheers, Jenny

Comments

Sign In or Register to comment.