Support » Fixing WordPress » post not showing up unless it’s sticky

  • I recently upgraded to 2.8.5 and ever since then, when I publish a post, it will not show up on my blog unless I make it sticky.

    I don’t really want to make EVERY post sticky to the first page, any idea what’s going on? Is this a bug? Didn’t happen before the upgrade.

Viewing 15 replies - 1 through 15 (of 20 total)
  • Could be a plugin causing the problem so deactivate all plugins and see if the problem is resolved. Then reactive the plugins one-by-one to see if any is the culprit.

    This of course assumes that your theme isn’t excluding non-sticky posts in one of your theme template files.

    If that doesn’t resolve the problem, then might delete/rename your .htaccess file and regenerate your permalinks via Settings->Permalinks.

    Thread Starter winebratsf

    (@winebratsf)

    thanks Michael, this only happened after the recent upgrade. I havent’ changed themes or adding new plugins.

    I’ll try the htaacess file.

    Cheers

    Thread Starter winebratsf

    (@winebratsf)

    Sorry I’m not finding that file. Where is the .htaccess file located?

    i also tried to change to the default theme and had the same issue with all plugins diabled.

    question: why did you upgrade your wordpress to 2.8.5? Where does it say that the newer versions are always the best? it can have several bugs.

    your .htaccess it can be found on your public_html folder in the ftp, where your wordpress files should be.

    Thread Starter winebratsf

    (@winebratsf)

    Kiano – I didn’t, my host did 😉 i agree with you.

    Ok I deleted it, still having issues so I am guessing this is a bug.

    Drat.

    you have deleted your .htaccess?

    Thread Starter winebratsf

    (@winebratsf)

    Yes I have deleted the .htaaccess file, all of the plugins are disabled,and I regenerated the permalinks. I am still not able to see any post that is not sticky – it’s searchable and it’s on the last 5 posts list, and visible in the category list, but it’s not visible on the page.

    Where does it say that the newer versions are always the best? it can have several bugs.

    Upgrades do more to fix bugs then create them.

    If you’re going to advise or suggest to avoid updating then at least give an example of why 2.8.5 is less usable or buggy then a previous version, else it’s just hearsay..

    @winebratsf – Does changing theme help? It could be a function in your theme’s functions file causing a problem.

    Thread Starter winebratsf

    (@winebratsf)

    sadly, no. I tried the default theme and a bunch of other themes, same issue. Not really sure what’s going on but seems to be an upgrade bug since it was never an issue before.

    🙁

    Open one of your template files, index.php would be easiest, plonk this in….

    <?php echo '<pre>'; print_r( array_filter( $wp_query->query_vars ) ); echo '</pre>'; ?>

    ..save, load the page..

    Post the output here for me please..

    Thread Starter winebratsf

    (@winebratsf)

    Tried that. Still same issue.

    Here is my blog:
    Default wp tempate
    no plugins

    http://lusciouslushes.com/

    you can see, the Friday Follies post is an example that is in recent posts, but unless I make it sticky it won’t show on main page as most recent post.

    I just created a brand new post called TEST and same issue (I thought it might have something to do with the scheduler)

    thanks for any advice you have…

    The code i posted above, add that to your file, save, then load up your page, you should see some code/info, copy and paste that here for me please. —

    In any case i see lots of posts on your page, including the test one.

    Paging works, i can see older posts etc..

    If i’m not quite understanding the problem i’m afraid you’ll need to explain further, please.. 🙂

    Thread Starter winebratsf

    (@winebratsf)

    I did paste that in to the file and uploaded the new file.
    I don’t see any code or info?

    The issue is that unless i mark a post sticky, they do not appear on the page. If you look on the site, you see “under the madrone tree” which is the third oldest post. The test and friday follies posts are not appearing on the front page, unless i make them sticky. They should be appearing in chronological order.

    It’s not the older posts, its the NEW posts that aren’t appearing. Apparently happend AFTER an upgrade to WP 2.8.5.

    Never mind, i think i see what you’re referring to, the recent posts widget at the top of the sidebar, would that be accurate?

    NOTE: Remove that code i mentioned before, not required.

    Thread Starter winebratsf

    (@winebratsf)

    Yes that’s correct.

Viewing 15 replies - 1 through 15 (of 20 total)
  • The topic ‘post not showing up unless it’s sticky’ is closed to new replies.