Skip to content

ENGINEERING LEADER

WordPress Developer

Speaker

Unapologetic Punk

Mitch Canter

  • Threads
  • Instagram
  • Bluesky
  • LinkedIn
  • GitHub
  • YouTube
Development

Logged In? Or Not? WordPress Can Check!

Mitch Canter

Reading time: 1 minute

Today’s a quick post, but it’s worthwhile if you’re using WordPress as a Content Management System.  A lot of times people utilize the built in account system (user logins) to showcase membership data, ecommerce data, and a whole lot more.  I found a need at one point to show different data to people depending on whether or not they were logged in.  Turns out, WordPress has a built in function for it:

[code]

<?php
if ( is_user_logged_in() ) { ?>
<!–Logged In Stuff–>
<?php } else { ?>
<!–Logged Out Stuff–>
<?php } ?>

[/code]

You could replace those with menus to have separate menus that show up depending on whether you are logged in or not.  You could even have a log-in button for people who aren’t logged in, and a welcome text message for anyone who is.  The possibilities are endless, and it’s as simple as pasting the template tag into your theme files.

conditional tags, logged in, logged out, WordPress
  • Tuesday Conversations: Your Favorite Plugins

    Tuesday Conversations: Your Favorite Plugins

    Reading time: 1 minute

    My old site was all about me writing stuff.  Don’t get me wrong, I love writing, but I know that I’m not the only guy out there doing this – I love learning from other people about things that I’d never known about otherwise.  Unfortunately, StumbleUpon is devoid of good WordPress articles (lots of theme…

    WordPress
  • 50 Days to a Better WordPress Blog–Day 4: Caption Styles

    50 Days to a Better WordPress Blog–Day 4: Caption Styles

    Reading time: 2 minutes

    This post is the fourth of an ongoing series entitled “50 Days to a Better WordPress Blog”.  During this time, Mitch will be providing small snippits of code, plugins, and things you can do to make your blog more attractive, attain new readers, and keep old ones coming back time and time again. You can…

    WordPress
  • Home
  • About
  • Speaking
  • Articles
  • Contact