= 2 || $page >= 2 ) $title = "$title $sep " . sprintf( __( 'Page %s', 'solofolio' ), max( $paged, $page ) ); return $title; } add_filter( 'wp_title', 'solofolio_wp_title', 10, 2 ); function solofolio_body_classes() { $classes = array(get_theme_mod('solofolio_layout_mode', 'heights')); if (get_theme_mod('solofolio_center_content', true) || (get_theme_mod('solofolio_layout_mode') == 'horizon')) { array_push($classes, "centered-content"); } return $classes; } function solofolio_css_cache() { if (is_customize_preview()) { $data = solofolio_css(); } else { $version = get_theme_mod( 'solofolio_version', false ); $data = get_theme_mod( 'solofolio_customizer_styles', false ); if ( ($data == false) || ($version != constant('SOLOFOLIO_VERSION') ) ) { $data = solofolio_css(); set_theme_mod( 'solofolio_customizer_styles', $data ); set_theme_mod( 'solofolio_version', constant('SOLOFOLIO_VERSION') ); } } wp_add_inline_style( 'solofolio-styles-base', $data ); if (get_theme_mod( 'solofolio_css' ) != '') { wp_add_inline_style( 'solofolio-styles-base', get_theme_mod( 'solofolio_css' ) ); } } add_action( 'wp_enqueue_scripts', 'solofolio_css_cache', 130 ); function solofolio_css_cache_reset() { set_theme_mod( 'solofolio_customizer_styles', false ); solofolio_css_cache(); } add_action( 'customize_preview_init', 'solofolio_css_cache_reset' ); add_action( 'customize_save_after', 'solofolio_css_cache_reset' ); add_action( 'after_switch_theme', 'solofolio_css_cache_reset' ); if ( !isset( $content_width ) ) $content_width = 900; function filter_ptags_on_images($content) { $content = preg_replace('/

\s*()?\s*()\s*(<\/a>)?\s*<\/p>/iU', '\1\2\3', $content); return preg_replace('/

\s*(