I tried to figure out how to get the footer from the child theme 'bfnav' into the regular bigfeature theme, but i was unsuccessful. Has anybody been able to do this?
thanks,
pha
I tried to figure out how to get the footer from the child theme 'bfnav' into the regular bigfeature theme, but i was unsuccessful. Has anybody been able to do this?
thanks,
pha
you can just change stuff in the bfnav functions.php to make it be like the standard with the footer (just comment out 4 things):
//add_action( 'bf_top', 'customHeader' );
//add_action( 'bf_top', 'topNav' );
add_action( 'wp_footer', 'footerWidgets' );
add_action( 'wp_footer', 'customFooter' );
add_action( 'wp_head', 'remove_actions' );
function remove_actions() {
//remove_action( 'bf_header', 'headerFeatures' );
//remove_action( 'bf_header', 'bf_navigation' );
remove_action( 'bf_bottom_container', 'footerWidgets' );
remove_action( 'wp_footer', 'footerText' );
}
and remove the styling in style.css (in the childtheme) for everything except the footer stuff. Changing the child theme is much better than modifying the parent theme.
I adjusted everything as you mentioned in my childtheme but the footer (see picture) somehow is bigger in terms of width than the body/container.

What do I need to change in the CSS?
if you have reduced the paddings on the #container, you must do the same with the #footer-widgets. check in Firebug.
ok great. worked.
one question left: the css #footer-widgets a { color: #eee; } does not work, i.e. all links are gray. any idea?
the footer link color can be set in the theme settings. If you want to override that use this:
#footer #footer-widgets a { color: #eee; }
Does this solution from a year ago hold true for the latest version of the theme? I didn't see the code that you suggested we comment out in functions.php for the Big Feature theme.
bkessman- yes it does.
also be sure to change the borders css:
#footer .inside { border-left: 1px solid #333; border-right: 1px solid #333; background-color: #222; }
from 1px to 0px as such:
#footer .inside { border-left: 0px solid #333; border-right: 0px solid #333; background-color: #222; }
You must log in to post.