Sử dụng wp_enqueue_scripts để loại bỏ css && javscript không cần thiết trên website yp.vn (ok)
add_action('wp_enqueue_scripts', 'lionelphamit', 1000);
function lionelphamit() {
if(is_home()) {
wp_enqueue_style('bootstrap-style', get_stylesheet_directory_uri() . '/css/bootstrap.min.css', array());
wp_enqueue_style('carousel-style', get_stylesheet_directory_uri() . '/css/owl.carousel.min.css', array());
wp_dequeue_style('contact-form-7');
wp_dequeue_style('wp-block-library-theme');
wp_dequeue_style('a-z-listing');
wp_dequeue_style('bsf-Defaults');
wp_dequeue_style('redux-google-fonts-pointfindertheme_options');
wp_dequeue_style('wp-block-library');
wp_dequeue_style('wc-block-vendors-style');
wp_dequeue_style('wc-block-style');
wp_dequeue_style('elasticpress-related-posts-block');
wp_dequeue_style('woocommerce-smallscreen');
wp_dequeue_style('woocommerce-general');
wp_dequeue_style('woocommerce-layout');
wp_dequeue_style('pointfindercoreelements');
wp_dequeue_style('font-awesome-free');
wp_dequeue_style('theme-leafletcss');
// wp_dequeue_style('pftheme-minified-package-css');
// wp_dequeue_style('theme-style');
wp_dequeue_style('pf-main-compiler');
wp_dequeue_style('pf-customp-compiler');
wp_dequeue_style('pf-pbstyles-compiler');
wp_dequeue_style('pf-psizestyles-compiler');
wp_dequeue_style('pf-main-review-local');
wp_dequeue_style('jquery-auto-complete');
// wp_dequeue_style('redux-google-fonts-pointfindertheme_options');
wp_dequeue_style('jquery.dropdown');
wp_dequeue_style('pointfinder-ie');
// Wp deregisterstyle
wp_deregister_style('pftheme-minified-package-css');
wp_enqueue_script('carousel-script', get_stylesheet_directory_uri() . '/js/owl.carousel.min.js', array('jquery'), '2.3.4', true);
// wp Dequeue Script
wp_dequeue_script("contact-form-7");
wp_dequeue_script("woocommerce");
wp_dequeue_script("jquery-blockui");
wp_dequeue_script("theme-leafletjs");
wp_dequeue_script('wc-add-to-cart');
wp_dequeue_script('jquery-placeholder');
wp_dequeue_script('jquery-cookie');
wp_dequeue_script('wc-cart-fragments');
wp_dequeue_script('theme-scriptsheader');
wp_dequeue_script('jquery-auto-complete');
wp_dequeue_script('svginject');
wp_dequeue_script('jquery.validate');
wp_dequeue_script('touchSwipe');
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'wp_print_styles', 'print_emoji_styles' );
// Wp Deregister Script
wp_deregister_script('jquery-blockui');
wp_deregister_script('pointfindercoreelements');
wp_deregister_script('jquery.magnific-popup');
wp_deregister_script('pointfinder-twitterspf');
}else {
wp_enqueue_style('parent-style', get_template_directory_uri() . '/style.css');
wp_enqueue_style('child-style',get_stylesheet_directory_uri() . '/style.css',array('parent-style'));
wp_enqueue_style('lionel-style', get_stylesheet_directory_uri() . '/css/lionel.css', array());
wp_enqueue_script('lionel-script', get_stylesheet_directory_uri() . '/js/lionel.js', array('jquery'), '1.0.0', true);
}
}
PreviousHow to setup Google Login? (ok)NextHướng dẫn cài reactjs chạy trên wordpress thành công (ok)
Last updated
Was this helpful?