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
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:
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
Hoặc nếu bạn muốn sử dụng plugin thì có thể cài đặt plugin
Easy Updates Manager để 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.
thu-muc-chua-plugin
và ten-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.
1 2 3 4 5 6 7 8 9 10 |
// Remove update notifications function ngoinhaweb_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', 'ngoinhaweb_remove_update_notifications' ); |
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:
1 2 3 4 5 6 7 8 9 10 |
// Remove update notifications function ngoinhaweb_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', 'ngoinhaweb_remove_update_notifications' ); |
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
1 |
define( 'DISALLOW_FILE_MODS', true ); |