Skip to content
  • Home
  • About Mitch
  • Speaking
  • Articles
  • Contact
  • Home
  • About Mitch
  • Speaking
  • Articles
  • Contact

Digital Strategist

WordPress Developer

Content Creator

Unapologetic Punk

Mitch Canter

  • X
  • Bluesky
  • GitHub
  • Twitch
  • YouTube
  • LinkedIn
Development

Logged In? Or Not? WordPress Can Check!

CMDR Mitchcraft

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
  • WordPress for iOS: Much Improved

    WordPress for iOS: Much Improved

    Reading time: 1 minute

    I wrote a post a while back stating that the iOS app for WordPress was… lackluster, at best.  That was nearly a year-and-a-half ago, and it’s nice to see that the app has come a long way.  I downloaded it to test it recently, and I was happily surprised with what I found: Taking a…

    WordPress
  • 50 Days to a Better WordPress Blog-Day 2: Caching

    50 Days to a Better WordPress Blog-Day 2: Caching

    Reading time: 2 minutes

    I want to cover a lot of different topics during this series, and one that seems to be drilled into people’s heads is the idea that they should be doing things to “make their page load faster”. There are a few good solutions, but the one I recommend the most is to find a good…

    WordPress