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
| Status | Shows Publicly? | What to Do |
|---|---|---|
| Published | Yes ✅ | Should be visible |
| Pending Review | No ❌ | Admin must approve |
| Draft | No ❌ | User must publish |
| Scheduled | Not yet ⏰ | Wait for scheduled time |
| Private | Only to author | Make 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.logfor 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
