array( 'sidebar-2', 'sidebar-3' ), 'container' => 'main', 'render' => 'canape_infinite_scroll_render', 'footer' => 'page', ) ); add_image_size( 'canape-logo', 380, 100 ); add_theme_support( 'site-logo', array( 'size' => 'canape-logo' ) ); add_theme_support( 'nova_menu_item' ); add_theme_support( 'jetpack-testimonial' ); } // end function canape_jetpack_setup add_action( 'after_setup_theme', 'canape_jetpack_setup' ); /** * Custom render function for Infinite Scroll. */ function canape_infinite_scroll_render() { while ( have_posts() ) { the_post(); get_template_part( 'template-parts/content', get_post_format() ); } } // end function canape_infinite_scroll_render /** * Flush the Rewrite Rules for CPT after the user has activated the theme. */ function canape_flush_rewrite_rules() { flush_rewrite_rules(); } // end function canape_flush_rewrite_rules add_action( 'after_switch_theme', 'canape_flush_rewrite_rules' );