Hi everybody,
I have a problem with scheduled posts and Recent Blog Posts widget. I saw a post about this, but that question wasn’t answered so I am posting this again.
The problem is that scheduled posts doesn’t appear in Recent Blog Posts widget. Normal posts appear correctly and scheduled posts also appear if they are updated.
I’ve done some research on this and this is what I’ve found out.
Recent Blog Posts widget gets it’s data by joining two tables:
wp_bp_user_blogs
wp_bp_user_blogs_posts
When user publishes a post in WP, post data is inserted in WP tables and in those two tables. If scheduled post is published, when the time arrives post data is updated in WP tables (post status), but not in those two. The scheduled post never appears in BuddyPress tables. It only appears if it’s updated later.
This seems like a bug to me. I can see this behavior in several installs with different WP and BuddyPress versions.
My newest install has WP 2.7.1 and BuddyPress 1.0.1.
Has anyone had this problem? If not, maybe you can test and approve this behavior so we can be sure it’s a bug. Thank you.