In this article, you'll learn how to easily display recent blog posts on your WordPress homepage. The instructions in this article can also be used to add recent blog posts to inside pages.
We Will discuss how to do so by following these three methods
Using Gutenberg Block
Using Widget Area
Using Gutenberg Block
This is the easiest ways to display recent blog posts on your WordPress Homepage. It uses Lastest Post Gutenberg block. The Lastest Post block can also be added to your inside pages as well. To add the block:
Step 1. Login to your WordPress website
Step 2. Navigate to Pages>All Pages
Step 3.Click Edit to edit your Homepage
Step 4.Click the + sign in the upper left corner to create a new block
Step5. Select Widgets>Lastest Posts
Step 6. Once the block as been added, you can configure how much text is shown, enable the thumbnail images, set the number of posts that will be displayed, and more
Step 7.You can move the block up or down by using the controls on the left side of the block
Step 8. Click Update to save your changes
Using Widget Area
If your theme provides prime widget real estate, you may want to utilize a widget area for your recent blog posts. You can easily do this by using the built-in WordPress Recent Post widget. To add the widget:
Step 1.Login to your WordPress website
Step 2..Navigate to Appearance>Widgets
Step 3. Find the Recent Posts widget, then drag and drop it in the desired widget area Once added, you can add a title, set the number of posts to show and more
Step 4.Click Save to complete the changes
However, unlike the Lastest Post block, the Recent Posts widget is limited and does not allow you to enable the display of blog featured images. Of note, the WordPress Popular Post plugin can also be used to add blog posts to pages with a shortcode.
Using a Shortcode
If you aren’t using Gutenberg and would rather have your blog posts live on the page instead of a widget, you can use a plugin with a shortcode. There are many free recent post plugins to choose from.
No comments:
Post a Comment