Sorry I am new to custom page content type and not sure what I have missed.
I created a custom content type XPages
by inherit of Pages
content type. The only difference is I added a new column PageType
(a choices field). I didn't created a custom page layout because I only need a new metadata field PageType
. User can use the default page layout.
Then I bind the XPages
with the Pages library (I have activated publishing infrastructure). Users click into Pages library can click New File
-> XPages
to create a new page. However, the new file created, by default, have a content type Pages
. Users have to change the content type to XPages
manually. After change to XPages
users see the new field "PageType" show up.
Why users create a new page with custom content type XPages
but a normal page was created?