我使用表單和 wp_update_user 函數(shù)讓用戶在 WordPress 前端更改密碼。為此,我使用了一個執(zhí)行 wp_update_user 的 ajax 函數(shù): /* CHANGE PASSWORD OF USER */ if ( !empty($pass1 ) && !empty( $pass2 ) ) { if ( $pass1 == $pass2 ) { wp_update_user( array( 'ID' => $userID, 'user_pass' => esc_attr( $pass2 ) ) ); echo "<div class='message-hub-success'>Passsword changed!</div>"; } else { echo "<div class='message-hub-error'>The passwords you entered do not match. Your password was not updated.</div>"; } }密碼更改按預(yù)期工作。但是當(dāng)用戶在密碼更改后單擊注銷鏈接時(shí),我收到錯誤“出現(xiàn)問題”而不是注銷和重定向功能。我的登出鏈接:<a href="<?php echo wp_logout_url( home_url() ); ?>">Logout</a>出現(xiàn)問題的消息未顯示在頁面上,而是顯示在帶有注銷鏈接的 wordpress 頁面上:
- 1 回答
- 0 關(guān)注
- 169 瀏覽
添加回答
舉報(bào)
0/150
提交
取消