12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- <?php
- /**
- * Jetpack Compatibility File
- *
- * @link https://jetpack.com/
- *
- * @package UIU_CSE
- */
- /**
- * Jetpack setup function.
- *
- * See: https://jetpack.com/support/infinite-scroll/
- * See: https://jetpack.com/support/responsive-videos/
- * See: https://jetpack.com/support/content-options/
- */
- function uiu_cse_jetpack_setup() {
- // Add theme support for Infinite Scroll.
- add_theme_support(
- 'infinite-scroll',
- array(
- 'container' => 'main',
- 'render' => 'uiu_cse_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(
- 'post-details' => array(
- 'stylesheet' => 'uiu-cse-style',
- 'date' => '.posted-on',
- 'categories' => '.cat-links',
- 'tags' => '.tags-links',
- 'author' => '.byline',
- 'comment' => '.comments-link',
- ),
- 'featured-images' => array(
- 'archive' => true,
- 'post' => true,
- 'page' => true,
- ),
- )
- );
- }
- add_action( 'after_setup_theme', 'uiu_cse_jetpack_setup' );
- if ( ! function_exists( 'uiu_cse_infinite_scroll_render' ) ) :
- /**
- * Custom render function for Infinite Scroll.
- */
- function uiu_cse_infinite_scroll_render() {
- while ( have_posts() ) {
- the_post();
- if ( is_search() ) :
- get_template_part( 'template-parts/content', 'search' );
- else :
- get_template_part( 'template-parts/content', get_post_type() );
- endif;
- }
- }
- endif;
|