Having lot of static pages is really good for a blog/website. It will give impression that your site is rich of content to your visitor. Even if your content is not that much. Ehem! It’s also very useful for visitor to found all of your content easily.
And for you peeps who wanted your blog get approved by Google Adsense. Having static pages for each posts by category maybe could make your chance for your blog get approved by Adsense bigger.”
What I mean here is a static page with posts with specific category/tag in grid. For example if you want to put all of your articles about tutorials in a static pages with title ‘Tutorials’ and put all post about review in a static page called ‘Review.’ And then you can put those static page link into your blog Navigation menu.
Below is an example of Digimanx’s static page about Arts & Entertainment that show posts by taxonomy (Tag/Category) in grid.
If this is what you looking for. Then in this post I will show how to add posts to static page in WordPress. Don’t know how to code? don’t worry. Because we gonna use a plugin to add posts in a static page in WordPress. And ya! how to setting the plugin too, so the posts grid will look tidy.
The plugin is called ‘The Post Grid‘ by Radius Theme. It’s a free plugin. However you can upgrade to Pro version if you want get “more” of this plugin.
Add posts to static page using The Post Grid plugin
First you need to install ‘The Post Grid plugin. You can find it on your WP Admin panel > Plugins > Add New. When you finish install and activate the plugin now you should see ‘The Post Grid’ icon on your left panel of your WP Admin. Click on it to go to the plugins setting page. Or simply hover your mouse pointer and you’ll see ‘Add New’ click on it.
Setting the Post source
Rename your grid. Then in ‘Short code generator’ setting in Posts source tab;
- Select ‘Posts’ Post type.
- In Advance filters check for ‘Taxonomy’ then check for Category and Tag.
- After you check Category and Tag a new setting table will appear called ‘Terms’ there you can choose which category and tag you want to show on the page.
When you done, next go to next setting tab.
Layout Settings tab;
In Layout Settings you can choose the number of the layout and the column. In my example above I set the Layout to 1 and the column 2. You can leave the Pagination option as default if you want the page without pagination. If you want, you can check mark the pagination setting and then set the number of posts you want to show on the page 8 or 10.
Still in Layout Settings. For Feature Image it is better to select medium size. On Excerpt option check for Character and set it about 100 to 200 or in between. For Read more text just just fill the form with ‘Read more’ or just More. Other setting let it by default.
Field Selection tab;
At Field Selection tab you can uncheck the field that you don’t want to show in each posts grid. For example, in my setting I only check for Title, Excerpt and Read more in my settings. You can see screenshot below for example;
Style tab setting;
To make the button color match with your theme color in Style tab option you can change the button color background etc.
Publish your new grid
Now click Publish and copy the short code. Next create a static page that you want to place the posts grid. Then copy and paste the code to your new page editor.
Publish the pages and done! create another post grid for each static page you want to show specific posts by Category and Tag. And put the short code to the static page.
If you feel need to change the grid design simply edit them from The Post Grid plugin page.
Thats how to add posts to a static page in WordPress. Hope this post useful. And if you like the plugin and want more feature to be unlocked. You can buy the Pro version of The Post Grid plugin.