Làm cách nào để ẩn thông báo trên bảng điều khiển WordPress của tôi?

WordPress có hệ thống nâng cấp tích hợp. Hệ thống này tự động thông báo cho bạn khi có bản nâng cấp dành cho WordPress hoặc một trong các chủ đề hoặc plugin được cài đặt trên bản cài đặt WordPress của bạn

Làm cách nào để ẩn thông báo trên bảng điều khiển WordPress của tôi?
Làm cách nào để ẩn thông báo trên bảng điều khiển WordPress của tôi?

Để tắt thông báo cập nhật này, không có công tắc nào trong menu cài đặt hoặc bất kỳ nơi nào khác trong bảng điều khiển quản trị viên. Để ngăn WordPress hiển thị các đoạn thông tin này trên đầu bảng điều khiển WordPress của bạn, bạn cần thêm một đoạn mã PHP vào chức năng của mình. tập tin php

Vì vậy, hãy truy cập thư mục chủ đề của bạn (/wp-content/themes/your-theme) và mở tệp functions. tập tin php

Bây giờ qua đoạn mã sau ở dưới cùng của tập tin đó

// hide update notifications
function remove_core_updates(){
global $wp_version;return(object) array('last_checked'=> time(),'version_checked'=> $wp_version,);
}
add_filter('pre_site_transient_update_core','remove_core_updates'); //hide updates for WordPress itself
add_filter('pre_site_transient_update_plugins','remove_core_updates'); //hide updates for all plugins
add_filter('pre_site_transient_update_themes','remove_core_updates'); //hide updates for all themes

Xóa bất kỳ dòng nào trong ba dòng cuối cùng nếu bạn chỉ muốn ẩn các bản cập nhật cốt lõi, bản cập nhật chủ đề hoặc bản cập nhật plugin

Lưu tệp của bạn và thông báo cập nhật trong khu vực quản trị WordPress của bạn sẽ biến mất. Nếu bạn làm việc với khách hàng, đây có thể là một giải pháp tinh tế để bạn giữ giao diện trang tổng quan của khách hàng đơn giản nhất có thể

Mặc dù bạn sẽ không được thông báo về bất kỳ phiên bản WordPress mới nào với các cài đặt này, nhưng tôi thực sự khuyên bạn nên kiểm tra các bản cập nhật theo cách thủ công. Các bản cập nhật WordPress thường chứa các bản sửa lỗi bảo mật và cải thiện hiệu suất. Chạy phiên bản cũ của hệ thống quản lý nội dung này có thể dẫn đến hack chẳng hạn

Thông báo cập nhật mà WordPress cung cấp có thể hữu ích để tìm hiểu về các bản cập nhật mới có sẵn và theo dõi các bản cập nhật tự động trên trang web của bạn. Tuy nhiên, bạn có thể muốn tắt chúng để giảm sự lộn xộn trong bảng điều khiển WordPress hoặc hộp thư đến email của mình. Hoặc có thể do bạn có cách quản lý cập nhật khác khiến thông báo trở nên dư thừa

Xem Hướng dẫn bằng video của chúng tôi để tắt thông báo cập nhật WordPress

Rất may, bạn có một số tùy chọn để tắt thông báo cập nhật trong WordPress, bao gồm cả plugin miễn phí và một số đoạn mã đơn giản

Trong bài viết này, bạn sẽ tìm hiểu mọi thứ bạn cần biết về thông báo cập nhật WordPress và cách bạn có thể vô hiệu hóa hoàn toàn hoặc một phần chúng trên trang web của mình


Thông báo cập nhật WordPress là gì?

Thông báo cập nhật WordPress cho bạn biết khi có bản cập nhật cho phần mềm, plugin hoặc chủ đề WordPress cốt lõi của trang web của bạn

Xem cách Kinsta chống lại đối thủ. Đối chiếu

Hoặc, nếu bạn đã bật cập nhật tự động cho một số/tất cả trang web của mình, thông báo cập nhật cũng có thể cho bạn biết khi nào WordPress tự động cập nhật plugin, plugin hoặc chủ đề

Bạn muốn tắt thông báo cập nhật WordPress nhưng không biết bắt đầu từ đâu? . hướng dẫn này sẽ hữu ích 😉Nhấp để Tweet

Các loại thông báo cập nhật WordPress khác nhau

WordPress có hai loại thông báo cập nhật chính

  1. Thông báo trong bảng điều khiển – những thông báo này thường cho bạn biết khi nào có bản cập nhật. Trong một số trường hợp, bạn cũng có thể thấy thông báo trong trang tổng quan sau khi tiện ích được nâng cấp tự động
  2. Thông báo qua email – những thông báo này thường cho bạn biết khi nào WordPress đã tự động áp dụng bản cập nhật cho phần mềm cốt lõi, cũng như các plugin hoặc chủ đề (nếu bạn đã bật cập nhật tự động cho chúng)

Thông báo cập nhật trang tổng quan có thể xuất hiện ở một vài nơi khác nhau. Bạn có thể thấy các biểu tượng bong bóng màu đỏ trên menu Cập nhật, Plugin hoặc Chủ đề trong thanh bên. Và đối với một số bản cập nhật (thường chỉ là bản cập nhật cốt lõi), bạn cũng sẽ thấy thông báo bảng điều khiển trong giao diện chính (điều mà một số người cảm thấy khó chịu)

Làm cách nào để ẩn thông báo trên bảng điều khiển WordPress của tôi?
Thông báo cập nhật WordPress cho Quản trị viên

Ví dụ trên giả định rằng tài khoản của bạn có vai trò người dùng Quản trị viên. Tuy nhiên, nếu bạn có những người dùng khác tại trang web của mình với vai trò người dùng thấp hơn, thì thay vào đó, họ có thể thấy lời nhắc như thế này

Làm cách nào để ẩn thông báo trên bảng điều khiển WordPress của tôi?
Cập nhật thông báo cho Biên tập viên hoặc Tác giả

Mặt khác, các email thông báo cập nhật WordPress sẽ chuyển thẳng đến địa chỉ email được liên kết với (các) tài khoản Quản trị viên trên trang web của bạn. Đây là một ví dụ

Làm cách nào để ẩn thông báo trên bảng điều khiển WordPress của tôi?
Email thông báo cập nhật tự động

Cập nhật tự động so với cập nhật thủ công

Một chi tiết quan trọng khác ảnh hưởng đến việc bạn nhận được thông báo cập nhật WordPress nào là liệu bạn đang sử dụng cập nhật thủ công hay tự động

WordPress từ lâu đã hỗ trợ cập nhật tự động cho phần mềm cốt lõi, nhưng nó cũng đã thêm hỗ trợ cập nhật tự động riêng cho các plugin và chủ đề trong WordPress 5. 5 (phát hành tháng 8 năm 2020)

Nếu bạn đã bật cập nhật tự động, thông thường bạn sẽ không thấy thông báo trong bảng điều khiển vì WordPress sẽ tự động áp dụng các bản cập nhật cho bạn. Tuy nhiên, bạn thường sẽ nhận được thông báo qua email khi WordPress tự động cập nhật thứ gì đó

Để tìm hiểu thêm, hãy xem hướng dẫn đầy đủ của chúng tôi về cập nhật tự động WordPress

Bạn có nên tắt thông báo cập nhật WordPress?

Thông báo cập nhật phục vụ một mục đích quan trọng trong WordPress, vì vậy bạn nên cân nhắc chính xác những ưu và nhược điểm trước khi tiếp tục vô hiệu hóa chúng

Họ có thể thông báo cho bạn khi có bản cập nhật mới cho trang web của bạn và/hoặc các tiện ích mở rộng của trang web. Điều này có thể giúp bạn nhanh chóng áp dụng các bản cập nhật đó, điều này rất quan trọng để giữ cho trang web của bạn an toàn và hoạt động tốt

Hoặc, trong trường hợp cập nhật tự động, họ có thể cập nhật cho bạn về bất kỳ cập nhật nào mà trang web của bạn đã tự động áp dụng. Ví dụ: bạn có thể muốn kiểm tra mọi sự cố sau khi WordPress tự động áp dụng bản cập nhật

Tuy nhiên, thông báo cập nhật tự động cũng có thể gây lộn xộn cho bảng điều khiển WordPress hoặc hộp thư đến email của bạn, đó là lý do bạn có thể muốn ẩn chúng

Hoặc, có thể gây nhầm lẫn cho người dùng có tài khoản không phải Quản trị viên khi nhìn thấy chúng, đó là lý do tại sao bạn có thể muốn tắt thông báo cập nhật WordPress cho một số vai trò người dùng nhất định

Bạn cũng có thể sử dụng một phương pháp khác để áp dụng các bản cập nhật khiến các thông báo cập nhật trở nên không cần thiết và/hoặc dư thừa. Ví dụ: nếu bạn đang cập nhật WordPress bằng cách đẩy các thay đổi từ kho lưu trữ GitHub của mình, bạn có thể không cần WordPress thông báo cho bạn về các cập nhật trên trang web sản xuất của bạn

Ngay cả khi bạn tắt thông báo cập nhật WordPress, điều cần thiết là bạn phải nhanh chóng áp dụng các bản cập nhật trên trang web của mình để giữ cho trang web của bạn an toàn và hoạt động

Nếu sử dụng dịch vụ lưu trữ Kinsta, bạn có thể dễ dàng áp dụng các bản cập nhật ngay từ bảng điều khiển MyKinsta của mình. Điều này cho phép bạn giữ sạch bảng điều khiển WordPress của mình bằng cách tắt thông báo cập nhật, trong khi vẫn có thể dễ dàng xem và áp dụng các bản cập nhật mới từ MyKinsta. Kinsta có thể giúp di chuyển trang web của bạn miễn phí từ nhiều máy chủ phổ biến nếu bạn muốn dùng thử

Cách tắt thông báo cập nhật WordPress (Mã hoặc Plugin)

Nếu bạn tự tin rằng việc tắt thông báo cập nhật WordPress là lựa chọn phù hợp cho trang web của mình, thì phần này sẽ chỉ cho bạn chính xác cách thực hiện

Như thường lệ với WordPress, bạn có hai lộ trình mà bạn có thể làm theo để tắt thông báo cập nhật WordPress

  1. Bạn có thể sử dụng một plugin để xử lý mọi thứ cho bạn. Chúng tôi sẽ chia sẻ các plugin có thể vô hiệu hóa mọi thứ về thông báo cập nhật hoặc chỉ một số phần nhất định, chẳng hạn như chỉ vô hiệu hóa các email thông báo cập nhật
  2. Bạn có thể thêm các đoạn mã tùy chỉnh của riêng mình. Ưu điểm của phương pháp này là bạn có quyền kiểm soát chính xác mọi thứ. Ví dụ: bạn có thể tắt thông báo cập nhật cho một số vai trò người dùng nhưng vẫn bật chúng cho người dùng quản trị

Nếu bạn không phải là người rành về kỹ thuật, có thể bạn sẽ muốn gắn bó với lộ trình plugin. Nhưng đối với những người dùng cao cấp hơn, tùy chọn mã tùy chỉnh vẫn khá dễ dàng

Hãy xem qua các lựa chọn của bạn

Cách vô hiệu hóa tất cả thông báo/kiểm tra cập nhật bằng plugin

Plugin Vô hiệu hóa tất cả cập nhật WordPress miễn phí là tùy chọn “hạt nhân” khi tắt thông báo cập nhật. Một plugin này sẽ vô hiệu hóa tất cả các thông báo cập nhật và ngăn WordPress kiểm tra các bản cập nhật ngay từ đầu (bằng cách vô hiệu hóa công việc định kỳ để kiểm tra cập nhật)

Triển khai ứng dụng của bạn lên Kinsta - Bắt đầu với Khoản tín dụng $20 ngay bây giờ

Chạy nút của bạn. js, Python, Go, PHP, Ruby, Java và Scala, (hoặc hầu hết mọi ứng dụng khác nếu bạn sử dụng Dockerfiles tùy chỉnh của riêng mình), trong ba bước đơn giản

Triển khai ngay bây giờ và nhận $20 giảm giá

Do đó, điều cần thiết là bạn phải kiểm tra các bản cập nhật theo cách thủ công và áp dụng chúng kịp thời nếu bạn sử dụng plugin này

Không có gì để cấu hình. Ngay khi bạn kích hoạt plugin, nó sẽ tự động ẩn tất cả các thông báo liên quan đến cập nhật, thậm chí ẩn chúng khỏi danh sách Plugin

Đây là trang web trước khi kích hoạt plugin

Làm cách nào để ẩn thông báo trên bảng điều khiển WordPress của tôi?
Rất nhiều thông báo cập nhật trước khi kích hoạt plugin

Và đây là những gì nó trông giống như sau

Làm cách nào để ẩn thông báo trên bảng điều khiển WordPress của tôi?
Tất cả các thông báo cập nhật đều bị ẩn. Nó cũng thêm một biểu tượng nhỏ vào thanh công cụ trên cùng

Bạn có thể thấy rằng nó thêm một biểu tượng nhỏ vào thanh công cụ WordPress để nhắc bạn rằng bạn đã tắt cập nhật tự động

Nếu bạn muốn kiểm soát chi tiết hơn, bạn cũng có thể xem xét plugin Vô hiệu hóa thông báo cập nhật WordPress và tự động cập nhật thông báo email miễn phí. Plugin này thực hiện một chức năng tương tự nhưng nó cung cấp cho bạn một khu vực cài đặt để chọn có tắt các bản cập nhật cho lõi, plugin và/hoặc chủ đề hay không

Làm cách nào để ẩn thông báo trên bảng điều khiển WordPress của tôi?
Plugin này cho phép bạn chỉ ẩn một số thông báo cập nhật nhất định

Cách vô hiệu hóa email thông báo cập nhật bằng plugin

Nếu bạn muốn một cách tiếp cận được nhắm mục tiêu hơn, bạn cũng có thể tìm thấy các plugin miễn phí sẽ để lại thông báo trên bảng điều khiển nhưng tắt tất cả các thông báo email cập nhật

Đây là hai plugin đơn giản để làm điều đó

  • Tắt email tự động cập nhật chủ đề và plugin
  • Vô hiệu hóa email cập nhật lõi WordPress

Cả hai plugin đều rất nhẹ và chỉ thêm một vài dòng mã (bạn cũng có thể thêm mã này theo cách thủ công bằng cách làm theo hướng dẫn trong phần tiếp theo)

Không có gì để định cấu hình - chỉ cần kích hoạt chúng và bạn sẽ ngừng nhận email thông báo cập nhật hiện hành

Cách ẩn thông báo bảng điều khiển cập nhật WordPress bằng plugin

Đối với tùy chọn plugin cuối cùng, hãy xem cách chỉ ẩn thông báo bảng điều khiển cập nhật, trong khi vẫn bật kiểm tra cập nhật tự động

Đấu tranh với thời gian chết và các vấn đề về WordPress? . Kiểm tra các tính năng của chúng tôi

Có một số plugin cung cấp chức năng khác nhau để ẩn tất cả các thông báo trên bảng điều khiển (bao gồm cả các bản cập nhật). Dưới đây là 2 lựa chọn phổ biến để xem xét

  • Ẩn thông báo của quản trị viên – thêm nút chuyển đổi cho phép bạn dễ dàng hiển thị/ẩn tất cả thông báo trên bảng điều khiển
  • Trình quản lý thông báo của quản trị viên – chuyển tất cả các thông báo của quản trị viên sang bảng thông báo quản trị viên riêng biệt, bao gồm cả thông báo cập nhật

Ví dụ: đây là giao diện của plugin Ẩn thông báo của quản trị viên – nó ẩn thông báo khỏi bảng điều khiển nhưng cho phép bạn nhấp vào nút chuyển đổi Hiển thị thông báo để vẫn nhìn thấy chúng

Làm cách nào để ẩn thông báo trên bảng điều khiển WordPress của tôi?
Một ví dụ về plugin Ẩn thông báo của quản trị viên

Cách tắt thông báo cập nhật bằng mã

Nếu không muốn sử dụng plugin, bạn cũng có thể tắt thông báo cập nhật bằng cách sử dụng đoạn mã tùy chỉnh của riêng mình

Chúng tôi sẽ hiển thị cho bạn các đoạn mã ví dụ cho một vài tình huống khác nhau

  • Vô hiệu hóa email thông báo cập nhật
  • Ẩn thông báo cập nhật bảng điều khiển cho tất cả người dùng
  • Ẩn thông báo cập nhật bảng điều khiển cho một số vai trò người dùng nhất định
  • Vô hiệu hóa hoàn toàn kiểm tra cập nhật

Vô hiệu hóa email thông báo cập nhật WordPress bằng mã

Để tắt email thông báo cập nhật, bạn có thể thêm một số hoặc tất cả các bộ lọc sau, tùy thuộc vào loại email mà bạn muốn tắt

Bạn nên thêm các đoạn mã này vào hàm. php trong chủ đề con của bạn hoặc thông qua plugin như Code Snippets

Vô hiệu hóa email cập nhật cốt lõi

// Disable core update emails
add_filter( 'auto_core_update_send_email', '__return_false' );

Tắt email cập nhật plugin

// Disable plugin update emails
add_filter( 'auto_plugin_update_send_email', '__return_false' );

Tắt email cập nhật chủ đề

// Disable theme update emails
add_filter( 'auto_theme_update_send_email', '__return_false' );
Làm cách nào để ẩn thông báo trên bảng điều khiển WordPress của tôi?
Ví dụ về việc thêm đoạn mã để tắt tất cả thông báo email cập nhật tự động.

Ẩn thông báo cập nhật trong bảng điều khiển

Để ẩn thông báo cập nhật trong bảng điều khiển của bạn, bạn có thể xóa hành động update_nag bằng mã. Tuy nhiên, thao tác này sẽ không ẩn bong bóng thông báo cập nhật

Để ẩn các thông báo cập nhật này cho tất cả người dùng (bao gồm cả quản trị viên), hãy thêm đoạn mã sau vào hàm. php trong chủ đề con của bạn hoặc thông qua plugin như Code Snippets

// Hide dashboard update notifications for all users
function kinsta_hide_update_nag() {
remove_action( 'admin_notices', 'update_nag', 3 );
}

add_action('admin_menu','kinsta_hide_update_nag');
Làm cách nào để ẩn thông báo trên bảng điều khiển WordPress của tôi?
Đoạn mã để ẩn thông báo cập nhật cho tất cả người dùng.

Một tùy chọn khác là để lại thông báo cập nhật cho người dùng Quản trị viên nhưng ẩn chúng cho tất cả các vai trò người dùng khác. Để thực hiện điều này, bạn có thể sửa đổi mã như thế này

// Hide dashboard update notifications for non-admin users
function kinsta_hide_update_nag() {
if ( ! current_user_can( 'update_core' ) ) {
remove_action( 'admin_notices', 'update_nag', 3 );
}
}

add_action('admin_menu','kinsta_hide_update_nag');
Làm cách nào để ẩn thông báo trên bảng điều khiển WordPress của tôi?
Đoạn mã ẩn thông báo cập nhật đối với người dùng không phải Quản trị viên.

Vô hiệu hóa tất cả các kiểm tra cập nhật

Nếu bạn muốn tìm hiểu cách tắt hoàn toàn kiểm tra cập nhật tự động ngay từ đầu, bạn có thể đọc hướng dẫn đầy đủ của chúng tôi về cập nhật tự động WordPress

Bạn muốn giảm sự lộn xộn trong bảng điều khiển WordPress của mình? Click to Tweet

Tóm lược

Để giúp bạn luôn cập nhật các bản cập nhật trên trang web của mình, WordPress cung cấp các thông báo cập nhật trong bảng điều khiển của bạn và qua email

Trong một số trường hợp, bạn có thể muốn tắt một số hoặc tất cả các thông báo cập nhật này. Bạn có thể thực hiện việc này bằng cách sử dụng plugin hoặc đoạn mã mà chúng tôi đã trình bày chi tiết ở trên

Tuy nhiên, bạn nên nhớ rằng điều quan trọng vẫn là áp dụng kịp thời các bản cập nhật trên trang web của mình, đặc biệt là các bản cập nhật bảo mật. Vì vậy, nếu bạn tắt thông báo cập nhật WordPress, bạn sẽ muốn đảm bảo rằng bạn có sẵn một hệ thống khác để đảm bảo rằng bạn có thể áp dụng các bản cập nhật khi cần


Nhận tất cả các ứng dụng, cơ sở dữ liệu và trang web WordPress của bạn trực tuyến và dưới một mái nhà. Nền tảng đám mây hiệu suất cao, đầy đủ tính năng của chúng tôi bao gồm

  • Dễ dàng thiết lập và quản lý trong bảng điều khiển MyKinsta
  • Hỗ trợ chuyên gia 24/7
  • Mạng và phần cứng Google Cloud Platform tốt nhất, được cung cấp bởi Kubernetes để có khả năng mở rộng tối đa
  • Tích hợp Cloudflare cấp doanh nghiệp cho tốc độ và bảo mật
  • Tiếp cận đối tượng toàn cầu với tối đa 35 trung tâm dữ liệu và hơn 275 PoP trên toàn thế giới

Hãy tự kiểm tra với $20 trong tháng đầu tiên của Lưu trữ ứng dụng hoặc Lưu trữ cơ sở dữ liệu. Khám phá kế hoạch của chúng tôi hoặc nói chuyện với bộ phận bán hàng để tìm thấy sự phù hợp nhất của bạn