WordPress自定义密码更改问题

时间:2011-07-26 作者:user782315

if ( !empty($_POST[\'pass1\'] ) && !empty( $_POST[\'pass2\'] ) ) {
            if ( $_POST[\'pass1\'] == $_POST[\'pass2\'] )

    wp_update_user( array( \'ID\' => $current_user->id, \'user_pass\' => esc_attr( $_POST[\'pass1\'] ) ) );

            else
            $error = __(\'The passwords you entered do not match.  Your password was not updated.\', \'frontendprofile\');
    }
我已使用上述代码更改用户密码,但出现了错误

"Warning: Cannot modify header information - headers already sent by (output started at /hermes/web02/b1441/moo.sharerecipesnowcom/sharerecipesnownet/wp-content/themes/recipe/header.php:13) in /hermes/web02/b1441/moo.sharerecipesnowcom/sharerecipesnownet/wp-includes/pluggable.php on line 720"

1 个回复
SO网友:Nikita

问题是你的饼干。wp\\u update\\u user函数试图在发送完所有标头后更改它们,请尝试使用这样的代码:function my\\u func(){//your code}add\\u action(\'init\',\'my\\u func\');

结束

相关推荐

如何在管理中用图标替换“Password Protected”文本

在Wordpress中,每当帖子受到密码保护时,后端管理区域都会在帖子标题后添加粗体“-密码保护”文本。我正在寻找的是一种删除此文本的方法,而是让它使用一个图标(下面的链接),该图标应附加在标题文本之前。如何做到这一点?我想使用Aesthetica Icon Set 通过http://dryicons.com: