or login       |       contact

Adding New Fields to Comments in Drupal 7

Drupal 7 has many advantages over Drupal 6. Most of the modules have been ported, customizing comments and user profiles is easier and overall, it just runs faster. One of the main improvements, though, is the ability to add fields to different system areas, including Comments, Taxonomies and the User Profiles.

I recently added custom fields to the comments section of a Drupal website and found that it wasn't as intuitive as I thought it'd be. It's an easy thing to do, but the options are a little buried and not where very many people might expect at first glance. Let's take a look.

To edit or add fields to your Drupal 7 comments, follow these simple steps:

1. Login to your Drupal 7 install and click "Structure" at the top

 

2. Click on "Content Types" - (note: you'd think this would be the last step and this is where they live, but there are a few more steps you need to take)

 

3. Click on "Edit" for the Content Type you'd like to like to change the comments on.

 

4. Click on "Comment Fields" in the top right

 

5. That's it! The comment fields are SPECIFIC to the CONTENT TYPE you're on.

Drupal does it this way to give you flexibility on your comments and fields. So, in theory, you can have the fields on your blog comments can be different than the fields on your news comments. This added flexibility also makes it one step harder to find though, so I hoped this helped you save a step and some looking around. Let me know if you have any questions or are unable to find something.

 

Kevin Jones Headshot
some cliffs notes about Kevin Jones who is our Art Director

Kevin Jones is a simple man. He has a love for design, the web and slaying dragons. When he’s not spending his time designing & coding, he can be found out at a lake fishing or in his snuggie playing Starcraft 2 or League of...

Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
X

Thou shall not pass.

(Unless you have a username and password. You can also get one here.)

You may login with either your assigned username or your e-mail address.
The password field is case sensitive.
Loading