I'm having some trouble understanding the logic, I'll try to explain.
Let's say I want to have a Video section. This is how I (want to) do it.
- I make a custom post type called "Videos";
- I make a template to show the video items, call it tpl-videos.php;
- I make a normal page called "Videos", and select the tpl-videos.php as my page template;
Ofcourse, this works, UNLESS you are using some kind of pagination, let's say PagNavi. Whenever I go to page 2, I get an error 404. Reason being: my CPT has the same name as my page.
So I have to change one of them, wich I don't want, 'cause that's weird. If I do that, it will most likely be "Video-items" as CPT, and "Videos" as page. But that's not what I want for my URL's: That will make site.com/videos/video-items/my-video-item, but I want site.com/videos/my-video-item.
The correct way is making an archive-videos.php. But, with an archive page I cannot take advantage of the normale page stuff, like Metaboxes, Thumbnails etc etc.
Is there a way to make archive pages behave as pages, without making custom options for each archive page?
Edit: There was a misunderstanding regarding my use of Blog as a CPT. Blog can be anything: videos, galleries, whatever. Question updated.