Tắt thông báo update ở 1 plugin bất kỳ mà bạn muốn

Hiện tại trên mạng có rất nhiều bài viết giúp bạn chặn WordPress update phiên bản mới tuy nhiên hầu như không có bài viết nào chỉ cho bạn biết cách để chặn 1 plugin bất kỳ nào đó hiện thông báo cập nhật phiên bản mới.

Trong bài viết ngắn này sẽ chỉ cho bạn cách đơn giản để tắt thông báo ở 1 plugin bất kỳ mà bạn muốn, cách mình giới thiệu trong bài viết sử dụng code chứ không sử dụng plugin nên nếu có bất cứ thắc mắc nào bạn có thể liên hệ để được hỗ trợ nhanh nhất nhé.

Phía dưới đây là đoạn code đơn giản để bạn có thể tắt thông báo cập nhật 1 plugin bất kỳ.

Bạn chú ý đến thu-muc-chua-pluginten-plugin nhé.

Trước tiên bạn cần xác định được thư mục lưu plugin, đi vào bên trong thư mục thường sẽ có 1 file .php thường trùng với tên thư mục chứa plugin luôn.

// Remove update notifications
function vutruso_remove_update_notifications( $value ) {

    if ( isset( $value ) && is_object( $value ) ) {
        unset( $value->response[ 'thu-muc-chua-plugin/ten-plugin.php' ] );
    }

    return $value;
}
add_filter( 'site_transient_update_plugins', 'vutruso_remove_update_notifications' );

Ví dụ mình muốn tắt cập nhật plugin WPBakery Page Builder thì mình sẽ vào copy tên thư mục chứa plugin WPBakery Page Builder là thư mục: js_composer

Tiếp đó copy thêm tên file js_composer.php và ráp vào file phía trên là xong.

Ví dụ code đầy đủ như phía dưới đây:

// Remove update notifications
function vutruso_remove_update_notifications( $value ) {

    if ( isset( $value ) && is_object( $value ) ) {
        unset( $value->response[ 'js_composer/js_composer.php' ] );
    }

    return $value;
}
add_filter( 'site_transient_update_plugins', 'vutruso_remove_update_notifications' );

Nếu bạn muốn tắt thêm các plugin khác chỉ cần copy nhân bản đoạn code unset( $value->response[ 'js_composer/js_composer.php' ] ); và thay thế cho phù hợp với tên thư mục, tên các plugin khác là dc.

Cách tắt thông báo cập nhật cho 1 plugin bất kỳ chỉ đơn giản như vậy thôi.

Ngoài ra nếu bạn muốn chặn toàn bộ việc update plugin thì có thể thêm đoạn code này vào file wp-config.php

define( 'DISALLOW_FILE_MODS', true );

Hoặc nếu bạn muốn sử dụng plugin thì có thể cài đặt plugin để kiểm soát việc cập nhật theme, plugin hoặc Core WordPress.

Hy vọng bài viết sẽ giúp ích cho bạn.

Xin cảm ơn.

Bài viết liên quan