Gần đây, một trong những người dùng của chúng tôi đã hỏi liệu có cách nào để tắt thông báo email bị mất / thay đổi mật khẩu trong WordPress không? Theo mặc định, WordPress tự động gửi thông báo qua email cho quản trị viên khi bất kỳ người dùng nào khác đặt lại mật khẩu của họ bằng liên kết mật khẩu bị mất. Những email này có thể trở nên khó chịu nếu bạn đang điều hành một trang web có nhiều người dùng. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách tắt thông báo email bị mất / thay đổi mật khẩu trong WordPress.
Điều đầu tiên bạn cần làm là tạo một plugin WordPress dành riêng cho trang web. Một plugin WordPress dành riêng cho trang web cho phép bạn thêm bất kỳ mã tùy chỉnh nào để thay đổi hoặc mở rộng chức năng của WordPress trên trang web của bạn. Chúng tôi có hướng dẫn chi tiết về lý do và cách tạo một plugin WordPress dành riêng cho trang web .
Khi bạn đã tạo plugin WordPress cụ thể cho trang web của mình, thì bạn cần thêm hai dòng này vào plugin của mình.
if ( !function_exists( 'wp_password_change_notification' ) ) { function wp_password_change_notification() {} }
Lưu các thay đổi của bạn và sau đó kích hoạt plugin dành riêng cho trang web của bạn.
Đó là tất cả. WordPress sẽ ngừng gửi thông báo qua email cho bạn bất cứ khi nào người dùng thay đổi mật khẩu của họ.
Hãy để chúng tôi giải thích mã cho bạn. WordPress có một hàm wp_password_change_notification nằm trong tệp /wp-includes/pluggable.php . Chức năng đó có nhiệm vụ gửi các thông báo email đó khi người dùng đặt lại mật khẩu của họ.
Hai dòng mã này ghi đè lên chức năng được tích hợp sẵn và thay vì gửi email, nó hướng dẫn WordPress không làm gì cả.
Bạn có thể tự hỏi tại sao không dán mã này vào tệp functions.php của chủ đề?
Bởi vì nó sẽ không hoạt động. WordPress tải tệp pluggable.php trước tệp functions.php của chủ đề, vì vậy bạn không thể ghi đè các chức năng được xác định trong pluggable.php trong tệp functions.php của chủ đề. Đó là lý do tại sao bạn cần dán mã này vào một plugin dành riêng cho trang web.
Chúng tôi hy vọng bài viết này đã giúp bạn tắt thông báo email thay đổi mật khẩu trên trang web WordPress nhiều người dùng của mình. Bạn cũng có thể muốn xem cách tắt thông báo email của người dùng mới hoặc cách tắt thông báo nhận xét trong WordPress.