post_parent ) && $image->post_parent != $id ) $url .= '#main'; return $url; } add_filter( 'attachment_link', 'focus_enhanced_image_navigation', 10, 2 ); if(!function_exists('focus_wp_title')) : /** * Filter the title * @param $title * @param $sep * @param $seplocation * @return string * * @filter wp_title */ function focus_wp_title($title, $sep, $seplocation){ if( is_feed() ) return $title; if(trim($sep) != ''){ if(!empty($title)) { $title_array = explode($sep, $title); } else $title_array = array(); $title_array[] = get_bloginfo('title'); if(is_home()) $title_array[] = get_bloginfo('description'); $title_array = array_map('trim', $title_array); $title_array = array_filter($title_array); if($seplocation == 'left') $title_array = array_reverse($title_array); $title = implode( " $sep ", $title_array ); } return $title; } endif; add_filter('wp_title', 'focus_wp_title', 10, 3); /** * Adds support for Jetpack's Infinite Scroll. */ function focus_infinite_scroll_init() { add_theme_support( 'infinite-scroll', array( 'container' => 'main-loop', 'render' => 'focus_infinite_scroll_render', 'footer' => 'page', 'posts_per_page' => apply_filters( 'focus_infinite_scroll_count', get_option( 'posts_per_page' ) ), ) ); } add_action( 'init', 'focus_infinite_scroll_init' ); function focus_infinite_scroll_render() { get_template_part( 'infinite-loop' ); }