Support » Themes and Templates » Calendar in dxx only shows on front page

  • Hi
    I am using dxx on WP 2.0.2. My problem is that the calendar shows on the main page in the sidebar, but if I click on one of the categories it no longer shows. Cna anyone tell me why this happens?

Viewing 6 replies - 1 through 6 (of 6 total)
  • Is dxx a theme? If so, I’m guessing that something like the code below appears in your sidebar:

    <?php if (is_home()) {
    } ?>

    Could you post any code from the sidebar that you think might be relevant?

    <?php /* If this is the frontpage */ if ( is_home() || is_page() ) { ?>
    <?php get_links_list(); ?>

  • <h2><?php _e(‘Archives’); ?></h2>
      <?php wp_get_archives(‘type=monthly’); ?>
  • <?php get_calendar(3); ?>

    This is the code in the side bar

    Yeah, it’s inside a conditional block, so it will only show up on the fron page or a page.

    In PHP (and many other languages) conditional blocks look a bit like this:

    if (some condition is true) {
    do this action

    that means that the code “do this action” will only be executed if “some condition is true”.

    In your case, <?php get_calendar(3); ?> will only be executed if the front page or a page is being shown (a “page” in wordpress is like an “about” section that isn’t time-dependent, like blog posts are).

    You need to find the ending curly bracket } which signifies the end of the conditional block. That might be tricky to find, though (there will most likely be a bunch of else statements, which confuse the matter). If you like, you can paste the entire contents of sidebar.php onto, and I’ll take a look at it for you.

    You need to give me the link to the pastebin item, though 😉

    Thanks maerk

    I have found the closing curly bracket and moved the command outside it which solves the problem. If you want to check my sidebar code it is at

    Thanks tj

    I’m glad it’s working for you. I think you gave me the wrong pastebin link, but if it’s working, then that’s fine.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Calendar in dxx only shows on front page’ is closed to new replies.