I've been adding custom post types in the admin panel and endingup with the following results:
1. Prioritazing content:
Posts (blog entries, news, events...)
Pages
Static Content (custom post type) -> Sections (custom taxonomy) (Tagline, Slider, Mainbar...) ...
In this case, I divided the pages into sections, the problem is that the client can only know where the section is by creating a term like this: Tagline (Front-Page).
2. Prioritizing pages:
Pages
Front-Page (custom post type) -> Sections (custom post type) (Tagline, Slider, Mainbar...)
News (custom post type) ...
Events (custom post type) ...
Photos (custom post type) ...
About (custom post type) ...
Blog (custom post type) ...
Contact (custom post type) ...
In this case, the client will know to which page the content will go. But if the user will see some pages he or she may never use.
Which method is more efficient concerning content managment?
Do you have another better alternative?
**Reference Picture of case #1 (the custom post type is called Static Content and the custom taxonomy is called Sections. Posts will be preserved but used in Categories called Events, News, etc...):*.