'articles-list', 'posts_per_page' => 6, 'render' => 'yuzu_infinite_scroll_render', 'footer' => 'page', ) ); // Add theme support for Responsive Videos. add_theme_support( 'jetpack-responsive-videos' ); // Add theme support for Content Options. add_theme_support( 'jetpack-content-options', array( 'featured-images' => array( 'archive' => true, 'post' => true, 'page' => true, ), ) ); } add_action( 'after_setup_theme', 'yuzu_jetpack_setup' ); /** * Custom render function for Infinite Scroll. */ function yuzu_infinite_scroll_render() { $count = 0; while ( have_posts() ) { the_post(); switch($count) { case 0: echo '
'; require get_template_directory() . '/components/article-cards/large-article-card.php'; echo '
'; $count++; break; case 1: echo '
'; require get_template_directory() . '/components/article-cards/medium-article-card.php'; $count++; break; case 2: require get_template_directory() . '/components/article-cards/medium-article-card.php'; echo '
'; $count++; break; case 3: echo '
'; require get_template_directory() . '/components/article-cards/small-article-card.php'; $count++; break; case 4: require get_template_directory() . '/components/article-cards/small-article-card.php'; $count++; break; case 5: require get_template_directory() . '/components/article-cards/small-article-card.php'; echo '
'; $count = 0; break; } } }