1) && is_front_page() && ample_option( 'ample_activate_slider', '0' ) == '1' ) { wp_enqueue_script( 'ample-slider', get_template_directory_uri() . '/js/slider-setting.js', array( 'ample-bxslider' ), false, true ); } wp_enqueue_script( 'ample-custom', get_template_directory_uri() . '/js/theme-custom.js', array( 'jquery' ), false, true ); wp_enqueue_script( 'ample-navigation', get_template_directory_uri() . '/js/navigation.js', array( 'jquery' ), false, true ); } /**************************************************************************************/ // Add admin scripts add_action('admin_enqueue_scripts', 'ample_image_uploader'); function ample_image_uploader() { //For image uploader wp_enqueue_media(); wp_enqueue_script('ample-script', get_template_directory_uri() . '/js/image-uploader.js', false, '1.0', true); wp_enqueue_style( 'wp-color-picker' ); //For Color Picker wp_enqueue_script('ample-color-picker', get_template_directory_uri() . '/js/color-picker.js', array( 'wp-color-picker' ), false); } /**************************************************************************************/ add_action( 'pre_get_posts', 'ample_exclude_category' ); /** * Function to exclude category */ function ample_exclude_category( $query ) { $ample_hide_categories = array(); $ample_cat_num = ample_option( 'ample_hide_category', ''); if( !empty( $ample_cat_num ) ) { if( is_array( $ample_cat_num ) ) { foreach( $ample_cat_num as $key => $value ) { if( $value ) { array_push( $ample_hide_categories, $key ); } } } else { $ample_hide_categories = explode( ',', $ample_cat_num ); } } if ( $query->is_home() && $query->is_main_query() ) { $query->set( 'category__not_in', $ample_hide_categories ); } } /**************************************************************************************/ // Adding the support for the entry-title tag for Google Rich Snippets function ample_add_mod_hatom_data($content) { $title = get_the_title(); if (is_single()) { $content .= '
' . $title . '
'; } return $content; } add_filter('the_content', 'ample_add_mod_hatom_data'); /**************************************************************************************/ add_action( 'ample_footer_copyright', 'ample_footer_copyright', 10 ); /** * Function to show the footer info, copyright information */ if ( ! function_exists( 'ample_footer_copyright' ) ) : function ample_footer_copyright() { $site_link = '' . get_bloginfo( 'name', 'display' ) . ''; $wp_link = '' . __( 'WordPress', 'ample' ) . ''; $tg_link = ''.__( 'ThemeGrill', 'ample') .''; $default_footer_value = sprintf( __( 'Copyright © %1$s %2$s.', 'ample' ), date( 'Y' ), $site_link ).' '.sprintf( __( 'Powered by %s.', 'ample' ), $wp_link ).' '.sprintf( __( 'Theme: %1$s by %2$s.', 'ample' ), 'Ample', $tg_link ); $ample_footer_copyright = ''; echo $ample_footer_copyright; } endif; /**************************************************************************************/ add_action( 'admin_head', 'ample_favicon' ); add_action( 'wp_head', 'ample_favicon' ); /** * Fav icon for the site */ function ample_favicon() { if ( ample_option( 'ample_activate_favicon', '0' ) == '1' ) { $ample_favicon = ample_option( 'ample_favicon', '' ); $ample_favicon_output = ''; if ( !empty( $ample_favicon ) ) { $ample_favicon_output .= ''; } echo $ample_favicon_output; } } /**************************************************************************************/ add_action('wp_head', 'ample_custom_css'); /** * Hooks the Custom Internal CSS to head section */ function ample_custom_css() { $primary_color = ample_option( 'ample_primary_color', '#80abc8' ); $ample_internal_css = ''; if( $primary_color != '#80abc8' ) { $ample_internal_css = ' blockquote{border-left:3px solid '.$primary_color.'}.ample-button,button,input[type=button],input[type=reset],input[type=submit]{background-color:'.$primary_color.'}a{color:'.$primary_color.'}.main-navigation .menu>ul>li.current_page_ancestor,.main-navigation .menu>ul>li.current_page_item,.main-navigation .menu>ul>li:hover,.main-navigation ul.menu>li.current-menu-ancestor,.main-navigation ul.menu>li.current-menu-item,.main-navigation ul.menu>li:hover{border-top:2px solid '.$primary_color.'}.big-slider .entry-title a:hover,.main-navigation a:hover,.main-navigation li.menu-item-has-children:hover>a:after,.main-navigation li.page_item_has_children:hover>a:after,.main-navigation ul li ul li a:hover,.main-navigation ul li ul li:hover>a,.main-navigation ul li.current-menu-ancestor a,.main-navigation ul li.current-menu-ancestor a:after,.main-navigation ul li.current-menu-item a,.main-navigation ul li.current-menu-item a:after,.main-navigation ul li.current-menu-item ul li a:hover,.main-navigation ul li.current_page_ancestor a,.main-navigation ul li.current_page_ancestor a:after,.main-navigation ul li.current_page_item a,.main-navigation ul li.current_page_item a:after,.main-navigation ul li:hover>a{color:'.$primary_color.'}.slide-next,.slide-prev{background-color:'.$primary_color.'}.header-post-title-container{ background-color:'.$primary_color.'}#secondary .widget li a,#tertiary .widget li a,.fa.search-top,.widget_service_block h5 a:hover{color:'.$primary_color.'}.services-header h2{border-bottom:4px solid '.$primary_color.'}.single-post-content a,.single-post-content .entry-title a:hover,.single-service span i{color:'.$primary_color.'}.single-service:hover .icons,.moving-box a{background-color:'.$primary_color.'}#site-title a:hover,.hentry .entry-title a:hover,.single-header h2,.single-page p a{color:'.$primary_color.'}.read-btn a{border:1px solid}.read-btn a:hover{background-color:'.$primary_color.'}#comments i,.comments-area .comment-author-link a:hover,.comments-area a.comment-edit-link:hover,.comments-area a.comment-permalink:hover,.comments-area article header cite a:hover,.entry-meta .fa,.entry-meta a:hover,.nav-next a,.nav-previous a,.next a,.previous a{color:'.$primary_color.'}.comments-area .comment-author-link span{background-color:'.$primary_color.'}#colophon .copyright-info a:hover,#colophon .footer-nav ul li a:hover,#colophon a:hover,.comment .comment-reply-link:before,.comments-area article header .comment-edit-link:before,.copyright-info ul li a:hover,.footer-widgets-area a:hover,.menu-toggle:before,a#scroll-up i{color:'.$primary_color.'}'; } if( ample_option( 'ample_header_title_background_image' ) ) { $ample_internal_css .= ' .header-post-title-container { background-image: url("'.ample_option( 'ample_header_title_background_image' ).'");background-size:cover; }'; } if( ample_option( 'ample_title_bar_background_color', '#80abc8' ) != '#80abc8' ) { $ample_internal_css .= ' .header-post-title-container { background-color: '.ample_option( 'ample_title_bar_background_color', '#80abc8' ).'; }'; } if( ample_option( 'ample_header_title_color', '#ffffff' ) != '#ffffff' ) { $ample_internal_css .= ' .header-post-title-class, .breadcrumb, .breadcrumb a { color: '.ample_option( 'ample_header_title_color', '#ffffff' ).'; }'; } if( !empty( $ample_internal_css ) ) { ?> 'medium', ), $atts ); $out['size'] = $atts['size']; return $out; } add_filter( 'shortcode_atts_gallery', 'ample_gallery_atts', 10, 3 ); /**************************************************************************************/ add_filter( 'body_class', 'ample_body_class' ); /** * Filter the body_class * * Throwing different body class for the different layouts in the body tag */ function ample_body_class( $classes ) { global $post; if( $post ) { $layout_meta = get_post_meta( $post->ID, 'ample_page_layout', true ); } if( is_home() ) { $queried_id = get_option( 'page_for_posts' ); $layout_meta = get_post_meta( $queried_id, 'ample_page_layout', true ); } if( empty( $layout_meta ) || is_archive() || is_search() ) { $layout_meta = 'default_layout'; } $ample_default_layout = ample_option( 'ample_default_layout', 'right_sidebar' ); $ample_default_page_layout = ample_option( 'ample_pages_default_layout', 'right_sidebar' ); $ample_default_post_layout = ample_option( 'ample_single_posts_default_layout', 'right_sidebar' ); if( $layout_meta == 'default_layout' ) { if( is_page() ) { if( $ample_default_page_layout == 'right_sidebar' ) { $classes[] = ''; } elseif( $ample_default_page_layout == 'left_sidebar' ) { $classes[] = 'left-sidebar'; } elseif( $ample_default_page_layout == 'no_sidebar_full_width' ) { $classes[] = 'no-sidebar-full-width'; } elseif( $ample_default_page_layout == 'no_sidebar_content_centered' ) { $classes[] = 'no-sidebar'; } elseif( $ample_default_page_layout == 'both_sidebar' ) { $classes[] = 'both-sidebar'; } } elseif( is_single() ) { if( $ample_default_post_layout == 'right_sidebar' ) { $classes[] = ''; } elseif( $ample_default_post_layout == 'left_sidebar' ) { $classes[] = 'left-sidebar'; } elseif( $ample_default_post_layout == 'no_sidebar_full_width' ) { $classes[] = 'no-sidebar-full-width'; } elseif( $ample_default_post_layout == 'no_sidebar_content_centered' ) { $classes[] = 'no-sidebar'; } elseif( $ample_default_post_layout == 'both_sidebar' ) { $classes[] = 'both-sidebar'; } } elseif( $ample_default_layout == 'right_sidebar' ) { $classes[] = ''; } elseif( $ample_default_layout == 'left_sidebar' ) { $classes[] = 'left-sidebar'; } elseif( $ample_default_layout == 'no_sidebar_full_width' ) { $classes[] = 'no-sidebar-full-width'; } elseif( $ample_default_layout == 'no_sidebar_content_centered' ) { $classes[] = 'no-sidebar'; } elseif( $ample_default_layout == 'both_sidebar' ) { $classes[] = 'both-sidebar'; } } elseif( $layout_meta == 'right_sidebar' ) { $classes[] = ''; } elseif( $layout_meta == 'left_sidebar' ) { $classes[] = 'left-sidebar'; } elseif( $layout_meta == 'no_sidebar_full_width' ) { $classes[] = 'no-sidebar-full-width'; } elseif( $layout_meta == 'no_sidebar_content_centered' ) { $classes[] = 'no-sidebar'; } elseif( $layout_meta == 'both_sidebar' ) { $classes[] = 'both-sidebar'; } if( ample_option( 'ample_site_layout', 'wide' ) == 'wide' ) { $classes[] = 'wide'; } else { $classes[] = ''; } if( is_page_template( 'page-templates/template-business.php' ) ) { $classes[] = 'business-template'; } return $classes; } /****************************************************************************************/ if ( ! function_exists( 'ample_both_sidebar_select' ) ) : /** * Fucntion to select the sidebar */ function ample_both_sidebar_select() { global $post; if( $post ) { $layout_meta = get_post_meta( $post->ID, 'ample_page_layout', true ); } if( is_home() ) { $queried_id = get_option( 'page_for_posts' ); $layout_meta = get_post_meta( $queried_id, 'ample_page_layout', true ); } if( empty( $layout_meta ) || is_archive() || is_search() ) { $layout_meta = 'default_layout'; } $ample_default_layout = ample_option( 'ample_default_layout', 'right_sidebar' ); $ample_default_page_layout = ample_option( 'ample_pages_default_layout', 'right_sidebar' ); $ample_default_post_layout = ample_option( 'ample_single_posts_default_layout', 'right_sidebar' ); if( $layout_meta == 'default_layout' ) { if( is_page() ) { if ( $ample_default_page_layout == 'both_sidebar' ) { get_sidebar( 'left' ); } } if( is_single() ) { if ( $ample_default_post_layout == 'both_sidebar' ) { get_sidebar( 'left' ); } } elseif ( $ample_default_layout == 'both_sidebar' ) { get_sidebar( 'left' ); } } elseif( $layout_meta == 'both_sidebar' ) { get_sidebar( 'left' ); } } endif; /****************************************************************************************/ if ( ! function_exists( 'ample_sidebar_select' ) ) : /** * Fucntion to select the sidebar */ function ample_sidebar_select() { global $post; if( $post ) { $layout_meta = get_post_meta( $post->ID, 'ample_page_layout', true ); } if( is_home() ) { $queried_id = get_option( 'page_for_posts' ); $layout_meta = get_post_meta( $queried_id, 'ample_page_layout', true ); } if( empty( $layout_meta ) || is_archive() || is_search() ) { $layout_meta = 'default_layout'; } $ample_default_layout = ample_option( 'ample_default_layout', 'right_sidebar' ); $ample_default_page_layout = ample_option( 'ample_pages_default_layout', 'right_sidebar' ); $ample_default_post_layout = ample_option( 'ample_single_posts_default_layout', 'right_sidebar' ); if( $layout_meta == 'default_layout' ) { if( is_page() ) { if( $ample_default_page_layout == 'right_sidebar' || $ample_default_page_layout == 'both_sidebar' ) { get_sidebar(); } elseif ( $ample_default_page_layout == 'left_sidebar' ) { get_sidebar( 'left' ); } } if( is_single() ) { if( $ample_default_post_layout == 'right_sidebar' || $ample_default_post_layout == 'both_sidebar' ) { get_sidebar(); } elseif ( $ample_default_post_layout == 'left_sidebar' ) { get_sidebar( 'left' ); } } elseif( $ample_default_layout == 'right_sidebar' || $ample_default_layout == 'both_sidebar' ) { get_sidebar(); } elseif ( $ample_default_layout == 'left_sidebar' ) { get_sidebar( 'left' ); } } elseif( $layout_meta == 'right_sidebar' || $layout_meta == 'both_sidebar' ) { get_sidebar(); } elseif( $layout_meta == 'left_sidebar' ) { get_sidebar( 'left' ); } } endif; /**************************************************************************************/ if ( ! function_exists( 'ample_meta_select' ) ) : /** * Fucntion to select Meta */ function ample_meta_select() { if ( 'post' == get_post_type() ) : ?>
%2$s'; if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) { $time_string .= ''; } $time_string = sprintf( $time_string, esc_attr( get_the_date( 'c' ) ), esc_html( get_the_date() ), esc_attr( get_the_modified_date( 'c' ) ), esc_html( get_the_modified_date() ) ); printf( __( ' %3$s', 'ample' ), esc_url( get_permalink() ), esc_attr( get_the_time() ), $time_string ); ?>
comment_type ) : case 'pingback' : case 'trackback' : // Display trackbacks differently than normal comments. ?>
  • id="comment-">

    ', '' ); ?>

  • id="li-comment-">
    %1$s%2$s', get_comment_author_link(), // If current post author is also comment author, make it known visually. ( $comment->user_id === $post->post_author ) ? '' . __( 'Post author', 'ample' ) . '' : '' ); printf( '
    %1$s
    ', sprintf( __( '%1$s at %2$s', 'ample' ), get_comment_date(), get_comment_time() ) ); printf( 'Permalink', esc_url( get_comment_link( $comment->comment_ID ) ) ); edit_comment_link(); ?>
    comment_approved ) : ?>

    __( 'Reply', 'ample' ), 'after' => '', 'depth' => $depth, 'max_depth' => $args['max_depth'] ) ) ); ?>