I'm wondering if there's a way to customize the create content page (not the content display page), including recordering and repositioning things.

ATM it's "Title" on top, followed by "Body" on the bottom, followed by other fields like "Upload" and "Save".

Is there a way to customise the labels, reorder and repositon this page?

For example: To move "Upload" on top and in the middle, followed by "Title" and "Body" below it while changing the label of Body to "Description", and changing the caption of the "Save" button to "Submit"?

Thank you very much.

2 Answers 2


Yes, it is possible. Firstly you need to read and understand the Drupal 7 Template (Theme Hook) Suggestions documentation to render and rearranging field items.
To alter Title , Body, Save etc you will need to understand hook_form_alter, it is used for altering a form and hook_form_FORM_ID_alter is a smarter way to do the same as hook_form_alter.
There is a cool hook_form_alter tutorial hope will help you.


I looked around for a long time and found that the very powerful Display Suite module that has a great screencast series covering it here on youtube was what I was looking for.

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.