{"id":92178,"date":"2023-08-22T11:08:19","date_gmt":"2023-08-22T11:08:19","guid":{"rendered":"\/tutorials\/?p=92178"},"modified":"2025-04-23T09:35:13","modified_gmt":"2025-04-23T09:35:13","slug":"how-to-add-a-post-to-a-page-in-wordpress","status":"publish","type":"post","link":"\/tutorials\/how-to-add-a-post-to-a-page-in-wordpress","title":{"rendered":"How to Add a Post to a Page in WordPress Using Classic Themes and Gutenberg"},"content":{"rendered":"<p>When you publish a new blog post on your WordPress website, it will automatically appear on the homepage. If you want to keep your homepage as is and create a dedicated blog page, you have come to the right place.<\/p><p>In this WordPress tutorial, we will learn how to add blog posts to pages in WordPress with a classic theme and the Gutenberg editor. We&rsquo;ll also show you how to add posts to the footer or sidebar area using a widget.<\/p><p>\n\n\n\n\n\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-how-to-add-blog-posts-to-a-page-in-classic-themes\">How to Add Blog Posts to a Page in Classic Themes<\/h2><p>If you&rsquo;re using a classic WordPress theme, follow these steps to add posts to a specific page:<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Suggested Reading<\/h4>\n                    <p>Before we go any further, make sure you know the difference between a <a href=\"\/tutorials\/wordpress-post-vs-page\">WordPress page and a post<\/a>.<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-1-create-new-pages\">1. Create New Pages<\/h3><p>To add posts to pages in WordPress, your website needs at least two pages &ndash; one as a static homepage and another as a blog page.<\/p><p>Luckily, adding a page in WordPress is easy:<\/p><ol class=\"wp-block-list\">\n<li><a href=\"\/tutorials\/wordpress\/how-to-login-to-wordpress-dashboard\">Log in to your WordPress dashboard<\/a>.<\/li>\n\n\n\n<li>Navigate to <strong>Pages <\/strong>on the left menu and click <strong>Add New<\/strong>.<\/li>\n\n\n\n<li>Enter <strong>Homepage <\/strong>as the page title and edit the URL accordingly.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Site-Editor-in-WordPress-showing-the-process-of-creating-a-homepage.png\"><img decoding=\"async\" width=\"1024\" height=\"328\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Site-Editor-in-WordPress-showing-the-process-of-creating-a-homepage.png\/public\" alt=\"The Site Editor in WordPress showing the process of creating a homepage\" class=\"wp-image-92181\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Site-Editor-in-WordPress-showing-the-process-of-creating-a-homepage.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Site-Editor-in-WordPress-showing-the-process-of-creating-a-homepage.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Site-Editor-in-WordPress-showing-the-process-of-creating-a-homepage.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Site-Editor-in-WordPress-showing-the-process-of-creating-a-homepage.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><ol class=\"wp-block-list\" start=\"4\">\n<li>Personalize the homepage to your preferences.<\/li>\n\n\n\n<li>Once everything looks good, hit the <strong>Publish <\/strong>button.<\/li>\n<\/ol><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Suggested Reading<\/h4>\n                    <p>Want to transform your homepage into a high-converting landing page? Learn the process of <a href=\"\/tutorials\/how-to-create-a-landing-page-in-wordpress\">creating a landing page in WordPress<\/a>.<\/p>\n                <\/div>\n\n\n\n<\/p><p>Repeat the same process to create a blog and other necessary pages.<\/p><p>Leave the blog page empty, as it will automatically fetch and display blog posts once you&rsquo;ve configured the settings.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-change-the-wordpress-settings\">2. Change the WordPress Settings<\/h3><p>By default, your latest posts will be shown on the homepage instead of any other page. To move them to the blog page, follow these settings:<\/p><ol class=\"wp-block-list\">\n<li>Go to <strong>Settings <\/strong>&rarr; <strong>Reading<\/strong> and set your homepage to a static page.<\/li>\n\n\n\n<li>Next to <strong>Homepage <\/strong>and<strong> Posts page<\/strong>, select the preferred pages from the drop-down menus.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Reading-Settings-section-in-WordPress-highlighting-the-Homepage-and-Posts-page-drop-down-menus-1.png\"><img decoding=\"async\" width=\"1636\" height=\"644\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Reading-Settings-section-in-WordPress-highlighting-the-Homepage-and-Posts-page-drop-down-menus-1.png\/public\" alt=\"The Reading Settings section in WordPress highlighting the Homepage and Posts page drop-down menus\" class=\"wp-image-92183\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Reading-Settings-section-in-WordPress-highlighting-the-Homepage-and-Posts-page-drop-down-menus-1.png\/w=1636,fit=scale-down 1636w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Reading-Settings-section-in-WordPress-highlighting-the-Homepage-and-Posts-page-drop-down-menus-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Reading-Settings-section-in-WordPress-highlighting-the-Homepage-and-Posts-page-drop-down-menus-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Reading-Settings-section-in-WordPress-highlighting-the-Homepage-and-Posts-page-drop-down-menus-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Reading-Settings-section-in-WordPress-highlighting-the-Homepage-and-Posts-page-drop-down-menus-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1636px) 100vw, 1636px\" \/><\/a><\/figure><\/div><ol class=\"wp-block-list\" start=\"3\">\n<li>Next to <strong>Blog pages show at most<\/strong>, choose how many posts you want to display on each page.<\/li>\n\n\n\n<li>Click <strong>Save Changes<\/strong>.<\/li>\n<\/ol><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Pro Tip<\/h4>\n                    <p>Don't pick the same page for the <strong>Homepage<\/strong> and <strong>Posts page<\/strong> options to prevent errors.<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-3-add-the-pages-to-the-menu\">3. Add the Pages to the Menu<\/h3><p>Next, add your custom homepage and blog page to the navigation menu:<\/p><ol class=\"wp-block-list\">\n<li>Access <strong>Appearance <\/strong>&rarr; <strong>Menus<\/strong>.<\/li>\n\n\n\n<li>Under <strong>Add menu items<\/strong>, tick the <strong>Select All<\/strong> box.<\/li>\n\n\n\n<li>Click<strong> Add to Menu<\/strong>.<\/li>\n\n\n\n<li>Make sure to save the changes.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Add-menu-items-section-in-WordPress-highlighting-the-Pages-tab.png\"><img decoding=\"async\" width=\"1601\" height=\"710\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Add-menu-items-section-in-WordPress-highlighting-the-Pages-tab.png\/public\" alt=\"The Add menu items section in WordPress highlighting the Pages tab\" class=\"wp-image-92184\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Add-menu-items-section-in-WordPress-highlighting-the-Pages-tab.png\/w=1601,fit=scale-down 1601w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Add-menu-items-section-in-WordPress-highlighting-the-Pages-tab.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Add-menu-items-section-in-WordPress-highlighting-the-Pages-tab.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Add-menu-items-section-in-WordPress-highlighting-the-Pages-tab.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Add-menu-items-section-in-WordPress-highlighting-the-Pages-tab.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1601px) 100vw, 1601px\" \/><\/a><\/figure><\/div><p>Once everything is set, all the posts should automatically appear on the blog page. If you haven&rsquo;t published any articles yet, follow these steps to <a href=\"\/tutorials\/how-to-add-a-new-post-in-wordpress\">add a new post in WordPress<\/a>:<\/p><ol class=\"wp-block-list\">\n<li>Navigate to <strong>Posts <\/strong>&rarr; <strong>Add New<\/strong>.<\/li>\n\n\n\n<li>Once the post editing screen appears, write the post title and content.<\/li>\n\n\n\n<li>Click <strong>Publish<\/strong>.<\/li>\n<\/ol><p>You can view and edit all the published blog posts in the <strong>Posts <\/strong>section.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Posts-section-in-WordPress-showing-a-list-of-published-posts.png\"><img decoding=\"async\" width=\"1613\" height=\"606\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Posts-section-in-WordPress-showing-a-list-of-published-posts.png\/public\" alt=\"The Posts section in WordPress showing a list of published posts\" class=\"wp-image-92186\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Posts-section-in-WordPress-showing-a-list-of-published-posts.png\/w=1613,fit=scale-down 1613w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Posts-section-in-WordPress-showing-a-list-of-published-posts.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Posts-section-in-WordPress-showing-a-list-of-published-posts.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Posts-section-in-WordPress-showing-a-list-of-published-posts.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Posts-section-in-WordPress-showing-a-list-of-published-posts.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1613px) 100vw, 1613px\" \/><\/a><\/figure><\/div><p>If you want to save time writing post content and searching for relevant images, try our <a href=\"\/wordpress-hosting\">WordPress Business<\/a> hosting plan.<\/p><figure class=\"wp-block-image size-large\"><a class=\"hgr-tutorials-cta hgr-tutorials-cta-wordpress-hosting\" href=\"\/wordpress-hosting\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"2048\" height=\"600\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2024\/06\/New-WP_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-111781\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2024\/06\/New-WP_in-text-banner.png\/w=2048,fit=scale-down 2048w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2024\/06\/New-WP_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2024\/06\/New-WP_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2024\/06\/New-WP_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2024\/06\/New-WP_in-text-banner.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2024\/06\/New-WP_in-text-banner.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 2048px) 100vw, 2048px\" \/><\/a><\/figure><p>Both packages come pre-installed with WordPress AI tools, allowing you to instantly generate multiple blog posts and featured images.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/08\/Good-Supoort.png\"><img decoding=\"async\" width=\"1024\" height=\"514\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/Good-Supoort.png\/public\" alt=\"a Hostinger review from Trustpilot\" class=\"wp-image-91646\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/Good-Supoort.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/Good-Supoort.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/Good-Supoort.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/Good-Supoort.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-how-to-add-blog-posts-to-a-page-using-gutenberg\">How to Add Blog Posts to a Page Using Gutenberg<\/h2><p>For block themes, use the <a href=\"\/tutorials\/gutenberg-wordpress\">Gutenberg site editor<\/a> to customize your homepage and create a dedicated section for posts.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-customize-the-homepage\">1. Customize the Homepage<\/h3><p>Some block themes have a Query Loop block added to their homepage template by default. The <a href=\"\/tutorials\/the-loop-wordpress\">WordPress Query Loop<\/a> is a block for displaying posts in a specific order.<\/p><p>The block will show your latest posts on the front page when using an existing Query Loop <a href=\"\/tutorials\/wordpress-block-patterns\">block pattern<\/a>. However, you can also choose <strong>Start Blank<\/strong> to manually customize the layout and block structure.<\/p><p>To keep the homepage of your WordPress site static, you have to remove the Query Loop block. Here&rsquo;s how:<\/p><ol class=\"wp-block-list\">\n<li>Open the WordPress Site Editor by going to <strong>Appearance <\/strong>&rarr; <strong>Editor<\/strong>.<\/li>\n\n\n\n<li>Select all Query Loop block elements.<\/li>\n\n\n\n<li>Open the <strong>Options <\/strong>menu on the block toolbar by clicking the <strong>three-dot<\/strong> icon.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Options-icon-when-selecting-the-Query-Loop-block.png\"><img decoding=\"async\" width=\"1024\" height=\"416\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Options-icon-when-selecting-the-Query-Loop-block.png\/public\" alt=\"The Options icon when selecting the Query Loop block\" class=\"wp-image-92187\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Options-icon-when-selecting-the-Query-Loop-block.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Options-icon-when-selecting-the-Query-Loop-block.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Options-icon-when-selecting-the-Query-Loop-block.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Options-icon-when-selecting-the-Query-Loop-block.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><ol class=\"wp-block-list\" start=\"4\">\n<li>Press <strong>Delete <\/strong>to remove the Query Loop block.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Delete-option-to-remove-the-Query-Loop-block.png\"><img decoding=\"async\" width=\"1254\" height=\"709\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Delete-option-to-remove-the-Query-Loop-block.png\/public\" alt=\"The Delete option to remove the Query Loop block\" class=\"wp-image-92189\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Delete-option-to-remove-the-Query-Loop-block.png\/w=1254,fit=scale-down 1254w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Delete-option-to-remove-the-Query-Loop-block.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Delete-option-to-remove-the-Query-Loop-block.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Delete-option-to-remove-the-Query-Loop-block.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Delete-option-to-remove-the-Query-Loop-block.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1254px) 100vw, 1254px\" \/><\/a><\/figure><\/div><ol class=\"wp-block-list\" start=\"5\">\n<li>Hit the <strong>Save <\/strong>button at the top right.<\/li>\n<\/ol><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Pro Tip<\/h4>\n                    <p>Make sure you have selected the right block by checking the <strong>Settings<\/strong> section on the right sidebar. Under the <strong>Block<\/strong> tab, it should say \"Query Loop\" at the top.<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-2-create-a-new-page-and-add-the-query-loop-block\">2. Create a New Page and Add the Query Loop Block<\/h3><p>Once done, create a new blog page and add posts using the Query Loop block:<\/p><ol class=\"wp-block-list\">\n<li>Head to <strong>Pages <\/strong>&rarr; <strong>Add New<\/strong>.<\/li>\n\n\n\n<li>Hit the<strong> Add block (+) <\/strong>button to insert a new block.<\/li>\n\n\n\n<li>Enter <strong>Query Loop<\/strong> in the search bar and click it.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Query-Loop-search-result-when-adding-a-new-block.png\"><img decoding=\"async\" width=\"474\" height=\"600\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Query-Loop-search-result-when-adding-a-new-block.png\/public\" alt=\"The Query Loop search result when adding a new block\" class=\"wp-image-92190\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Query-Loop-search-result-when-adding-a-new-block.png\/w=474,fit=scale-down 474w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Query-Loop-search-result-when-adding-a-new-block.png\/w=237,fit=scale-down 237w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Query-Loop-search-result-when-adding-a-new-block.png\/w=119,fit=scale-down 119w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><\/a><\/figure><\/div><p>To add blog posts quickly, click <strong>Choose <\/strong>and pick one of the available patterns.<\/p><p>On the other hand, selecting <strong>Start Blank<\/strong> gives you more flexibility in customizing the block. With this option, you will find several content variations to choose from:<\/p><ul class=\"wp-block-list\">\n<li>Title and post-date<\/li>\n\n\n\n<li>Title and excerpt<\/li>\n\n\n\n<li>Title, date, and excerpt<\/li>\n\n\n\n<li>Featured image, date, and title<\/li>\n<\/ul><p>After choosing a layout, navigate to the right-side menu. Under <strong>Block<\/strong>, you can perform several tasks, such as:<\/p><ul class=\"wp-block-list\">\n<li>Select a WordPress blog post type &ndash; <strong>Post<\/strong>, <strong>Page<\/strong>, or <strong>Product<\/strong>.<\/li>\n\n\n\n<li>Arrange the posts&rsquo; order.<\/li>\n\n\n\n<li>Include, exclude, or only show sticky posts.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-3-add-the-page-to-the-navigation-menu\">3. Add the Page to the Navigation Menu<\/h3><p>After creating a custom menu, you must access the Site Editor by clicking <strong>Appearance <\/strong>&rarr; <strong>Editor<\/strong>. From the left menu, access <strong>Patterns <\/strong>&rarr; <strong>Template Parts<\/strong> &rarr; <strong>Header<\/strong>.<\/p><p>The header layout will be different from one theme to another. Some themes also come with a pre-determined page list that may include a blog page.<\/p><p>If your theme builder doesn&rsquo;t have one, here&rsquo;s how to <a href=\"\/tutorials\/how-to-add-page-to-menu-wordpress\">add a page to the navigation menu<\/a>:<\/p><ol class=\"wp-block-list\">\n<li>Select the navigation menu block.<\/li>\n\n\n\n<li>Click the <strong>Add block (+)<\/strong> icon.<\/li>\n\n\n\n<li>Choose your blog page and make sure the URL is correct.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/08\/Then-Blog-Page-search-result-when-adding-a-page-to-the-navigation-menu.png\"><img decoding=\"async\" width=\"796\" height=\"543\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/Then-Blog-Page-search-result-when-adding-a-page-to-the-navigation-menu.png\/public\" alt=\"Then Blog Page search result when adding a page to the navigation menu\" class=\"wp-image-92191\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/Then-Blog-Page-search-result-when-adding-a-page-to-the-navigation-menu.png\/w=796,fit=scale-down 796w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/Then-Blog-Page-search-result-when-adding-a-page-to-the-navigation-menu.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/Then-Blog-Page-search-result-when-adding-a-page-to-the-navigation-menu.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/Then-Blog-Page-search-result-when-adding-a-page-to-the-navigation-menu.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 796px) 100vw, 796px\" \/><\/a><\/figure><\/div><ol class=\"wp-block-list\" start=\"4\">\n<li>Save the changes.<\/li>\n<\/ol><p>This method also lets you add other pages to the navigation menu, including <strong>About<\/strong> and <strong>Contact Us<\/strong>.<\/p><h2 class=\"wp-block-heading\" id=\"h-how-to-add-blog-posts-to-a-page-using-widget\">How to Add Blog Posts to a Page Using Widget<\/h2><p>Another method of adding a WordPress post list to static pages is using a widget. This approach lets you showcase blog posts in the footer or sidebar widget area as part of the page content.<\/p><p>The following sections will explain the complete steps using classic and block themes.<\/p><h3 class=\"wp-block-heading\" id=\"h-classic-themes\">Classic Themes<\/h3><p>If your theme uses the <a href=\"\/tutorials\/wordpress-classic-editor\">classic editor<\/a>, add a widget to the footer or sidebar directly from the WordPress dashboard:<\/p><ol class=\"wp-block-list\">\n<li>Navigate to <strong>Appearance <\/strong>&rarr; <strong>Widgets<\/strong>.<\/li>\n\n\n\n<li>Look for the <strong>Latest Posts<\/strong> widget in the search bar.<\/li>\n\n\n\n<li>Drag and drop it into your preferred area.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Widgets-section-in-WordPress.png\"><img decoding=\"async\" width=\"1024\" height=\"288\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Widgets-section-in-WordPress.png\/public\" alt=\"The Widgets section in WordPress\" class=\"wp-image-92192\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Widgets-section-in-WordPress.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Widgets-section-in-WordPress.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Widgets-section-in-WordPress.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Widgets-section-in-WordPress.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><ol class=\"wp-block-list\" start=\"4\">\n<li>Customize the widget settings, including the number of posts to display and the post order.<\/li>\n\n\n\n<li>Save the changes.<\/li>\n<\/ol><h3 class=\"wp-block-heading\" id=\"h-block-themes\">Block Themes<\/h3><p>Block themes usually come with template parts for different sections of your website, such as the header, footer, or sidebar.<\/p><p>Therefore, if you&rsquo;re using a block theme, the process is slightly different:<\/p><ol class=\"wp-block-list\">\n<li>Go to <strong>Appearance <\/strong>&rarr; <strong>Editor <\/strong>to open the block editor.<\/li>\n\n\n\n<li>On the left menu, select <strong>Patterns <\/strong>and find the template part where you want to display your blog posts, such as the footer.<\/li>\n\n\n\n<li>Click the <strong>Add block (+)<\/strong> icon and search for the <strong>Latest Posts<\/strong> block.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Latest-Posts-block-in-the-footer.png\"><img decoding=\"async\" width=\"1024\" height=\"385\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Latest-Posts-block-in-the-footer.png\/public\" alt=\"The Latest Posts block in the footer\" class=\"wp-image-92193\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Latest-Posts-block-in-the-footer.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Latest-Posts-block-in-the-footer.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Latest-Posts-block-in-the-footer.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2023\/08\/The-Latest-Posts-block-in-the-footer.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><ol class=\"wp-block-list\" start=\"4\">\n<li>Customize the block settings from the right sidebar &ndash; adjust the number of posts and manage each post&rsquo;s content, author, date, and featured image.<\/li>\n\n\n\n<li>Save your changes.<\/li>\n<\/ol><h2 class=\"wp-block-heading\" id=\"h-why-do-you-need-a-separate-page-to-display-blog-posts\">Why Do You Need a Separate Page to Display Blog Posts?<\/h2><p>Instead of displaying your blog posts on the homepage, adding posts to another page offers several benefits:<\/p><ul class=\"wp-block-list\">\n<li><strong>Enhanced user experience<\/strong>. Displaying all blog posts on the homepage can clutter the layout and overwhelm visitors, potentially leading them to miss valuable content. A separate blog page helps visitors access your content more easily.<\/li>\n\n\n\n<li><strong>Better focus on the homepage<\/strong>. Use the homepage to showcase your products or services, highlight your key selling points, and encourage visitors to take specific actions. Those include making a purchase and signing up for a newsletter.<\/li>\n\n\n\n<li><strong>Customization flexibility<\/strong>. By separating your home and blog pages in WordPress, you can personalize each page&rsquo;s design and elements to your liking.<\/li>\n\n\n\n<li><strong>Search engine optimization<\/strong>. Customizing the blog page&rsquo;s meta title, description, and URL structure specifically for blog-related keywords can improve its ranking on search engines.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p>The default setting of WordPress is to display posts on the homepage. However, many websites prefer to have a separate page for their posts. Fortunately, there are multiple ways of creating a blog page in WordPress.<\/p><p>If your WordPress website uses a classic theme, setting up a static homepage and a separate posts page might be ideal. Meanwhile, the Gutenberg block editor is great for more modern, block-based themes, allowing dynamic layout designs.<\/p><p>Another option is to use widgets to add posts to sidebars or footers, enhancing navigation and accessibility.<\/p><p>Understanding your site&rsquo;s theme and specific needs will guide you to the most suitable method. We hope this article has helped you in adding posts to specific pages. If you have further questions, don&rsquo;t hesitate to comment below.<\/p><h2 class=\"wp-block-heading\" id=\"h-how-to-add-posts-to-a-page-in-wordpress-faq\">How to Add Posts to a Page in WordPress FAQ<\/h2><p>This section will answer the most common questions on how to add posts to a page in WordPress.<\/p><div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1703238017555\"><h3 class=\"schema-faq-question\">How Do I Show Posts on the Homepage in WordPress?<\/h3> <p class=\"schema-faq-answer\">Log in to your WordPress dashboard and go to <strong>Settings <\/strong>&rarr; <strong>Reading<\/strong>. Next to <strong>Your homepage displays<\/strong>, select <strong>Your latest posts<\/strong>. Customize your homepage using widgets or a page builder to make it more attractive.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1703238028551\"><h3 class=\"schema-faq-question\">Why Don&rsquo;t My Posts Show Up on the WordPress Blog Page?<\/h3> <p class=\"schema-faq-answer\">If your posts aren&rsquo;t showing up on the blog page, it&rsquo;s likely due to incorrect settings. Head to <strong>Reading<\/strong>, and make sure you&rsquo;ve set the correct dedicated page as your <strong>Posts page<\/strong>. Also, check whether the posts are published and not in draft or private mode. Verify your theme&rsquo;s template files, and make sure they support displaying posts.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1703238041846\"><h3 class=\"schema-faq-question\">What Is the Difference Between a Post and a Page in WordPress?<\/h3> <p class=\"schema-faq-answer\">A page is a section on your website like About Us, Contact, and Home. Meanwhile, a post is a piece of content you add to these sections. Posts are frequently published and updated, while pages usually tend to be static.<\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>When you publish a new blog post on your WordPress website, it will automatically appear on the homepage. If you [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/tutorials\/how-to-add-a-post-to-a-page-in-wordpress\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":332,"featured_media":95714,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"How to Add a Post to a Page in WordPress: 2 Easy Methods","rank_math_description":"How to add a post to a page in WordPress: 1. Create new pages; 2. Change the WordPress reading settings; 3. Add the pages to the navigation menu.","rank_math_focus_keyword":"how to add a post to a page in wordpress","footnotes":""},"categories":[22642,22637],"tags":[],"class_list":["post-92178","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-content-creation","category-wordpress"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-add-a-post-to-a-page-in-wordpress","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/como-colocar-post-em-paginas-wordpress","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-ajouter-un-article-a-une-page-wordpress","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-agregar-un-articulo-en-una-pagina-en-wordpress","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-menambahkan-postingan-ke-halaman-wordpress","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-add-a-post-to-a-page-in-wordpress","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-add-a-post-to-a-page-in-wordpress","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-add-a-post-to-a-page-in-wordpress","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-agregar-un-articulo-en-una-pagina-en-wordpress","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-agregar-un-articulo-en-una-pagina-en-wordpress","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-agregar-un-articulo-en-una-pagina-en-wordpress","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/como-colocar-post-em-paginas-wordpress","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-add-a-post-to-a-page-in-wordpress","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-add-a-post-to-a-page-in-wordpress","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-add-a-post-to-a-page-in-wordpress","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-add-a-post-to-a-page-in-wordpress","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/tutorials\/wp-json\/wp\/v2\/posts\/92178","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/tutorials\/wp-json\/wp\/v2\/users\/332"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/tutorials\/wp-json\/wp\/v2\/comments?post=92178"}],"version-history":[{"count":9,"href":"https:\/\/www.hostinger.com\/tutorials\/wp-json\/wp\/v2\/posts\/92178\/revisions"}],"predecessor-version":[{"id":101001,"href":"https:\/\/www.hostinger.com\/tutorials\/wp-json\/wp\/v2\/posts\/92178\/revisions\/101001"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/tutorials\/wp-json\/wp\/v2\/media\/95714"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/tutorials\/wp-json\/wp\/v2\/media?parent=92178"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/tutorials\/wp-json\/wp\/v2\/categories?post=92178"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/tutorials\/wp-json\/wp\/v2\/tags?post=92178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}