What's better to use for a diverse content site: posts or pages

Hello guys,

I’m building a writer’s website. There will be a usual blog for news and updates on the books, but there should be wiki-like area and pages like reviews of the movies and books which inspired the writer. And it would be great to put 3 last posts/pages from each of these on the homepage automatically like with the normal blog posts.

So I can’t decide which I should use: posts or pages.

My understanding is, posts are better from a usability point of view: I can easily put them in categories and showcase on the homepage in different places, new posts being added automatically.

But then I will have all the content in the blog feed, and I would like to avoid this. Because the blog is for news and updates, right? And things like wiki entries about the book universe, or ruminations on inspiring movies, should be separated from the blog.

But then, can I automatically showcase the newly added pieces (pages) from different categories on the homepage?

To showcase the books, I think I need to create one main page showcasing covers and titles with short blurbs and buttons linking to a particular book page. There are not many books now. And for the wiki, I think I need to create the main page with a glossary divided in categories, each word of the glossary linking to a particular page dedicated to this term. Is it okay to use pages for this or posts would be better?

I’m confused here, really need your help and opinion. Maybe I’m too much worried about this? How do you go about creating sites with a lot of content that should be separated between multiple projects/areas? How do you go about the blog?

All opinions, tips, and recommendations are much appreciated. Thank you.

Hi @anywebhelp,

Thanks for reaching out.

I recommend using Custom Post type, there is a post type, page type, and a custom post type. But by doing so, you’ll need a custom shortcode to display in each main page. OR, you can use the theme’s bundled plugin like Essential Grid and The Grid to display recent custom posts. You can use its skin builder/editor to create your preferred look for recent custom posts design. Then simply add the shortcode to your preferred main page.

Please check this https://wordpress.org/plugins/custom-post-type-ui/. With that plugin, you can create your own post type, like books, reviews, and etc. You can also create custom taxonomy, like book category.

Then in Essential Grid, https://www.themepunch.com/essgrid-doc/essential-grid-documentation/. You can simply select the source Book type, and Book Category for further filtration of recent custom posts.


Hope this helps.

1 Like

Hello,

Thank you very much for such detailed answer. And on the weekend, too.

Have a great week!


Alex

You’re most welcome! Have a great day :wink:

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.