Support » Fixing WordPress » Comments on scheduled posts no longer available after upgrading to v2.9.2

  • Resolved thegunninghawk

    (@thegunninghawk)


    Good afternoon.

    Early this week I upgraded WordPress to v2.9.2 and I noticed that I can no longer post a comment on scheduled posts. The reason I do this is because on certain articles I shut down comments to avoid invalidation of the cache and I like to advise the reader when doing so.

    According to http://codex.wordpress.org/Version_2.9.2, wp-comments-post.php was indeed changed. Can anyone help me understand the cause? I tried with both Firefox and IE7 and on both I got the blank page. Before v2.9.2, I remember having the same problem if the article was set as draft, but not as scheduled.

    Thank you.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Just a small note to say I am still experiencing this despite moving to a more powerful server. Not that I expected it to fix the problem but at least we know it’s not a machine problem.

    Anyone can try it on his blog please just to confirm?

    We are experiencing the same thing, gunninghawk. We use future posts to display our upcoming events and now we definitely cannot comment on them anymore.

    I did some digging around and it turns out the old behavior (allowing comments on future posts) was considered a bug. Check out this ticket on the WordPress trac. This bug was patched with 2.9.2.

    If you want to revert back to the old behavior, the only way I have figured out is to edit the core in wp-comments-post.php. Change the following line:

    } elseif ( in_array($status->post_status, array('draft', 'future', 'pending') ) ) {

    to:

    } elseif ( in_array($status->post_status, array('draft', 'pending') ) ) {

    Now I am not a fan of editing the core, and so what would be ideal is a solution through a hook or a plugin. That is beyond my skillset, so if there are any developers out there that can offer a solution it would be much appreciated.

    Hope this helps!

    Same problem for me 🙁

    I confirm anpsince83’s change does the trick, brilliant mate!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Comments on scheduled posts no longer available after upgrading to v2.9.2’ is closed to new replies.