本站所有的WordPress主題演示數據,管理員郵箱賬號都是我的郵箱,用戶在導入數據后總是問我怎么修改管理員郵箱賬號,或是修改管理員郵箱收不到郵件什么的......
默認情況下,我們在修改WordPress網站管理員郵箱賬號的時候要通過郵件驗證才能夠修改成功,如下圖。
這是一種出于安全性的驗證行為,修改郵箱賬號后,系統會給新的郵箱賬號發送一封確認修改郵件,只有驗證郵件以后才能修改成功,而網站默認又不支持發信,所以導致系統驗證郵件發送失敗,剛接觸WordPress的用戶就會很郁悶,修改個郵箱賬號怎么這么麻煩~~~
其實,只要配置一下SMTP發信就可以收到驗證郵件了,我們的WordPress主題內置都有SMTP功能,簡單設置一下即可。
或者直接修改數據庫或者訪問options.php更新管理員郵箱賬號也可以繞過郵件驗證步驟,具體這里就不多說了,新手最好不要亂改數據庫。
下面我們提供一個使用代碼屏蔽郵件驗證的辦法,將下面的代碼添加到你當前使用的WordPress主題的functions.php里面就好了。
remove_action( 'add_option_new_admin_email', 'update_option_new_admin_email' );
remove_action( 'update_option_new_admin_email', 'update_option_new_admin_email' );
function dahuzi_update_option_new_admin_email( $old_value, $value ) {
update_option( 'admin_email', $value );
}
add_action( 'add_option_new_admin_email', 'dahuzi_update_option_new_admin_email', 10, 2 );
add_action( 'update_option_new_admin_email', 'dahuzi_update_option_new_admin_email', 10, 2 );
添加上面的代碼后就可以繞過郵件驗證,直接修改管理員郵箱賬號。
此功能已內置到我們制作的WordPress主題當中,有需要的用戶直接開啟即可。
新主題官方微信公眾號
掃碼關注新主題(XinTheme)官方公眾號,本站動態早知道。
發布本站最新動態(新主題發布、主題更新)和WordPress相關技術文章。