Guest User

Untitled

a guest
Mar 5th, 2019
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. $admins = get_role( 'trip_vendor' );
  2. $admins->add_cap( 'upload_files' );
  3. $admins->add_cap( 'level_1' );
  4. $admins->add_cap( 'edit_post' );
  5. $admins->add_cap( 'edit_posts' );
  6. $admins->add_cap( 'edit_other_posts' );
  7. $admins->add_cap( 'publish_posts' );
  8. $admins->add_cap( 'read_post' );
  9. $admins->add_cap( 'read_private_posts' );
  10. $admins->add_cap( 'delete_post' );
  11. $admins->add_cap( 'can_edit_posts' );
  12.  
  13. $user = $_POST['user'];
  14. $pass = $_POST['pass'];
  15. $creds = array();
  16. $creds['user_login'] = $user;
  17. $creds['user_password'] = $pass;
  18. $creds['remember'] = true;
  19. $user = wp_signon( $creds, is_ssl() );
  20. if ( is_wp_error($user) )
  21. {
  22. $result['type'] = 'failed';
  23. $result['message'] = __( 'Incorrect Login Credentials!.', 'wp-travel-engine' );
  24. if ( defined( 'DOING_AJAX' ) && DOING_AJAX )
  25. {
  26. $result = json_encode($result);
  27. echo $result;
  28. }
  29. }
  30. else{
  31. $_SESSION['login'] = 'login';
  32. $_SESSION['user'] = $user;
  33. $_SESSION['pass'] = $pass;
  34. $result['type'] = 'success';
  35. $result['message'] = __( 'Logging In...', 'wp-travel-engine' );
  36. if ( defined( 'DOING_AJAX' ) && DOING_AJAX )
  37. {
  38. $result = json_encode($result);
  39. echo $result;
  40. }
  41. }
Add Comment
Please, Sign In to add comment