I want to create a Page Layout with following fields:

Title (textbox)
Detail (textarea)
Image (this will be shown on top of the page at certain location which user will upload)

How can I do it?

  • Do you already have the Content Type? Commented Nov 20, 2013 at 9:29
  • No I don't have. Do I need to create some content type first? Commented Nov 20, 2013 at 9:49
  • 1
    If you want to do a Publishing Page Layout you will have to base it on a content type, existing or custom Commented Nov 20, 2013 at 11:37

2 Answers 2


Ok I have been able to create content type and page layout using this tutorial http://blog.navantis.com/create-a-custom-page-layout-in-sharepoint-2013/


I would suggest creating a WebPart using Visual Studio. By using Visual Studio - you can create a SharePoint Visual Web Part. This is like creating a normal .aspx page with it's .cs page for code behind. You can modify the look and feel of this page as you wish. you can even call data from SQL database or other SharePoint lists. After building the web part, you just deploy that web part to your farm. Then create a web-part page in your SharePoint site and insert your web part. Your web part will be stored in the custom folder from the web parts menu.

  • 1
    This answer is in danger of being flagged as "low-quality", can you please try to extend your answer with how this approach will be done? At least in a bit wider fashion :) Commented Nov 20, 2013 at 9:54
  • Hey Pieter, the poster is asking about how to create a content type and page layout. Why on earth do you suggest web parts?
    – Imir Hoxha
    Commented Nov 17, 2015 at 19:43

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.