
How to Remove the Blog Posts Page in WordPress
This article will guide you on how to remove the blog index page for Wordpress so you can display only your custom static pages. WordPress is a very versatile program, allowing you to create different types of sites. Some want ecommerce, some want the basic blog, etc. Some, however, want to create a regular site with static pages and no blog posts, including the post index page that displays the recent posts.
Removing the blog posts page in WordPress
- Log into your WordPress admin panel.
- Look to the left hand sidebar menu and click the Settings option.
- From the expanded menu, click on the Reading option.
- You are brought to the Reading Settings page. From here, locate the Front page displays section and select the radio button for A static page (select below) .
- Next, select the page you want as your front page from the Front page: dropdown.
- Finally, set the Posts page: dropdown to --Select--. This effectively removes it from displaying on your site.
- Click on the Save Changes button to activate the new setup.
‹
Section 48: 314: Posting via Email to WordPress using the Postie Plugin
|
›
Section 50: WordPress wp-login.php Brute Force Attack
|
Related Questions
Support Center Login
Our Login page has moved, Click the button below to be taken to the login page.
![]() n/a Points
|
2017-09-17 9:36 pm
If your trying to get rid of the actual sidebar widgets that come standard in several free themes on wordpress they are usually under customize site, widgets, sidebar or footer. just click on them and delete. This will get rid of your categories, posts, comments, meta etc.
|
![]() n/a Points
|
2017-06-18 6:43 am
Hey, so I've set my homepage to static because I want to be able to display different plugins. I've put these on, stll always had 'recent posts' showing up underneath though. I don't want them to be on there. How do I get rid of them? My front page is static, I don't have a post page. I've looked around sooo much and fiddled with it, but the default recent posts are still showing up. I don't have any extra shortcode that I can see in the page text either.
Thanks! |
13,821 Points
|
2017-06-19 8:04 am
It sounds like you might have the recent posts widget on the page. Is it displaying in the side bar? It could be a part of your current theme. Can you provide us a link to the site so we can take a look? Any additional information you can provide would be greatly appreciated.
|
![]() n/a Points
|
2017-03-02 5:26 pm
Hey thanks. I've installed custom theme for my wp. At first everything was ok but after I've deleted all categories and menus the display settings have changed. Now I have my posts automatically shown on main page. Thanks again! |
Staff 30,908 Points
|
2017-03-02 6:03 pm
I recommend checking your "Reading Settings" in your admin dashboard. This controls what displays on the front page.
Thank you, John-Paul |
![]() n/a Points
|
2016-12-02 5:09 pm
To TOTALLY remove the blog entry (including menu): 1) goto to the Wordpress admin; 2) On the left hand click "Pages" option; 3) Locate the "Blog" entry and click "Trash". You're done. |
![]() n/a Points
|
2016-11-28 3:51 pm
Worked like a charm, thanks! |
![]() n/a Points
|
2016-11-18 9:50 am
Sometimes it's really harmful or painful to see the disgusting comments that are sometimes posted in my comment box. I feel so sad, and then "remove" them. Thank for your useful post. |
![]() n/a Points
|
2016-05-10 11:21 am
This is just a workaround, you are setting a static page to cover up the Post page. How do you disable it completely or delete it from wordpress? |
Staff 10,440 Points
|
2016-05-10 6:51 pm
It is possible to delete the Post function from WordPress, but you might expend more effort than necessary to achieve your goal. The posts page is actually not loading at all if you use static pages instead. In effect, this disables the posts page entirely, but you retain the option of using should you ever decide to. What you can read above is not a hack or a workaround but the proper method for disabling a posts page.
However, this depends on what your ultimate goal is. Do you want to hide the posts page or make it only privately accessible? Do you want to hide posts that were already published? If you want to delete it altogether you can delete the "the_post();" function; but I advise you exercise caution in doing so because this could break your site. The WordPress.org documentation has more information on how you can customize your installation. |
![]() n/a Points
|
2016-05-10 11:19 am
So does anyone have the right awnser? I'm looking to completely disable the Post function and not set a static page instead |
![]() n/a Points
|
2016-03-28 5:06 am
Article is very interesting and get great value from the customers |
![]() n/a Points
|
2015-05-17 10:26 am
Very informative! I would like to say thank you for posting this. I enjoy every bit of it. I will come back regularly for more updates. |
![]() n/a Points
|
2014-12-15 6:08 pm
yes thanks... |
![]() n/a Points
|
2014-09-02 1:45 pm
I asked how to remove a blog post from the main page. Instead it tells me how to replace it with a static page. I do not want to show another page. I want to remove the post.
|
![]() n/a Points
|
2015-05-14 12:31 am
Did you ever find out the answer. I've got the same issue. Thanks. |
![]() n/a Points
|
2014-08-21 1:20 am
its good
|
Search
Ask the Community!
Current Customers
Chat: | Click to Chat Now | E-mail: | support@InMotionHosting.com |
---|---|---|---|
Call: | 888-321-HOST (4678) | Ticket: | Submit a Support Ticket |
Post a Comment