7 Đoạn Code Trong functions.php Giúp Tăng Tốc WordPress
# Tăng tốc website

7 Đoạn Code Trong functions.php Giúp Tăng Tốc WordPress

SOFT Editorial • 29 tháng 6, 2025

7 Đoạn Code Trong functions.php Giúp Tăng Tốc WordPress – Tối Ưu Hiệu Suất Cùng SOFT.io.VN

Tốc độ tải trang là yếu tố then chốt quyết định trải nghiệm người dùng và thứ hạng SEO. Tại SOFT.io.VN, chúng tôi không chỉ thiết kế website đẹp mắt mà còn chú trọng vào hiệu năng. Trong bài viết này, chúng tôi chia sẻ 7 đoạn mã đơn giản nhưng hiệu quả, có thể thêm vào file functions.php của theme WordPress để giúp website chạy nhanh hơn rõ rệt.


1. Tắt Emoji của WordPress

WordPress mặc định tải các script liên quan đến Emoji – điều này có thể gây lãng phí tài nguyên nếu bạn không cần dùng tới.

remove_action('wp_head', 'print_emoji_detection_script', 7); remove_action('wp_print_styles', 'print_emoji_styles');

Lợi ích: Giảm số lượng HTTP request và tải nhanh hơn trên mobile.


2. Tắt Embed Script

WordPress 4.4+ tự động nhúng nội dung từ URL (embed). Nếu bạn không dùng tính năng này, hãy vô hiệu hóa:

function softio_disable_embeds() {
  remove_action('wp_head', 'wp_oembed_add_discovery_links');
  remove_action('wp_head', 'wp_oembed_add_host_js');
  remove_filter('the_content', 'auto_embed');
}
add_action('init', 'softio_disable_embeds');

Lợi ích: Ngăn tải các JS embed không cần thiết.


3. Loại Bỏ Query String khỏi Static Resources

Nhiều dịch vụ cache không lưu tài nguyên có dấu “?” trong URL. Đoạn mã sau giúp loại bỏ version query string khỏi CSS/JS:

function softio_remove_query_strings($src) { return remove_query_arg('ver', $src); } add_filter('script_loader_src', 'softio_remove_query_strings', 15, 1); add_filter('style_loader_src', 'softio_remove_query_strings', 15, 1);

Lợi ích: Giúp tài nguyên được cache tốt hơn.


4. Tắt Heartbeat API

Heartbeat API thường gây nhiều request AJAX không cần thiết. Hạn chế hoặc tắt hoàn toàn có thể giảm tải server:

add_filter('heartbeat_send', '__return_false');

Lưu ý: Nếu bạn dùng trình soạn thảo như Elementor hoặc có chỉnh sửa trực tiếp, không nên tắt hoàn toàn.


5. Giới Hạn Bản Nháp Tự Động

WordPress lưu rất nhiều bản nháp tự động khiến database ngày càng nặng:

define('WP_POST_REVISIONS', 5); // Chỉ lưu tối đa 5 bản nháp

Lợi ích: Giữ database gọn gàng, truy vấn nhanh hơn.


6. Vô Hiệu WP Cron và Sử Dụng Cron của Server

WP-Cron có thể gây chậm nếu site có nhiều traffic. Tắt nó và chạy cron theo định kỳ từ server:

define('DISABLE_WP_CRON', true);

Sau đó cài đặt cron job từ cPanel hoặc terminal:

*/15 * * * * wget -q -O - https://yourdomain.com/wp-cron.php?doing_wp_cron > /dev/null 2>&1

Lợi ích: Cron chạy ổn định, không bị trễ hoặc quá tải.


7. Tải Trì Hoãn (Defer) JavaScript

Để tăng tốc độ tải trang, bạn có thể thêm thuộc tính defer vào các script không quan trọng:

function softio_defer_scripts($tag, $handle) {
  if (!is_admin()) {
    return str_replace(' src', ' defer src', $tag);
  } return $tag;
}
add_filter('script_loader_tag', 'softio_defer_scripts', 10, 2);

Lợi ích: Script không làm chậm quá trình hiển thị HTML.


functions.php

Kết Luận

Chỉ với vài dòng code thêm vào file functions.php, bạn có thể cải thiện hiệu suất WordPress một cách rõ rệt. Tuy nhiên, hãy luôn sao lưu file trước khi chỉnh sửa để tránh rủi ro. Tại SOFT.io.VN, chúng tôi luôn áp dụng các kỹ thuật tối ưu như trên để đảm bảo website khách hàng nhanh – mượt – chuẩn SEO.

Nếu bạn cần một đội ngũ chuyên nghiệp để giúp tăng tốc website, đừng ngần ngại liên hệ SOFT.io.VN – Web Agency Uy Tín tại Việt Nam.


👉 Đừng quên chia sẻ bài viết nếu bạn thấy hữu ích.
📧 Liên hệ: contact@soft.io.vn
🌐 Website: https://soft.io.vn

7 Đoạn Code Trong functions.php Giúp Tăng Tốc WordPress