implode( '&family', $font_families ),
'subset' => urlencode( 'latin,latin-ext' ),
);
$fonts_url = add_query_arg( $query_args, '//fonts.googleapis.com/css2' );
}
return esc_url_raw( $fonts_url );
}
function babyme_load_js_css(){
wp_enqueue_script( 'jquery' );
/* Custom JS */
wp_enqueue_script('bootstrap', get_template_directory_uri() .'/assets/js/bootstrap.min.js', array(), '1.3.0' , true);
wp_enqueue_script('wow', get_template_directory_uri() .'/assets/js/wow.min.js', array(),'1.0', true);
wp_enqueue_script('skrollr', get_template_directory_uri() .'/assets/js/skrollr.js', array(),'1.0', true);
wp_enqueue_script('stickysidescroll', get_template_directory_uri() .'/assets/js/sticky-sidebar-scroll.js', array(),'1.3', true);
wp_enqueue_script('magni', get_template_directory_uri() .'/assets/js/jquery.magnific-popup.min.js', array(),'1.0', true);
wp_enqueue_script('babyme-custom', get_template_directory_uri() .'/assets/js/babyme-custom.js', array(),'1.0', true);
/* Custom CSS */
wp_enqueue_style( 'babyme-fonts', babyme_custom_fonts_url(), array(), null);
wp_enqueue_style('wow', get_template_directory_uri() .'/assets/css/wow.css',array(), '3.7.0', 'all');
wp_enqueue_style('animate', get_template_directory_uri() .'/assets/css/animate.min.css',array(), '4.1.3', 'all');
wp_enqueue_style('bootstrap', get_template_directory_uri() .'/assets/css/bootstrap.min.css',array(), '4.1.3', 'all');
wp_enqueue_style('magni-css', get_template_directory_uri() .'/assets/css/magnific-popup.css',array(), '1.0', 'all');
wp_enqueue_style('ionicons', get_template_directory_uri() .'/assets/css/ionicons/css/ionicons.min.css',array(), '4.5.10', 'all');
wp_enqueue_style('font-awesome', get_template_directory_uri() .'/assets/css/font-awesome/css/font-awesome.min.css',array(), '4.7.0', 'all');
wp_enqueue_style('babyme-style', get_template_directory_uri() .'/assets/css/babyme-style.css',array(), '1.0', 'all');
wp_enqueue_style('babyme-responsive', get_template_directory_uri() .'/assets/css/responsive.css',array(), '1.0', 'all');
}
add_action( 'wp_enqueue_scripts', 'babyme_load_js_css' );
function babyme_searchfilter($query) {
if ($query->is_search) {
$query->set('post_type', 'post');
}
return $query;
}
add_filter('pre_get_posts','babyme_searchfilter');
if ( !function_exists( 'babyme_dynamic_style' ) ) {
function babyme_dynamic_style ( $babyme_css_array ){
foreach ( $babyme_css_array as $css_part ) {
if ( ! empty( $css_part[ 'value' ] ) ) {
echo esc_attr($css_part[ 'elements' ]) . "{\n";
echo esc_attr($css_part[ 'property' ]) . ":" . esc_attr($css_part[ 'value' ]) . ";\n";
echo "}\n\n";
}
}
}
}
function babyme_categories_postcount_filter ($variable) {
$variable = str_replace('(', ' ', $variable);
$variable = str_replace(')', ' ', $variable);
return $variable;
}
add_filter('wp_list_categories','babyme_categories_postcount_filter');
function babyme_style_the_archive_count($links) {
$links = str_replace(' (', ' ', $links);
$links = str_replace(')', '', $links);
return $links;
}
add_filter('get_archives_link', 'babyme_style_the_archive_count');
function babyme_inline_css() {
$iq_option = get_option('babyme_options');
$custom_style = "";
if(!empty($iq_option['babyme_css_code'])){
$babyme_css_code = $iq_option['babyme_css_code'];
$custom_style = esc_attr($babyme_css_code);
}
wp_add_inline_style( 'babyme-style', $custom_style );
}
add_action( 'wp_enqueue_scripts', 'babyme_inline_css' , 100);
function custom_comment_reply_link($content) {
$extra_classes = 'mm-button-style-2 iq-btn-text-holder';
return preg_replace( '/comment-reply-link/', 'comment-reply-link ' . $extra_classes, $content);
}
add_filter('comment_reply_link', 'custom_comment_reply_link', 99);