Trang chủKiến thức WordpressBài viết
Kiến thức Wordpress

Hướng Dẫn Chặn Update Theme, Plugin và Core WordPress Hoàn Toàn

04/12/2025 512 lượt xem admin Cập nhật: 04/12/2025

WordPress là nền tảng mạnh mẽ nhưng các bản cập nhật tự động đôi khi gây lỗi giao diện, lỗi plugin hoặc làm hỏng website đang hoạt động ổn định. Vì vậy, nhiều quản trị viên muốn chặn update WordPress, bao gồm:

  • Chặn cập nhật WordPress Core
  • Chặn cập nhật Theme
  • Chặn cập nhật Plugin
  • Tắt WP Cron
  • Tắt trình chỉnh sửa file (Edit Theme/Plugin)

Bài viết dưới đây hướng dẫn đầy đủ cách disable toàn bộ cập nhật WordPress bằng cách thêm code vào wp-config.phpfunctions.php.


🔍 1. Vì sao cần chặn update WordPress?

Việc tắt cập nhật tự động trong WordPress giúp:

  • Tránh lỗi giao diện khi theme bị cập nhật ngoài ý muốn
  • Tránh plugin bị tự update và gây xung đột
  • Giữ hệ thống ổn định khi bạn đang dùng bản tùy chỉnh
  • Tiết kiệm tài nguyên, giảm kiểm tra update liên tục
  • Đảm bảo website staging hoặc demo không bị thay đổi

Tuy nhiên, bạn chỉ nên thực hiện nếu đã có kế hoạch bảo trì định kỳ hoặc sử dụng môi trường dev riêng.


🛑 2. Chặn toàn bộ cập nhật trong wp-config.php

Chèn đoạn code sau lên trên dòng
/* That's all, stop editing! Happy publishing. */

/** Disable all automatic updates */
define( 'WP_AUTO_UPDATE_CORE', false ); // Chặn auto update WordPress Core
define( 'AUTOMATIC_UPDATER_DISABLED', true ); // Tắt toàn bộ auto-update
/** Chặn update theme, plugin, translation */
define( 'DISALLOW_FILE_MODS', true ); // Chặn update/install plugin/theme
define( 'DISALLOW_FILE_EDIT', true ); // Tắt trình chỉnh sửa file từ admin
/** Tắt WP Cron nếu dùng cron server */
define( 'DISABLE_WP_CRON', true );

Công dụng tổng quát:

Constant Chức năng
WP_AUTO_UPDATE_CORE Tắt cập nhật WordPress Core
AUTOMATIC_UPDATER_DISABLED Tắt mọi auto-update
DISALLOW_FILE_MODS Chặn update + cài plugin + cài theme
DISALLOW_FILE_EDIT Chặn edit code trong admin
DISABLE_WP_CRON Tắt cron mặc định

👁️ 3. Ẩn hoàn toàn thông báo update trong Dashboard

Nếu bạn muốn không nhìn thấy bất kỳ cảnh báo update nào, thêm code sau vào functions.php:

// Ẩn thông báo update Core, Theme, Plugin
add_filter('pre_site_transient_update_core', '__return_null');
add_filter('pre_site_transient_update_plugins', '__return_null');
add_filter('pre_site_transient_update_themes', '__return_null');
add_filter('automatic_updater_disabled', '__return_true');
Code này giúp:

  • Không hiện bong bóng “Update Available”
  • Không báo đỏ khi có bản cập nhật
  • Dashboard sạch hơn, nhẹ hơn

🎯 4. Khi nào nên chặn cập nhật?

Bạn nên dùng cách này nếu:

  • Website đang hoạt động ổn định và không muốn thay đổi
  • Bạn dùng theme/plugin đã tùy chỉnh (customized)
  • Website khách hàng không muốn update tự động
  • Web staging, demo, hoặc hệ thống clone nhiều site

⚠️ 5. Có rủi ro gì không?

Việc chặn cập nhật WordPress không gây hại, nhưng bạn cần:

  • Tự cập nhật định kỳ để tránh lỗ hổng bảo mật
  • Sao lưu trước khi cập nhật thủ công
  • Kiểm tra plugin/theme trước khi nâng cấp

Nếu bạn muốn an toàn hơn, có thể update thủ công từng phần khi cần.


6. Kết luận

Việc chặn update theme, plugin và WordPress Core là giải pháp hiệu quả để giữ website ổn định, tránh lỗi bất ngờ. Bạn chỉ cần thêm vài dòng code vào wp-config.phpfunctions.php là có thể kiểm soát toàn bộ hệ thống cập nhật.

 

 

Chào ! Bạn thấy nội dung này thế nào?
webdy.vn
webdy.vn

Tạo web nhanh dùng thử miễn phí.

Chia sẻ ↗

Bài liên quan

×