Tắt thông tin 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 tin 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 tin ở 1 plugin bất kỳ mà bạn muốn, cách mình giới thiệu trong bài viết tiêu dùng code chứ không tiêu 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 tương 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 tin cập nhật 1 plugin bất kỳ.
Bạn chú ý đế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.
// Remove update notificationsfunction 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 notificationsfunction 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 thích hợp với tên thư mục, tên các plugin khác là dc.
Cách tắt thông tin 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 tiêu 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.
0 nhận xét:
Post a Comment