{"id":560,"date":"2011-04-30T07:03:52","date_gmt":"2011-04-30T01:03:52","guid":{"rendered":"http:\/\/w4dev.com\/?p=560"},"modified":"2014-06-01T11:01:17","modified_gmt":"2014-06-01T05:01:17","slug":"display-users-login-time","status":"publish","type":"post","link":"https:\/\/w4dev.com\/wp\/display-users-login-time\/","title":{"rendered":"Display Users login time on WP Admin Users Table"},"content":{"rendered":"<p>Using the wp_login hook, we could save an users login time. One usage of saving login time would be, to check who were recently logged-in to the site.<\/p>\n<p><code>wp_login<\/code> action is called when a user successfully authenticate using his username\/password. This action provides two information <strong>user_login<\/strong> (username) and userdata. And we will use this hook to save the time with the user id when user login.<\/p>\n<pre class=\"prettyprint\">\r\nadd_action( 'wp_login', 'myplugin_wp_login', 10, 2);\r\nfunction myplugin_wp_login( $user_login, $user )\r\n{\r\n    update_user_meta( $user-&gt;ID, 'last_login', current_time('mysql') );\r\n}<\/pre>\n<p>Here, we have used Three most important WordPress native function, <code>add_action()<\/code>, <code>update_user_meta()<\/code> &amp; <code>current_time()<\/code>.<\/p>\n<ul>\n<li><a href=\"http:\/\/codex.wordpress.org\/Function_Reference\/add_action\">add_action()<\/a> is used to bind an function on an pre specified event to do custom processing, It&#8217;s similar to JavaScript event binding.<\/li>\n<li><a href=\"http:\/\/codex.wordpress.org\/Function_Reference\/update_user_meta\">update_user_meta()<\/a> is used to update WordPress User&#8217;s meta table information, with specific user id.<\/li>\n<li><a href=\"http:\/\/codex.wordpress.org\/Function_Reference\/current_time\">current_time()<\/a> is a similar function as like PHP&#8217;s time. difference is time() returns Unix localized timestamp, and <code>current_time()<\/code> return your WordPress Setup specific timestamp. WordPress site timezone can be changed from General Options page on WP Admin area. <code>current_time()<\/code> accept one argument, and that can be used to return a formatted date rather than the timestamp, what we have actually used on our example here<\/li>\n<\/ul>\n<p>You can also read about the usage of <code>add_action<\/code> function <a href=\"https:\/\/w4dev.com\/wp\/add_action\/\">here<\/a>.<\/p>\n<hr \/>\n<p>Next, we well be showing this piece of information on the users column (on wp admin). For that, We will add a new column. <code>manage_users_columns<\/code> is the hook used to add addition table columns on Users table, and <code>manage_users_custom_column<\/code> action is used to display additional column information.<\/p>\n<pre class=\"prettyprint\">\r\nadd_filter( 'manage_users_columns', 'myplugin_manage_users_columns');\r\nfunction myplugin_manage_users_columns( $columns ){\r\n    $columns['last_login'] = __('Last login', 'last_login');\r\n    return $columns;\r\n}\r\n<\/pre>\n<p><a href=\"http:\/\/codex.wordpress.org\/Function_Reference\/add_filter\"><code>add_filter<\/code><\/a> is another most important function, it is used to sanitize, modify information using callback\/hook. As like add_action, add_filter is also used on a pre specified events.<\/p>\n<p>Now, to display the time information on the newly created column, use the following code<\/p>\n<pre class=\"prettyprint\">\r\nadd_filter('manage_users_custom_column',  'myplugin_manage_users_custom_column', 10, 3);\r\nfunction myplugin_manage_users_custom_column( $value, $column_name, $user_id ){\r\n    $user = get_userdata( $user_id );\r\n    if ( 'last_login' == $column_name &amp;&amp; $user-&gt;last_login)\r\n        echo date(\"g:i a - d-M-y\", strtotime( $user-&gt;last_login));\r\n    return $value;\r\n}\r\n<\/pre>\n<p><code>manage_users_custom_column<\/code> filter provides three information to its callback, &#8216;column_value&#8217;, &#8216;column_name&#8217; &amp; user_id.<\/p>\n<h2>Displaying Users login time &#8211; Complete Code<\/h2>\n<pre class=\"prettyprint\">\r\nadd_action( 'wp_login', 'myplugin_wp_login', 10, 2);\r\nfunction myplugin_wp_login( $user_login, $user )\r\n{\r\n    update_user_meta( $user-&gt;ID, 'last_login', current_time('mysql') );\r\n}\r\n\r\nadd_filter( 'manage_users_columns', 'myplugin_manage_users_columns');\r\nfunction myplugin_manage_users_columns( $columns )\r\n{\r\n    $columns['last_login'] = __('Last login', 'last_login');\r\n    return $columns;\r\n}\r\n\r\nadd_filter('manage_users_custom_column',  'myplugin_manage_users_custom_column', 10, 3);\r\nfunction myplugin_manage_users_custom_column( $value, $column_name, $user_id )\r\n{\r\n    $user = get_userdata( $user_id );\r\n    if ( 'last_login' == $column_name &amp;&amp; $user-&gt;last_login)\r\n        $value = date(\"g:i a - d-M-y\", strtotime( $user-&gt;last_login));\r\n    return $value;\r\n}\r\n<\/pre>\n<p>After adding this on your plugin or theme&#8217;s functions.php file, you should see a new column on your WP Admin -&gt; Users table.<\/p>\n<hr \/>\n<h2>Extending It More<\/h2>\n<p>Modifying the above code, you could add more columns and information. If you have any plugin\/theme that is extending the default profile fields, and allowing user to add there social links (ex: facebook, twitter, google+ etc), you can create a column for that also. Quick reference &#8211;<\/p>\n<pre class=\"prettyprint\">\r\nadd_filter( 'manage_users_columns', 'myplugin_manage_users_columns');\r\nfunction myplugin_manage_users_columns( $columns ){\r\n    $columns['last_login'] = __('Last login', 'last_login');\r\n    $columns['social_links'] = __('Social Profile', 'last_login');\r\n    return $columns;\r\n}\r\n\r\nadd_filter('manage_users_custom_column',  'myplugin_manage_users_custom_column', 10, 3);\r\nfunction myplugin_manage_users_custom_column( $value, $column_name, $user_id )\r\n{\r\n    $user = get_userdata( $user_id );\r\n    if ( 'last_login' == $column_name ){\r\n        $last_login = get_user_meta( $user_id, 'last_login', true );\r\n        return mysql2date( \"g:i a - d-M-y\", $last_login );\r\n    }\r\n\r\n    if( 'social_links' == $column_name ){\r\n        \/\/ we assume this information is saved using facebook meta key\r\n        $fb = get_user_meta( $user_id, 'facebook', true );\r\n        if( $fb ){\r\n            return '&lt;a href=\"'. $fb .'\"&gt;Facebook&lt;\/a&gt;';\r\n        }\r\n    }\r\n    return $value;\r\n}\r\n<\/pre>\n<p>So, finally users table should look like this &#8211;<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/w4dev.com\/wp-content\/files\/2011\/04\/wordpress-additional-users-column.jpg\" alt=\"wordpress-additional-users-column\" width=\"829\" height=\"221\" class=\"aligncenter size-full wp-image-782\" srcset=\"https:\/\/w4dev.com\/wp-content\/uploads\/2011\/04\/wordpress-additional-users-column.jpg 829w, https:\/\/w4dev.com\/wp-content\/uploads\/2011\/04\/wordpress-additional-users-column-600x159.jpg 600w, https:\/\/w4dev.com\/wp-content\/uploads\/2011\/04\/wordpress-additional-users-column-200x53.jpg 200w\" sizes=\"auto, (max-width: 829px) 100vw, 829px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Using the wp_login hook, we could save an users login time. One usage of saving login time would be, to check who were recently logged-in to the site. wp_login action is called when a user successfully authenticate using his username\/password. This action provides two information user_login (username) and userdata. And we will use this hook [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":561,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"qubely_global_settings":"","qubely_interactions":"","_eb_attr":"","footnotes":""},"categories":[1],"tags":[69],"class_list":["post-560","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wp","tag-wp-customization"],"qubely_featured_image_url":{"full":["https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg",178,153,false],"landscape":["https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg",178,153,false],"portraits":["https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg",178,153,false],"thumbnail":["https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time-150x150.jpg",150,150,true],"medium":["https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg",178,153,false],"medium_large":["https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg",178,153,false],"large":["https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg",178,153,false],"1536x1536":["https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg",178,153,false],"2048x2048":["https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg",178,153,false],"qubely_landscape":["https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg",178,153,false],"qubely_portrait":["https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg",178,153,false],"qubely_thumbnail":["https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg",116,100,false]},"qubely_author":{"display_name":"Shazzad Hossain Khan","author_link":"https:\/\/w4dev.com\/author\/shazzad\/"},"qubely_comment":0,"qubely_category":"<a href=\"https:\/\/w4dev.com\/category\/wp\/\" rel=\"category tag\">WordPress<\/a>","qubely_excerpt":"Using the wp_login hook, we could save an users login time. One usage of saving login time would be, to check who were recently logged-in to the site. wp_login action is called when a user successfully authenticate using his username\/password. This action provides two information user_login (username) and userdata. And we will use this hook&hellip;","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Display Users login time on WP Admin Users Table - W4dev<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/w4dev.com\/wp\/display-users-login-time\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Display Users login time on WP Admin Users Table - W4dev\" \/>\n<meta property=\"og:description\" content=\"Using the wp_login hook, we could save an users login time. One usage of saving login time would be, to check who were recently logged-in to the site. wp_login action is called when a user successfully authenticate using his username\/password. This action provides two information user_login (username) and userdata. And we will use this hook [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/w4dev.com\/wp\/display-users-login-time\/\" \/>\n<meta property=\"og:site_name\" content=\"W4dev\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/w4dev\" \/>\n<meta property=\"article:author\" content=\"http:\/\/www.facebook.com\/shazzad.wp\" \/>\n<meta property=\"article:published_time\" content=\"2011-04-30T01:03:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-06-01T05:01:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"178\" \/>\n\t<meta property=\"og:image:height\" content=\"153\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Shazzad Hossain Khan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/shazzadwp\" \/>\n<meta name=\"twitter:site\" content=\"@w4dev\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shazzad Hossain Khan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/w4dev.com\\\/wp\\\/display-users-login-time\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/w4dev.com\\\/wp\\\/display-users-login-time\\\/\"},\"author\":{\"name\":\"Shazzad Hossain Khan\",\"@id\":\"https:\\\/\\\/w4dev.com\\\/#\\\/schema\\\/person\\\/6cffe5a17e4e7c920071c2d8e275bec7\"},\"headline\":\"Display Users login time on WP Admin Users Table\",\"datePublished\":\"2011-04-30T01:03:52+00:00\",\"dateModified\":\"2014-06-01T05:01:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/w4dev.com\\\/wp\\\/display-users-login-time\\\/\"},\"wordCount\":399,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/w4dev.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/w4dev.com\\\/wp\\\/display-users-login-time\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/w4dev.com\\\/wp-content\\\/uploads\\\/2013\\\/06\\\/wordpress-last-login-time.jpg\",\"keywords\":[\"WordPress Customization\"],\"articleSection\":[\"WordPress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/w4dev.com\\\/wp\\\/display-users-login-time\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/w4dev.com\\\/wp\\\/display-users-login-time\\\/\",\"url\":\"https:\\\/\\\/w4dev.com\\\/wp\\\/display-users-login-time\\\/\",\"name\":\"Display Users login time on WP Admin Users Table - W4dev\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/w4dev.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/w4dev.com\\\/wp\\\/display-users-login-time\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/w4dev.com\\\/wp\\\/display-users-login-time\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/w4dev.com\\\/wp-content\\\/uploads\\\/2013\\\/06\\\/wordpress-last-login-time.jpg\",\"datePublished\":\"2011-04-30T01:03:52+00:00\",\"dateModified\":\"2014-06-01T05:01:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/w4dev.com\\\/wp\\\/display-users-login-time\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/w4dev.com\\\/wp\\\/display-users-login-time\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/w4dev.com\\\/wp\\\/display-users-login-time\\\/#primaryimage\",\"url\":\"https:\\\/\\\/w4dev.com\\\/wp-content\\\/uploads\\\/2013\\\/06\\\/wordpress-last-login-time.jpg\",\"contentUrl\":\"https:\\\/\\\/w4dev.com\\\/wp-content\\\/uploads\\\/2013\\\/06\\\/wordpress-last-login-time.jpg\",\"width\":178,\"height\":153},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/w4dev.com\\\/wp\\\/display-users-login-time\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/w4dev.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Display Users login time on WP Admin Users Table\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/w4dev.com\\\/#website\",\"url\":\"https:\\\/\\\/w4dev.com\\\/\",\"name\":\"W4dev\",\"description\":\"Best WordPress Plugins\",\"publisher\":{\"@id\":\"https:\\\/\\\/w4dev.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/w4dev.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/w4dev.com\\\/#organization\",\"name\":\"W4dev\",\"url\":\"https:\\\/\\\/w4dev.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/w4dev.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/w4dev.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/w4dev-logo-2025.png\",\"contentUrl\":\"https:\\\/\\\/w4dev.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/w4dev-logo-2025.png\",\"width\":1022,\"height\":328,\"caption\":\"W4dev\"},\"image\":{\"@id\":\"https:\\\/\\\/w4dev.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/w4dev\",\"https:\\\/\\\/x.com\\\/w4dev\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/w4dev.com\\\/#\\\/schema\\\/person\\\/6cffe5a17e4e7c920071c2d8e275bec7\",\"name\":\"Shazzad Hossain Khan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6b16b41301e0e27abe50b08f308894664ce3a79e5906c9c8e80b5e2558854218?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6b16b41301e0e27abe50b08f308894664ce3a79e5906c9c8e80b5e2558854218?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6b16b41301e0e27abe50b08f308894664ce3a79e5906c9c8e80b5e2558854218?s=96&d=mm&r=g\",\"caption\":\"Shazzad Hossain Khan\"},\"sameAs\":[\"https:\\\/\\\/shazzad.me\",\"http:\\\/\\\/www.facebook.com\\\/shazzad.wp\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/shazzadwp\"],\"url\":\"https:\\\/\\\/w4dev.com\\\/author\\\/shazzad\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Display Users login time on WP Admin Users Table - W4dev","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/w4dev.com\/wp\/display-users-login-time\/","og_locale":"en_US","og_type":"article","og_title":"Display Users login time on WP Admin Users Table - W4dev","og_description":"Using the wp_login hook, we could save an users login time. One usage of saving login time would be, to check who were recently logged-in to the site. wp_login action is called when a user successfully authenticate using his username\/password. This action provides two information user_login (username) and userdata. And we will use this hook [&hellip;]","og_url":"https:\/\/w4dev.com\/wp\/display-users-login-time\/","og_site_name":"W4dev","article_publisher":"https:\/\/www.facebook.com\/w4dev","article_author":"http:\/\/www.facebook.com\/shazzad.wp","article_published_time":"2011-04-30T01:03:52+00:00","article_modified_time":"2014-06-01T05:01:17+00:00","og_image":[{"width":178,"height":153,"url":"https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg","type":"image\/jpeg"}],"author":"Shazzad Hossain Khan","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/shazzadwp","twitter_site":"@w4dev","twitter_misc":{"Written by":"Shazzad Hossain Khan","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/w4dev.com\/wp\/display-users-login-time\/#article","isPartOf":{"@id":"https:\/\/w4dev.com\/wp\/display-users-login-time\/"},"author":{"name":"Shazzad Hossain Khan","@id":"https:\/\/w4dev.com\/#\/schema\/person\/6cffe5a17e4e7c920071c2d8e275bec7"},"headline":"Display Users login time on WP Admin Users Table","datePublished":"2011-04-30T01:03:52+00:00","dateModified":"2014-06-01T05:01:17+00:00","mainEntityOfPage":{"@id":"https:\/\/w4dev.com\/wp\/display-users-login-time\/"},"wordCount":399,"commentCount":0,"publisher":{"@id":"https:\/\/w4dev.com\/#organization"},"image":{"@id":"https:\/\/w4dev.com\/wp\/display-users-login-time\/#primaryimage"},"thumbnailUrl":"https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg","keywords":["WordPress Customization"],"articleSection":["WordPress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/w4dev.com\/wp\/display-users-login-time\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/w4dev.com\/wp\/display-users-login-time\/","url":"https:\/\/w4dev.com\/wp\/display-users-login-time\/","name":"Display Users login time on WP Admin Users Table - W4dev","isPartOf":{"@id":"https:\/\/w4dev.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/w4dev.com\/wp\/display-users-login-time\/#primaryimage"},"image":{"@id":"https:\/\/w4dev.com\/wp\/display-users-login-time\/#primaryimage"},"thumbnailUrl":"https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg","datePublished":"2011-04-30T01:03:52+00:00","dateModified":"2014-06-01T05:01:17+00:00","breadcrumb":{"@id":"https:\/\/w4dev.com\/wp\/display-users-login-time\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/w4dev.com\/wp\/display-users-login-time\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/w4dev.com\/wp\/display-users-login-time\/#primaryimage","url":"https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg","contentUrl":"https:\/\/w4dev.com\/wp-content\/uploads\/2013\/06\/wordpress-last-login-time.jpg","width":178,"height":153},{"@type":"BreadcrumbList","@id":"https:\/\/w4dev.com\/wp\/display-users-login-time\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/w4dev.com\/"},{"@type":"ListItem","position":2,"name":"Display Users login time on WP Admin Users Table"}]},{"@type":"WebSite","@id":"https:\/\/w4dev.com\/#website","url":"https:\/\/w4dev.com\/","name":"W4dev","description":"Best WordPress Plugins","publisher":{"@id":"https:\/\/w4dev.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/w4dev.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/w4dev.com\/#organization","name":"W4dev","url":"https:\/\/w4dev.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/w4dev.com\/#\/schema\/logo\/image\/","url":"https:\/\/w4dev.com\/wp-content\/uploads\/2026\/02\/w4dev-logo-2025.png","contentUrl":"https:\/\/w4dev.com\/wp-content\/uploads\/2026\/02\/w4dev-logo-2025.png","width":1022,"height":328,"caption":"W4dev"},"image":{"@id":"https:\/\/w4dev.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/w4dev","https:\/\/x.com\/w4dev"]},{"@type":"Person","@id":"https:\/\/w4dev.com\/#\/schema\/person\/6cffe5a17e4e7c920071c2d8e275bec7","name":"Shazzad Hossain Khan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/6b16b41301e0e27abe50b08f308894664ce3a79e5906c9c8e80b5e2558854218?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/6b16b41301e0e27abe50b08f308894664ce3a79e5906c9c8e80b5e2558854218?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6b16b41301e0e27abe50b08f308894664ce3a79e5906c9c8e80b5e2558854218?s=96&d=mm&r=g","caption":"Shazzad Hossain Khan"},"sameAs":["https:\/\/shazzad.me","http:\/\/www.facebook.com\/shazzad.wp","https:\/\/x.com\/https:\/\/twitter.com\/shazzadwp"],"url":"https:\/\/w4dev.com\/author\/shazzad\/"}]}},"_links":{"self":[{"href":"https:\/\/w4dev.com\/wp-json\/wp\/v2\/posts\/560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/w4dev.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/w4dev.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/w4dev.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/w4dev.com\/wp-json\/wp\/v2\/comments?post=560"}],"version-history":[{"count":0,"href":"https:\/\/w4dev.com\/wp-json\/wp\/v2\/posts\/560\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/w4dev.com\/wp-json\/wp\/v2\/media\/561"}],"wp:attachment":[{"href":"https:\/\/w4dev.com\/wp-json\/wp\/v2\/media?parent=560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/w4dev.com\/wp-json\/wp\/v2\/categories?post=560"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/w4dev.com\/wp-json\/wp\/v2\/tags?post=560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}