I'm building a scrolling page website and on that page I have comment form and some posts from different categories.

Comments applied to wrong post. Is there a way to choose the post I want ?


  • Without knowing why the comments are applied to the wrong post, I don't know how to guess at an answer.
    – s_ha_dum
    Commented Jan 30, 2014 at 21:48
  • Please edit your question to display your relevant code and where you are stuck. As written it is too broad to receive an accurate answer. Commented Jan 30, 2014 at 21:52
  • It's not a duplicate (I think) since I'm trying to use comment_form($post_id) function and not apply filters. And "answered" page not giving an answer.
    – alexela
    Commented Jan 31, 2014 at 0:55

1 Answer 1


Yes, you can pass the post ID you want to target to WordPress' comment_form() method.

Here's a good write up on the comment_form() method and here's the codex page on it.

  • Checking this! Hope it will work. That's exactly what I need
    – alexela
    Commented Jan 30, 2014 at 22:05
  • No, not working. I'm posting it to comment_post(52); and then trying to read get_comments(array('post_id' => 52) getting with var_dump - array(0) { } What can be a problem? Thanks
    – alexela
    Commented Jan 31, 2014 at 0:53
  • comment_post isn't a method, it's an action. The function/signature you want is comment_form( $args, $post_id ); Reread the first link in my answer.
    – Will
    Commented Jan 31, 2014 at 18:49

Not the answer you're looking for? Browse other questions tagged or ask your own question.