'Blue', 'balance-green' => 'Green', 'balance-turquoise' => 'Turquoise', 'balance-pink' => 'Pink' ) ); /** Add support for structural wraps */ add_theme_support( 'genesis-structural-wraps', array( 'header', 'nav', 'subnav', 'inner', 'footer-widgets', 'footer' ) ); /** Add new image sizes */ add_image_size( 'grid', 295, 100, TRUE ); add_image_size( 'portfolio', 300, 200, TRUE ); /** Add Viewport meta tag for mobile browsers */ add_action( 'genesis_meta', 'balance_viewport_meta_tag' ); function balance_viewport_meta_tag() { echo ''; } /** Unregister layout settings */ genesis_unregister_layout( 'content-sidebar-sidebar' ); genesis_unregister_layout( 'sidebar-content-sidebar' ); genesis_unregister_layout( 'sidebar-sidebar-content' ); /** Add support for custom background */ add_custom_background(); /** Add support for custom header */ add_theme_support( 'genesis-custom-header', array( 'width' => 960, 'height' => 135 ) ); /** Reposition post info */ remove_action( 'genesis_before_post_content', 'genesis_post_info' ); add_action( 'genesis_before_post_title', 'genesis_post_info' ); /** Display author box on single posts */ add_filter( 'get_the_author_genesis_author_box_single', '__return_true' ); /** Customize the post info function */ add_filter( 'genesis_post_info', 'post_info_filter' ); function post_info_filter($post_info) { if (!is_page()) { $post_info = '[post_author_posts_link] [post_date]'; return $post_info; } } /** Customize the entire footer */ remove_action( 'genesis_footer', 'genesis_do_footer' ); add_action( 'genesis_footer', 'custom_footer' ); function custom_footer() { ?>

© Copyright 2004-2013 Ford & Associates

' . __( 'Continue Reading' ) . ''; } /** Customize search button text */ add_filter( 'genesis_search_button_text', 'custom_search_button_text' ); function custom_search_button_text($text) { return esc_attr(''); } /** Reposition the breadcrumbs */ remove_action( 'genesis_before_loop', 'genesis_do_breadcrumbs' ); add_action( 'genesis_after_header', 'genesis_do_breadcrumbs' ); /** Customize breadcrumbs display */ add_filter( 'genesis_breadcrumb_args', 'balance_breadcrumb_args' ); function balance_breadcrumb_args( $args ) { $args['home'] = 'Home'; $args['sep'] = ' '; $args['list_sep'] = ', '; // Genesis 1.5 and later $args['prefix'] = ''; $args['labels']['prefix'] = 'You are here:'; return $args; } /** Add support for 3-column footer widgets */ add_theme_support( 'genesis-footer-widgets', 3 ); /** Register widget areas */ genesis_register_sidebar( array( 'id' => 'home-featured-left', 'name' => __( 'Home Featured Left', 'balance' ), 'description' => __( 'This is the featured left area on the homepage.', 'balance' ), ) ); genesis_register_sidebar( array( 'id' => 'home-featured-right', 'name' => __( 'Home Featured Right', 'balance' ), 'description' => __( 'This is the featured right area on the homepage.', 'balance' ), ) ); genesis_register_sidebar( array( 'id' => 'portfolio', 'name' => __( 'Portfolio', 'balance' ), 'description' => __( 'This is the portfolio page.', 'balance' ), ) ); add_filter( 'pre_get_posts', 'pre_get_posts_allow_testimonials' ); function pre_get_posts_allow_testimonials( $query ) { if ( $query->is_admin ) { return $query; } elseif ( ( $query->is_main_query() || is_feed() ) && ! is_page() && ( ( ! empty( $query->query_vars['post_type'] ) && 'post' == $query->query_vars['post_type'] ) || is_archive() ) ) { $query->set( 'post_type', array( 'post', Testimonials_Widget::pt ) ); } return $query; } ?>