• I am using version 2.7.1 (I know, I need to upgrade – just need the time!).

    Today, out of the blue, my blog began posting the most recent posts I have made, on the Home page. The thing is, I have had it set since Day 1 to display a static Home Page that I created!

    The site is https://kaee.org if you want to see what I mean.

    I have gone into the Admin section and tried changing the Reading settings a couple different ways, and it doesn’t change a thing.

    Help!

Viewing 4 replies - 31 through 34 (of 34 total)
  • Got the same problem. One way to solve it is to use url redirect domain.com -> domain.com/page
    Not optimal, but works until you’ll figure out what’s going on.

    Hey I was just reading this thread, and I had the same problem. jashnu triggered something, I had messed with the redirection plugin. so I went and deleted my 301 redirect and lo & behold my static home page came back.
    Hey I hope this works for you, worth a try.
    Mike

    I was having this same issue. I figured out it was an issue with my theme. I had this as my index.php:

    <?php get_header(); ?>
    <?php get_sidebar(); ?>
    <div id="main">
    <div class="main">
    <?php global $query_string;
    query_posts($query_string . "&showposts=-1&orderby=date&order=ASC");
    if (have_posts()) : while (have_posts()) : the_post();
    if (is_single());
    the_content('',strip_teaser,'');
    endwhile; else:
    endif;
    wp_reset_query();
    ?>
    </div>
    </div>
    </div>
    <div id="sidebar">
    </div>
    <?php get_footer(); ?>

    I guess the query is causing the static page to break? I was using that query to reverse the order of my posts (I have an art website and want old at the the top, newest at the bottom).

    When I switch back to this, the static page works correctly:

    <?php get_header(); ?>
    <?php get_sidebar(); ?>
    <div id="main">
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <?php if (is_page()) { ?>
    <div class="main">
    <?php the_content(''); ?>
    </div>
    <?php } ?>
    <?php if (is_archive()) { ?>
    <div class="main">
    <?php the_content(''); ?>
    </div>
    <?php } ?>
    <?php if (is_single()) { ?>
    <div class="main">
    <?php the_content('',strip_teaser,''); ?>
    </div>
    <?php } ?>
    <?php if (is_archive()) { ?>
    <?php } ?>
    <?php endwhile; else: ?>
    <?php endif; ?>
    </div>
    </div>
    <div id="sidebar">
    </div>
    <!-- Get footer -->
    <?php get_footer(); ?>

    I was having that issue and messed with it for hours. Finally, I went into the database and found it to be a quick fix. Simply see what url it keeps trying to direct to and then look it up in wp_redirection_items. Reset it to something like index.php and you should be good to go.

    Home this helps.

Viewing 4 replies - 31 through 34 (of 34 total)
  • The topic ‘Static Home Page not showing anymore – now it’s most recent posts’ is closed to new replies.