你所说的用户当前页面是什么意思?
无论如何,您是否尝试过使用内置的wp\\u login\\u form()函数?
您可以这样使用它:
$args = array(
\'echo\' => true,
// This could be your User\'s Current Page?
\'redirect\' => site_url( $_SERVER[\'REQUEST_URI\'] ),
\'form_id\' => \'user-login-form\',
\'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\' => NULL,
\'value_remember\' => false );
wp_login_form( $args );