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.