php忘记密码的实现代码,短代码实现前台用户重置密码功能

在为客户直至用户中心的时候,需要实现已经登录用户重置密码的功能,我们可以通过短代码在主题的任何位置插入重置密码的表单:

第一步:在functions当中插入如下代码:

function pippin_change_password_form() {

global $post;

if (is_singular()) :

$current_url = get_permalink($post->ID);

else :

$pageURL = 'http';

if ($_SERVER["HTTPS"] == "on") $pageURL .= "s";

$pageURL .= "://";

if ($_SERVER["SERVER_PORT"] != "80") $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];

else $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];

$current_url = $pageURL;

endif;

$redirect = $current_url;

ob_start();

// show any error messages after form submission

pippin_show_e

你可能感兴趣的:(php忘记密码的实现代码)