Like many who came before me... I have a problem with the way drupal 7 allows me to control the display of the post datetime of a node.

I would like to be able to control the display of the post date as a standard field so that I can just simply order it within my fields. I know that I can edit the node.tpl.php but that's not what I'm trying to do. I want it rendered within the content fields.

Is there a module that will create a virtual field that mimics the post date or something like that?

Or is there a module that provides a date time which will automatically set itself to "now" when a new node is created?

1 Answer 1


display suite creates a "virtual" field for the post date and also for other properties of the node (submitted by, author,..). You can also set a date format for the post date.

To use it, enable ds and ds_ui, go to Manage display of a content type and choose a layout. You will see the mentioned fields.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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