WordPress.org

Support

Support » Themes and Templates » [Resolved] Diffirent sidebar for single posts

[Resolved] Diffirent sidebar for single posts

  • Hi,

    I would like to display a different sidebar when a user is viewing a single post.

    I could do this by creating single.php, then copying everything and calling a new file, say, singlefooter.php which in turn calls my new sidebar.

    This is so long-winded though and I was wondering if there’s an easier way.

    On my sidebar.php file I was hoping to run an if statement to see if it was displaying a single post. If so display one thing, if not the other.

    It’s only a small difference (displaying a 1-picture flickr badge rather than a 5-picture badge) so don’t fancy creating all the new files for one small change.

    Basically what do I need to call in my if statement to see if it is a single post?

    Thanks

Viewing 1 replies (of 1 total)
  • After a few extra hours of searching I came across the conditional tags. Bingo.

    Just so others know, I’ve done the following:

    <?php if (is_single())
    {
    echo’1′;
    }
    else
    {
    echo’2′;
    }
    ?>

    Substituting 1 for the html code when it is a single post and substituting 2 for the html code for other times.

    Hope this helps someone else too.

Viewing 1 replies (of 1 total)
  • The topic ‘[Resolved] Diffirent sidebar for single posts’ is closed to new replies.