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