從WordPress 5.5開始,如果啟用了插件或主題自動更新,當(dāng)插件或插件自動更新成功或失敗時,您將收到一封郵件通知。
如果您管理著多個網(wǎng)站,那么源源不斷的自動更新郵件可能會有些討厭。而且,如果您的網(wǎng)站有多個管理員用戶,但是您不希望該類郵件打擾其他用戶,那該這么辦?
自定義主題和插件自動更新郵件通知的內(nèi)容和收件人
WordPress 5.5 新增了一個鉤子 auto_plugin_theme_update_email 允許我們進(jìn)行郵件自定義。以下是一個簡單的示例: function myplugin_auto_plugin_theme_update_email( $email, $type, $successful_updates, $failed_updates ) { // 修改收件人郵箱 $email['to'] = '[email protected]'; // 修改【更新失敗】的郵件標(biāo)題 if ( 'fail' === $type ) { $email['subject'] = __( 'ATTN: IT Department – SOME AUTO-UPDATES WENT WRONG!', 'my-plugin' ); } return $email; } add_filter( 'auto_plugin_theme_update_email', 'myplugin_auto_plugin_theme_update_email', 10, 4 );
截止本文發(fā)布,WordPress官方還未添加 auto_plugin_theme_update_email 的幫助文檔,如果你要了解更多信息,可以暫且看下 https://wpseek.com/hook/auto_plugin_theme_update_email/
禁用主題和插件自動更新郵件通知
如果你想要徹底禁用主題和插件自動更新的郵件通知,可以使用下面的函數(shù)來實(shí)現(xiàn),添加到主題的functions.php 即可生效:
// 禁用插件自動更新郵件通知 add_filter( 'auto_plugin_update_send_email', '__return_false' ); // 禁用主題自動更新郵件通知 add_filter( 'auto_theme_update_send_email', '__return_false' );
如果你不懂弄代碼,可以通過安裝 Disable auto-update Email Notifications 插件來禁用郵件通知。
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 關(guān)閉WordPress5.5主題和插件更新通知