Kann wp-admin eingeben, wenn er mit einem benutzerdefinierten ajax eingeloggt ist

Ich habe meine Seite mit benutzerdefiniertem Ajax angemeldet. Dann versuche, meinen wp-admin zu verbinden, die Seite leitet mich an login.php weiter

Meine benutzerdefinierte Ajax-function in PHP;

function ajax_login(){ check_ajax_referer( 'ajax-login-nonce', 'security' ); $info = array(); $info['user_login'] = $_POST['username']; $info['user_password'] = $_POST['password']; $info['remember'] = true; if((trim($info['user_login']) == "" || $info['user_password'] == "" || strlen(trim($info['user_login'])) < 3 || strlen($info['user_password']) false, 'message'=>__('Error'))); }else{ $user_signon = wp_signon( $info, false ); if ( is_wp_error($user_signon) ){ echo json_encode(array('loggedin'=>false, 'message'=>__('Error'))); } else { wp_set_current_user($user_signon->ID); echo json_encode(array('loggedin'=>true, 'message'=>__('Error'))); } } die(); } function ajax_auth_init(){ add_action( 'wp_ajax_nopriv_ajaxlogin', 'ajax_login' ); } if (!is_user_logged_in()) { add_action('init', 'ajax_auth_init'); } 

Warum kann ich keine direkte Verbindung zu wp-admin herstellen?

Solutions Collecting From Web of "Kann wp-admin eingeben, wenn er mit einem benutzerdefinierten ajax eingeloggt ist"