I am newbee to web development,since last few days i am struggling to login through php code. My PHP code is as follow
//my php code
@include_once '../wp-includes/user.php';
$creds = array(
'user_login' => 'abc',
'user_password' => 'abc',
'rememember' => false
);
$user = wp_signon( $creds, 0 );
if ( is_wp_error($user) )
echo $user->get_error_message();
when the PHP code is executed on server i get the below error.
Fatal error: Uncaught Error: Call to undefined function do_action_ref_array() in /Users/meenalgupta/Sites/wordpress/mysite/wp-includes/user.php:57 Stack trace: #0 /Users/meenalgupta/Sites/wordPress/mysite/wp-admin/mypage.php(38): wp_signon(Array, 0) #1 {main} thrown in /Users/meenalgupta/Sites/wordpress/mysite/wp-includes/user.php on line 57
My wordpress version is 4.4.1.
Please let me know what to do?
wp-admin/mypage.php
what is that?wp-admin
and is trying to load WordPress manually. @Meenal Gupta WHY ARE YOU DOING THIS!?