Skip to content

Troubleshooting Posts Not Showing

Posts not appearing where you expect them? This guide covers common causes and solutions for posts that seem to be missing.

Quick Checklist

✅ Is the post actually published (not draft or pending)? ✅ Are you checking the right user’s posts? ✅ Have you cleared all caching? ✅ Are category restrictions affecting display?

Check Post Status

The most common reason posts don’t show is they’re not actually published.

How to Check

Go to Posts → All Posts in WordPress admin Look for the post title Check the Status column

Status Meanings

StatusShows Publicly?What to DoPublishedYes ✅Should be visiblePending ReviewNo ❌Admin must approveDraftNo ❌User must publishScheduledNot yet ⏰Wait for scheduled timePrivateOnly to authorMake public if needed

Caching Issues

Caching can prevent new posts from appearing immediately.

Clear These Caches

WordPress Caching Plugin - WP Super Cache, W3 Total Cache, LiteSpeed Cache, etc. Server Cache - Cloudflare, Varnish, your host’s caching Object Cache - Redis, Memcached (use WP-CLI: wp cache flush) Browser Cache - Hard refresh: Ctrl+Shift+R (Windows) or Cmd+Shift+R (Mac)

Profile Tab Not Showing Posts

If posts exist but don’t show in the BuddyPress/BuddyBoss profile tab:

Solutions

Verify the post author matches the profile being viewed Check if user role is in the allowed roles list Verify member type restrictions aren’t filtering them out Flush permalinks: Settings → Permalinks → Save Changes

Shortcode Not Displaying Posts

If a shortcode shows nothing or only partial results:

Check Shortcode Attributes

user_id - Is it pointing to a user with posts? category - Does this category have posts? count - Is it set to 0 accidentally?

Test with Basic Shortcode

Try the simplest version first:

[bp-member-blog-recent]

If this shows posts, the issue is with your specific attributes.

Posts Missing After Migration

If posts disappeared after moving to a new server or domain:

Check Author IDs

User IDs may differ between sites. The post’s post_author must match valid user IDs.

Verify Post Type

Ensure posts were migrated with the correct post type.

Regenerate Permalinks

Go to Settings → Permalinks Click Save Changes This regenerates rewrite rules

Category Filtering Issues

Posts in restricted categories may not appear in certain contexts.

Check Restricted Categories

Go to Member Blog → Settings → Content Review the Restricted Categories list Posts in these categories may be filtered from member views

Database Issues

In rare cases, database issues can cause posts to not display:

Run Tools → Site Health to check for issues If using WP-CLI: wp db repair Check if post exists: wp post get [ID]

Still Not Working?

Enable WordPress debug mode temporarily Check wp-content/debug.log for errors Try with a default theme (Twenty Twenty-Four) Disable other plugins to check for conflicts

Related Docs

Troubleshooting Permission Issues Troubleshooting Editor Problems General Troubleshooting