From the course: WordPress Development: Coding Practice

Unlock the full course today

Join today to access over 24,400 courses taught by industry experts.

Store user meta

Store user meta

- [Instructor] Let's say we want to know the last time a user logged into our site. We don't necessarily have this information available to us by default, so we are going to store it upon login. Here are the requirements. Replace the "init" hook with the proper hook that you need. Store the date and time in the format year, month, date, and hour, minute, second, all as one string. Check to make sure that the meta field exists for the current user. If it doesn't create it, otherwise update it. And finally, the name of the field should be lil_last_logged_in. The output should only show for the currently logged in user. While you'll see our function is set up to accept arguments, our short code is not. So, you should use the ID of the currently logged in user. With that, let's go ahead and look at our starting code. We have the meta key defined and then we want to replace the admin "init" hook with the appropriate one. You…

Contents