Adapting a php array to WordPress

Here is some code; you need to see that the $current_user variable is actually an object and not an array ( USE $current_user->user_login AND NOT $current_user[‘user_login’] ). I also added a simple check to make sure the user is logged in. // Set the Query POST parameters – array $query_vals = array( ‘api_username’ => ‘api-username-goes-here’, … Read more

Get current user array with post string

Your code has a lot of errors. For example, inside you should define the global $current_user, not outside. Other error, you use $query_vals variable outside the function where that variable is not defined. Anyway, I would use the function wp_get_current_user() which have not to be called before init action hook. For example, if you are … Read more

logged_in user outside of wordpress loop

this worked with root cookie: <?php define(‘WP_USE_THEMES’, false); if (file_exists(‘../books/wp-blog-header.php’)) { require_once(‘../books/wp-blog-header.php’); } else { echo ‘ERROR: blog header does not exist’; } global $current_user; get_currentuserinfo(); # Either load WordPress : http://codex.wordpress.org/Integrating_WordPress_with_Your_Website # or Manually define your url like… $cookieurl = “mybooksite.com”; define( ‘COOKIEHASH’, md5( $cookieurl ) ); $cookiename = “wordpress_logged_in_” . COOKIEHASH; $sitetitle=”Book Viewer”; … Read more

User count only for role frontend vendor

to get the number of authors who are assigned a particular role the get_users() function should do it: $args = array( ‘role’ => ‘frontend_vendor’,//substitute your role here as needed ‘fields’ => ‘ID’, ); $users = get_users( $args ); $user_count = count( $users );