Auto-login from backend

时间:2015-07-14 作者:Arpit Aggarwal

每当我从前端登录时,我希望从后端自动登录。我正在使用AjaxBootmodalLogin插件从前端登录。在localhost中,当我从前端登录时,我也会从后端自动登录,但在live中则有所不同。请给我一些解决方案。

1 个回复
SO网友:Anand

wordpress default提供从前端登录时的功能,然后它也将从后端登录。因此,不需要任何额外的插件或代码。只需在前端显示wordpress登录表单,这非常简单。请在wordpress登录模板中添加以下代码,以登录前端和后端(我的意思是根据需要自动登录)。

<?php $args = array(
        \'echo\'           => true,
        \'redirect\' => ( is_ssl() ? \'https://\' : \'http://\' ) . $_SERVER[\'HTTP_HOST\'] . $_SERVER[\'REQUEST_URI\'],
        \'form_id\'        => \'loginform\',
        \'label_username\' => __( \'Username\' ),
        \'label_password\' => __( \'Password\' ),
        \'label_remember\' => __( \'Remember Me\' ),
        \'label_log_in\'   => __( \'Log In\' ),
        \'id_username\'    => \'user_login\',
        \'id_password\'    => \'user_pass\',
        \'id_remember\'    => \'rememberme\',
        \'id_submit\'      => \'wp-submit\',
        \'remember\'       => true,
        \'value_username\' => \'\',
        \'value_remember\' => false
);
wp_login_form( $args ); ?>

结束

相关推荐

Wp-login.php--将登录用户重定向到自定义URL

当用户登录时,我们可以轻松更改重定向URL(请参阅this, this, 或this), 但是如果用户转到/wp-login.php, 它们将被重定向到仪表板if they are already logged in. 我的问题是,当用户访问/wp-login.php and 已登录,如何将其重定向到自定义URL?