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