• Bỏ qua primary navigation
  • Skip to main content
  • Bỏ qua primary sidebar
  • Bỏ qua footer
Thành Thái Blog

Thành Thái Blog

Thủ thuật Wordpress, thủ thuật SEO và chia sẻ mã giảm giá hosting domain

  • WordPress
  • Domain Coupon
    • Namecheap Coupon
    • Godaddy Coupon
    • Domain.com Coupon
  • Hosting Coupon
    • Hostarmada Coupon
    • HawkHost Coupon
    • Stablehost Coupon
    • A2Hosting Coupon
    • Dreamhost Coupon
    • Exabytes Coupon
    • GreenValueHost Coupon
    • Hostgator Coupon
    • inmotion Coupon
    • Siteground Coupon
  • SEO
  • Kiếm tiền Online
Thành Thái Blog  ➢  Thủ thuật Wordpress  ➢  Tối ưu Contact Form 7 để tăng tốc website wordpress ...

Tối ưu Contact Form 7 để tăng tốc website wordpress của bạn

Thái Dương 28/05/2020 Thủ thuật Wordpress 2 Bình luận

Cách tối ưu contact form 7 giúp tăng tốc website wordpress

Contact Form 7 là một trong số plugin miễn phí tốt nhất dùng cho việc làm form liên hệ, mặc dù miễn phí nhưng nó có đủ hết các tính năng cho bạn cần để làm một trang liên hệ hoặc custome thành các form yêu cầu điền thông tin khác.

Cách Tối ưu tốc độ WordPress

Không chỉ plugin Contact Form 7 mà với plugin nào cũng vậy, được xây dựng bởi nhiều đoạn code js hoặc style khác nhau, chính vì vậy, khi cài đặt và kích hoạt plugin trên website của bạn, đồng nghĩa với việc website của bạn sẽ phải load plugin ấy mỗi khi người dùng mở bất cứ page nào trên trang web của bạn.

Nếu bạn có một website với số lượng độc giả đông và hung hãn, thì ở mỗi giờ cao điểm nhiều người truy cập website của bạn, có thể gây ra tình trạng website bị chậm đi, còn nếu bạn đang sử dụng một hosting giới hạn bandwidth thì sẽ dễ dẫn đến tình trạng tiêu tốn tài nguyên cho việc hiển thị js, css của contact form 7 ở những page mà lẽ ra không cần load tài nguyên của contact form 7

Tăng tốc độ cho website wordpress
Tối ưu contact form 7 giúp tăng tốc độ cho website wordpress của bạn

Tối ưu Contact Form là như thế nào?

Tối ưu contact form đó là việc chỉ khi người dùng vào các page/post có sử dụng đến form contact thì website của bạn mới load tài nguyên liên quan đến plugin contact form 7 ra mà thôi, còn với các page không có form contact thì sẽ không load js, css, giúp tăng tốc website wordpress của bạn cũng như tốt cho việc seo website của bạn.

Bắt đầu cách tối ưu contact form ngay nhé

Bước 1:

Trước hết bạn tìm và liệt kê những post/page  đang sử dụng form contact dựa vào slug của post hoặc page

slug wordpress

Ví dụ cụ thể như hình trên là mình sẽ làm với page Dịch vụ get themeforest giá rẻ với slug là dich-vu

Bước 2:

Bạn mở file functions.php của theme đang dùng lên, sau đó add thêm đoạn code này vào bên dưới

// Deregister Contact Form 7 styles
add_action( 'wp_print_styles', 'aa_deregister_styles', 100 );
function aa_deregister_styles() {
if ( ! is_page( 'dich-vu' ) ) {
wp_deregister_style( 'contact-form-7' );
}
}
// Deregister Contact Form 7 JavaScript files on all pages without a form
add_action( 'wp_print_scripts', 'aa_deregister_javascript', 100 );
function aa_deregister_javascript() {
if ( ! is_page( 'dich-vu' ) ) {
wp_deregister_script( 'contact-form-7' );
}
}

Đoạn code trên sẽ có nhiệm vụ, kiểm tra xem page đang hiển thị với người dùng có phải là page có slug là dich-vu hay không. Nếu không phải thì sẽ không hiển thị css và js của plugin contact form 7 ở page đó.  Chỉ đơn giản vậy thôi 🙂

Nếu website của bạn có nhiều post hoặc page dùng contact form thì sao?

Rất đơn giản, trong hàm trên bạn thấy có sử dụng is_page() là một hàm có sẵn trong thư viện của WordPress, vì vậy bạn có thể tạo một mảng bên trong nó và có thể chứa các giá trị như Page ID, Page Title hoặc Page Slug

//is_page( array( ID, 'slug', 'Title' ) );
is_page( array('dich-vu', 'contact' ) );

Chỉ với đoạn code đơn giản trên, bạn đã tối ưu website wordpress của bạn phần nào, giúp người dùng có trải nghiệm tốt hơn rồi đấy. Chúc thành công nhé

Bài viết liên quan

  • Download WP Smush Pro bản mới nhất – Update Lifetime
  • Thêm tùy chọn background cho website wordpress của bạn
  • Đưa ảnh lên Pinterest dễ dàng với Jquery pin it button for images
  • Hướng dẫn chèn quảng cáo Adsense vào vị trí bất kỳ trong bài viết
  • Auto remove spam links trong wordpress comment

Tags: tăng tốc độ load cho wordpress tăng tốc độ tải trang wordpress tăng tốc website wordpress tối ưu tốc độ wordpress tối ưu website wordpress

Nói về Thái Dương

Tốt nghiệp chuyên ngành CNTT nhưng bản thân lại thích kinh doanh và kiếm tiền trên internet. Hiện tại mình là Freelancer, ai thuê gì tôi làm đó, chỉ cần hàng ngày kiếm đủ tiền mua bỉm, sữa cho con là đủ :) Follow Facebook - Twitter - Pinterest của tôi để chúng tôi kết nối cùng nhau nhé

Reader Interactions

Bình luận

  1. Hoangdacviet viết

    03/03/2024 lúc 05:02

    giờ mạng khoẻ, máy xịn load web toàn 2-3s
    thanks ad đã share

    Bình luận
  2. Đăng viết

    24/10/2020 lúc 22:34

    Cách này với cách kiểm tra xem nếu không có shortcode contact form 7 thì nó sẻ tự động deregister css và js đi sẻ giúp tối ưu tốc độ load website hiệu quả, tham khao ở thì như nào bác? https://thuthuat.vip/toi-uu-toc-do-load-website-khi-su-dung-plugin-contact-form.html

    Bình luận

Để lại một bình luận Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Sidebar chính

Bài viết mới

get envato elements mien phi – chia se free elements envato

Get Envato Elements miễn phí – Download Free Elements Envato

GIẢM 25% Dịch vụ Cloud VPS, Hosting hoặc NHÂN ĐÔI RAM, Tặng đến 12 tháng sử dụng

Tự động resize ảnh nền theo thẻ div, sử dụng CSS

HostingViet giảm 50% các dịch vụ cho Black Friday 2021

Tiêu chí lựa chọn nhà cái uy tín

Tên miền miễn phí tại 1and1

[Kèo ngon] Hướng dẫn đăng ký tên miền + hosting miễn phí 1 năm

Hosting nên dùng cho Wordpress

HELLO2017
VPS giá rẻ
Hosting quốc tế giá rẻ

Footer

Liên kết hữu ích

  • Get themeforest giá rẻ
  • Đối tác
  • Download
  • Review
  • Kinh nghiệm
  • Hosting Việt

Bình luận mới

  • Thái Dương trong Dịch vụ Get Themeforest giá rẻ❤️Mua theme WordPress bản quyền giá rẻ
  • Nguyễn Lộc trong Dịch vụ Get Themeforest giá rẻ❤️Mua theme WordPress bản quyền giá rẻ
  • Thái Dương trong Dịch vụ Get Themeforest giá rẻ❤️Mua theme WordPress bản quyền giá rẻ
  • James trong Dịch vụ Get Themeforest giá rẻ❤️Mua theme WordPress bản quyền giá rẻ
  • Thái Dương trong Dịch vụ Get Themeforest giá rẻ❤️Mua theme WordPress bản quyền giá rẻ

Bạn bè

  • NamLee Blog
  • Thắng Đặng Blog
  • Mua theme WordPress giá rẻ
  • Diễn đàn học tập
  • Trường THPT Mỹ Đức A
  • Món ngon mỗi ngày
  • Tuấn.dev
  • Thiết kế Web An Tâm

Copyright © 2014 by Thành Thái Blog - Sử dụng Hawkhost kết hợp dịch vụ Mua theme Wordpress bản quyền