From 6124471b99f3397c5595a5ca8a49c20b280c9745 Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Thu, 16 Oct 2014 14:55:36 -0700 Subject: [PATCH] Re-add missing functions.php stuff --- functions.php | 7 +++++++ includes/functions/theme-functions.php | 15 --------------- includes/js/theme-jquery.js | 7 ++++--- includes/sidebars/sidebars.php | 14 ++++++++++++-- style.css | 6 ++++-- 5 files changed, 27 insertions(+), 22 deletions(-) diff --git a/functions.php b/functions.php index f37916f..a66f673 100644 --- a/functions.php +++ b/functions.php @@ -27,6 +27,9 @@ function trestle_theme_setup() { // Additional sidebars require_once dirname( __FILE__ ) . '/includes/sidebars/sidebars.php'; + // Plugin activation class + require_once dirname( __FILE__ ) . '/lib/classes/class-tgm-plugin-activation.php'; + /*=========================================== * Theme Setup @@ -46,4 +49,8 @@ function trestle_theme_setup() { // Add viewport meta tag for mobile browsers add_theme_support( 'genesis-responsive-viewport' ); + // Add support for footer widgets if specified in Trestle settings + $trestle_footer_widgets_number = esc_attr( genesis_get_option( 'trestle_footer_widgets_number' ) ); + add_theme_support( 'genesis-footer-widgets', $trestle_footer_widgets_number ); + } diff --git a/includes/functions/theme-functions.php b/includes/functions/theme-functions.php index a433c9a..7395f18 100644 --- a/includes/functions/theme-functions.php +++ b/includes/functions/theme-functions.php @@ -50,21 +50,6 @@ function trestle_header_actions() { } - -/*=========================================== - * Widget Areas -===========================================*/ - -add_action( 'widgets_init', 'trestle_register_widget_areas' ); -/** - * Register custom widget areas - * - * @since 1.0.0 - */ -function trestle_register_widget_areas() { - -} - /*=========================================== * Body Classes ===========================================*/ diff --git a/includes/js/theme-jquery.js b/includes/js/theme-jquery.js index b10c695..1e61921 100644 --- a/includes/js/theme-jquery.js +++ b/includes/js/theme-jquery.js @@ -48,19 +48,20 @@ jQuery(document).ready(function() { target.addClass('toggle-target-' + i ); }); + // Toggle widget areas and primary nav jQuery('.site-header .toggle-button').click( function( event ) { event.preventDefault(); var button = jQuery(this); - var targetID = button.attr('id').match(/\d+/); + var target = jQuery( '.toggle-target-' + button.attr('id').match(/\d+/) ); // Toggle buttons button.toggleClass('open'); jQuery('.site-header .toggle-button').not(button).removeClass('open'); // Toggle targets - jQuery('.toggle-target-' + targetID).toggleClass('open'); - jQuery('[class*="toggle-target"]').not('.toggle-target-' + targetID).removeClass('open'); + target.toggleClass('open'); + jQuery('[class*="toggle-target"]').not(target).removeClass('open'); }); // Mobile navigation icons diff --git a/includes/sidebars/sidebars.php b/includes/sidebars/sidebars.php index dd820ec..72b377e 100644 --- a/includes/sidebars/sidebars.php +++ b/includes/sidebars/sidebars.php @@ -1,9 +1,19 @@