Support » Developing with WordPress » Custom Comment Fields

  • I’m currently setting up a review site based on WordPress where the users submit reviews of products. I would like to add some custom fields to the comment form that would then display in the user’s comment. Such as the following:

    Price Paid: *user submitted text*

    Strengths: *user submitted text*

    Weaknesses: *user submitted text*

    etc….

    I’ve looked around quite a bit for information on this topic and have yet to find any conclusive results.

    Anyone have experience with this?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Update: I found a plugin called CForms that looks like it supports this feature.

    Does anyone have more experience using this plugin for comments?

    So far I’ve modified my comments.php file by deleting the form tags(and all the content between them) and inserting the CForm php function call like so: <?php insert_cform('2'); ?>

    This adds the CForm comment field in place of my old field.

    Still trying to figure out why my new fields are not showing up in the submitted comment posts.

    Anyone with experience/ideas in this matter?

    I have the same problem. I am trying to create custom fields for users to input information relating to a scholastic journal articles they post.

    Fields include:
    1. Journal title (drop down menu)
    2. Page info
    3. 1st Author
    4. Article title
    5. Link to journal online

    Any help would be greatly appreciated.

    I was trying to add some extra fields in the comment section as well but it is not possible – also with cformsII not becuase the commenting system has a limited amount of fields. Does anybody have a solution on how to add some more into WordPress?

    I haven’t tried it yet, but the CIMY plugin looks like it will do what you’re looking for…

    http://www.cimatti.it/blog/cimy-wordpress-plugins/cimy-user-extra-fields/

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Custom Comment Fields’ is closed to new replies.