I am looking to swap my header-right widget based on a user status(Cookie). Basically it would display a login button if Cookie is not set or extra features if it is.
I thought I was onto something, and but I am not having luck getting the widget to take place of the header-right widget.
I have something like:
unregister_sidebar( 'header-right' );
register_sidebar( 'not-logged-in' );
I know I can do this with a display:none, but i'd like these other options not to be displayed in the code for non-logged in users.
It sounds like you are essentially wanting to change what is displayed in the sidebar? If so, I'm not sure unregistering and registering sidebars is the best approach. It might be easier to leave the sidebar in place and just change what is displayed in it.
Also, if you need to know if a visitor is logged in, the is_user_logged_in() function will probably do the job more reliably than checking for cookies.
You must be logged in to reply to this topic.
Subscribe to get early access to new themes, discounts and brief updates about what's new with StudioPress!