This should be the easiest thing since sliced bread...
I just want to hide my buttons when logged in and show the log out button.
jQuery().ready(function($) {
if ($("body").hasClass("logged-in")) {
$(".logged-out-button").css("display", "none !important");
$(".logged-in-button").css("display", "inline !important");
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<body class="logged-in">
<li class="menu-item menu-item-type-post_type menu-item-object-page logged-out-button"><a href="http://www.savingaddicts.com/wp-login.php?action=register"><span>Register</span></a>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page logged-out-button"><a href="http://www.savingaddicts.com/wp-login.php?action=login"><span>Login</span></a>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page logged-in-button"><a href="http://www.savingaddicts.com/wp-login.php?action=logout"><span>Logout</span></a>
</li>
</body>
Any help appreciated.