Skip to content
pakainfo

Pakainfo

Web Development & Good Online education

  • Home
  • Blog
  • Categories
  • Tools
  • Full Form
  • Guest Post
    • Guest Posting Service
  • Advertise
  • About
  • Contact Us

How to Get current User details in WordPress woocommerce? | WP_User() | wp_get_current_user() | get_user_by() | get_userdata()

June 16, 2020 Pakainfo wordpress, Laravel, php Leave a comment

If you are beginner wordpress Plugin or don’t know how to get logged in user details in wordpress woocommerce web application then you can do it using wordpress WP_User(), wp_get_current_user(), get_user_by( ‘ID’, $current_user->ID ), get_userdata( $current_user->ID ) and get_currentuserinfo(). wordpress can get current login user data both way one using auth wp_get_current_user() and another get_userdata(). In this article you can learn how to get current logged user id, get current user role, get current login user id in php wordpress, get user meta. so first you.

4 Ways To Get Logged User Data

Contents

  • 4 Ways To Get Logged User Data
    • How to get current user details in WordPress woocommerce?
  • How to Get Logged-in User’s Info in WordPress?
  • WordPress get display name
    • Different ways getting the user object
    • Current user object
    • Get user by ID, email, slug or login
    • Get user data by user id
  • Get Current User ID (using PHP)
  • Complete Source code WordPress get User’s Information
    • Read
    • Summary
    • Related posts

get current user in wp, woocommerce get user orders, woocommerce get user name, woocommerce get user id from order
woocommerce get current user info

Depending on whether you have the woocommerce current user’s ID (If not, checkout: get current login user id in php wordpress) you can get the user display name, first name, last name, Username, User email or More details by creating the current user object first of all:

How to get current user details in WordPress woocommerce?

  • Using WP_User()
  • Using wp_get_current_user()
  • Using get_user_by( ‘ID’, $current_user->ID )
  • Using get_userdata( $current_user->ID )

Also You can read My Prev Article for get current user()->id laravel.

How to Get Logged-in User’s Info in WordPress?

<?php if ( is_user_logged_in() ) { 
	global $current_user;
      get_currentuserinfo();
 	
 	  echo 'User ID: ' . $current_user->ID . "<br/>";
 	  echo 'User first name: ' . $current_user->user_firstname . "<br/>";
      echo 'User last name: ' . $current_user->user_lastname . "<br/>";
      echo 'User display name: ' . $current_user->display_name . "<br/>";	
      echo 'Username: ' . $current_user->user_login . "<br/>";
      echo 'User email: ' . $current_user->user_email . "<br/>";
 } ?>

WordPress get display name

You can use the similar functions to get other Users information about the user such as their login, user ID, Username, email, User first name, User display name, woocommerce website etc.Get display name from user objectWhen the simple user object is created you can easy to obtain the display name from it as bellow Example:

Also Read This 👉   Laravel 6 List All Files in Directory Examples

Different ways getting the user object

you can get current login user details using WP_User, it will also return object of current users data.

	global $current_user;
	get_currentuserinfo();

	echo 'User ID: ' . $current_user->ID . "<br/>";

	// Different ways getting the user object
	$users_info_way_1 = new WP_User( $current_user->ID );
	echo "<pre>";
	print_r($users_info_way_1);
	echo "</pre><br/>";

	// Get display name from user object
	$display_name = $users_info_way_1->display_name;
	echo $display_name."<br/>";

Current user object

you can get current login user details using wp_get_current_user, it will also return object of current users data.

	global $current_user;
	get_currentuserinfo();

	echo 'User ID: ' . $current_user->ID . "<br/>";

	// Current user object
	$users_info_way_2 = wp_get_current_user();
	echo "<pre>";
	print_r($users_info_way_2);
	echo "</pre><br/>";

	// Get display name from user object
	$display_name = $users_info_way_2->display_name;
	echo $display_name."<br/>";

Get user by ID, email, slug or login

you can get current login user details using get_user_by, it will also return object of current users data.

	global $current_user;
	get_currentuserinfo();

	echo 'User ID: ' . $current_user->ID . "<br/>";

	// Get user by User ID, User first name, User last name, User display name, email, slug or login
	$users_info_way_3 = get_user_by( 'ID', $current_user->ID );
	echo "<pre>";
	print_r($users_info_way_3);
	echo "</pre><br/>";

	// Get display name from user object
	$display_name = $users_info_way_3->display_name;
	echo $display_name."<br/>";

Get user data by user id

you can get current login user details using get_userdata, it will also return object of current users data.

	global $current_user;
	get_currentuserinfo();

	echo 'User ID: ' . $current_user->ID . "<br/>";

	// Get user Information by user id
	$users_info_way_4 = get_userdata( $current_user->ID );
	echo "<pre>";
	print_r($users_info_way_4);
	echo "</pre><br/>";

	// Get display name from user object
	$display_name = $users_info_way_4->display_name;
	echo $display_name."<br/>";

Get Current User ID (using PHP)

The simple and great way to get the current logged in user ID with core PHP is to use the get_current_user_id() function. This is the Best solution if you’re creating custom source code as well as required the current login user’s ID Use the source code below to get current user id in woocommerce with WordPress.

get current user in wp, woocommerce get user orders, woocommerce get user name, woocommerce get user id from order, woocommerce get current user orders, woocommerce get current user id
woocommerce get current user details

<?php
echo 'The current woocommerce get current logged in user ID is: '.get_current_user_id();

Complete Source code: WordPress get User’s Information

<?php if ( is_user_logged_in() ) { 
	global $current_user;
      get_currentuserinfo();
 	
 	  echo 'User ID: ' . $current_user->ID . "<br/>";
 	  echo 'User first name: ' . $current_user->user_firstname . "<br/>";
      echo 'User last name: ' . $current_user->user_lastname . "<br/>";
      echo 'User display name: ' . $current_user->display_name . "<br/>";	
      echo 'Username: ' . $current_user->user_login . "<br/>";
      echo 'User email: ' . $current_user->user_email . "<br/>";


	// Different ways getting the user object
	$users_info_way_1 = new WP_User( $current_user->ID );
	echo "<pre>";
	print_r($users_info_way_1);
	echo "</pre><br/>";

	// Get display name from user object
	$display_name = $users_info_way_1->display_name;
	echo $display_name."<br/>";

	// Current user object
	$users_info_way_2 = wp_get_current_user();
	echo "<pre>";
	print_r($users_info_way_2);
	echo "</pre><br/>";
	// Get display name from user object
	$display_name = $users_info_way_2->display_name;
	echo $display_name."<br/>";

	// Get user by User ID, User first name, User last name, User display name, email, slug or login
	$users_info_way_3 = get_user_by( 'ID', $current_user->ID );
	echo "<pre>";
	print_r($users_info_way_3);
	echo "</pre><br/>";

	// Get display name from user object
	$display_name = $users_info_way_3->display_name;
	echo $display_name."<br/>";

	// Get user Information by user id
	$users_info_way_4 = get_userdata( $current_user->ID );
	echo "<pre>";
	print_r($users_info_way_4);
	echo "</pre><br/>";

	// Get display name from user object
	$display_name = $users_info_way_4->display_name;
	echo $display_name."<br/>";

 } ?>

Web Programming Tutorials Example with Demo

Read :

  • Jobs
  • Make Money
  • Programming
Also Read This 👉   Ajax Pagination jQuery with PHP and MySQL - Best 5 Example

Summary

You can also read about AngularJS, ASP.NET, VueJs, PHP.

I hope you get an idea about woocommerce get current user details.
I would like to have feedback on my infinityknow.com blog.
Your valuable feedback, question, or comments about this article are always welcome.
If you enjoyed and liked this post, don’t forget to share.

Related posts:

  1. How to get current user details in wordpress?
  2. how to get current login user id in php wordpress?
  3. How to get the Get current user has role in WordPress?
  4. Get Current login Auth user details using Laravel 5.7
  5. Laravel 6 Get Current User Details using Controller and blade
  6. How to Get current Logged User Details in Laravel 5.8?
  7. WordPress set and get User last login Date and time
get current user id linuxget current user id salesforceget current user()->id laravelget user metaget_user_by()get_userdata()how to get current login user id in php wordpresswordpress display logged in usernamewordpress get current userwordpress get current user rolewp_get_current_user()WP_User()

Post navigation

Previous Post:How to get the Get current user has role in WordPress?
Next Post:khatrimaza movies download | okhatrimaza | bolly4u | khatrimazafull | khatrimaza full

Advertise With Us

Increase visibility and sales with advertising. Let us promote you online.
Click Here

Write For Us

We’re accepting well-written informative guest posts and this is a great opportunity to collaborate.
Submit a guest post to [email protected]
Contact Us

Freelance web developer

Do you want to build a modern, lightweight, responsive website quickly?
Need a Website Or Web Application Contact : [email protected]
Note: Paid Service
Contact Me

Categories

3movierulz (64) Ajax (464) AngularJS (377) ASP.NET (61) Bio (109) Bollywood (108) Codeigniter (175) CSS (98) Earn Money (93) Education (63) Entertainment (130) fullform (87) Google Adsense (64) Highcharts (77) History (40) Hollywood (109) JavaScript (1359) Jobs (42) jQuery (1423) Laravel (1088) LifeStyle (53) movierulz4 (63) Mysql (1035) Mysqli (894) php (2133) Programming (2345) Python (99) Software (178) Software (90) Stories (98) tamilrockers (104) Tamilrockers kannada (64) Tamilrockers telugu (61) Tech (147) Technology (2416) Tips and Tricks (130) Tools (214) Top10 (507) Trading (95) Trending (77) VueJs (250) Web Technology (113) webtools (200) wordpress (166) World (343)

A To Z Full Forms

Access a complete full forms list with the meaning, definition, and example of the acronym or abbreviation.
Click Here
  • Home
  • About Us
  • Terms And Conditions
  • Write For Us
  • Advertise
  • Contact Us
  • Youtube Tag Extractor
  • Info Grepper
  • Guest Posting Sites
  • Increase Domain Authority
  • Social Media Marketing
  • Freelance web developer
  • Tools
Pakainfo 9-OLD, Ganesh Sco, Kothariya Ring Road, Chokadi, Rajkot - 360002 India
E-mail : [email protected]
Pakainfo

© 2023 Pakainfo. All rights reserved.

Top
Subscribe On YouTube : Download Source Code
We accept paid guest Posting on our Site : Guest Post Chat with Us On Skype Guest Posting Sites