Hướng dẫn tối ưu tốc độ load Website khi sử dụng Plugin Contact Form 7

Thảo luận trong 'Hướng dẫn' bắt đầu bởi TechBuba, 30/3/18.

  1. TechBuba Nhà Báo (Báo Đời)

    Mặt định khi các bạn sử dụng Plugin Contact Form 7 thì các file js và css sẽ load ở tất cả các trang điều này sẽ làm chậm tốc độ load trang của bạn ở những trang không cần dùng Plugin Contact Form 7. Sau đây mình sẽ hướng dẫn các bạn cách ưu tốc độ load Website khi sử dụng Plugin Contact Form 7.
    [​IMG]
    Thêm đoạn code sau vào file function của bạn
    <?php
        add_filter
    'wpcf7_load_js''__return_false' );
        
    add_filter'wpcf7_load_css''__return_false' );
        
    add_action'the_content''load_cf7_assets' );
        function 
    load_cf7_assets($content){
            global 
    $post;
            
    $post_content $post->post_content;
            if ( 
    has_shortcode$post_content'contact-form-7' ) ) {
                if ( 
    function_exists'wpcf7_enqueue_scripts' ) ) {
                    
    wpcf7_enqueue_scripts();
                }
                if ( 
    function_exists'wpcf7_enqueue_styles' ) ) {
                    
    wpcf7_enqueue_styles();
                }
            }
            return 
    $content;
        }
     
     
  2. Bình Luận Bằng Facebook