I m working on requirement where I need to create page layout for migrated pages from old system. I have to have only one page layout. The migrated pages must have same fields as they were in old system. But the newly created pages based on same layout must not have some of the fields and the editors don't want to see those fields when they create/edit new pages. How can I achive it? I have created Page Layout inside VS 2012, Content Type and added content type to the page layout. I used Powershell to migrate the old pages to the new system. But editors see all fields when they create/edit new pages.