Beginner's Guide for WordPress / Start your WordPress Blog in minutes

How to Easily Disable Blog Features in WordPress

Do you want to disable the blog features in WordPress? Some of you might be building websites with no blogs or any blogging related element. In this article, we will show you how to easily disable blog features in WordPress without writing any code.

How to Easily Disable Blog Features in WordPress

Why Disable Blog Features in WordPress?

If you’re looking to start a blog, then WordPress is the best platform. Many notable big name brands use WordPress for all kind of websites including blogs.

On the other hand, some websites really don’t need a blog. WordPress is completely capable of building websites without using any blogging features at all.

However, those remains of blogging features like posts, comments, categories and tags will still be visible in the admin area.

Default WordPress dashboard

If you are building a website for a client that has never used WordPress before, then this could be confusing for them.

Well the good part is that you can disable all the blogging features and turn WordPress into a non-blogging CMS platform.

Disabling Blog Features in WordPress

First thing you need to do is install and activate the Disable Blogging in WordPress plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Settings » Blogging page to configure plugin settings.

As you reach the plugin’s settings page, you will notice that blogging features like posts and comments will disappear from your WordPress admin bar.

Blogging settings

By default, this plugin disables all WordPress blogging features including posts, categories and tags, comments, author pages, RSS feeds, pingbacks and trackbacks, and many more unnecessary items.

On the settings page, you can selectively turn features on and off. The settings page is divided into different tabs.

On the general tab, you can enable or disable posts, comments, author pages, RSS feeds, pingbacks and trackbacks.

Next, you can switch to the extra tab. Here you can control items like admin greeting, emoji support, screen options, help tabs, and change admin footer text.

Extra settings to disable on non-blogging site

The profile tab allows you to clean up the profile area for user accounts in WordPress. You can show and hide items that users can change on their profile.

Clean up profile settings

The last tab is Menu, which allows you to control how WordPress admin menu looks like.

WordPress admin menu settings

You can choose where your users are taken inside the admin area when they click on the Dashboard. You can show or hide icons, separators, and move the Pages menu to the top.

Don’t forget to click on the save changes button to store your settings.

If you haven’t already selected a page to be used as your static front page, then you need to head over to Settings » Reading page.

Select a static front page

Note: This plugin doesn’t delete anything from your WordPress site. It simply hides them. If you had posts and comments, they will become available again when you deactivate the plugin.

We hope this article helped you learn how to disable blog features in WordPress. You may also want to see our list of 24 must have WordPress plugins for business websites.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit – a collection of WordPress related products and resources that every professional should have!

Reader Interactions

8 CommentsLeave a Reply

  1. Never knew such a thing exist. That’s great but what are the possible use cases where people may need this

    • WordPress is much more than just a blogging platform nowadays. Many websites built off of WordPress don’t use posts, comments, feeds, or other blog-related features. As a result, these features become cumbersome.

      At its core, WordPress doesn’t offer an option to turn any of these features off. That’s where our plugin adds these settings to simplify your website for non-blogging use.

  2. Great!

    Will it also affect the performance of a site? As we are disabling the stuff that is not required if we do not want to use WordPress as a blog.

    • Hi Mustaasam,

      Ethan from Fact Maven, the developers of Disable Blogging.

      To answer your question, yes. On the back-end, it removes menu items from the Dashboard’s sidebar and toolbar, removes blog-related meta boxes on the Dashboard page, and removes blog-related widgets. On the front-end, feeds, pingbacks, trackbacks, XML-RPC, Windows Live Writer, and emoji support are removed from the header.

      These are just some examples. You can see the complete list of features that are removed from the front and back end on our plugin page.

      As a result, since there less functions running, the page size is reduced, less requests are made, and the load-time is decreased. Also, since all feed related links are removed, it prevent bots from crawling your unused links.

  3. Nice work – there are several other techniques i’ve tried over the years but it’s really cumbersome to resolve all the SEO loose ends that come up when getting rid of blogging from WP. Like having Archives indexed in google and so forth.

    • Thank you. If there’s any techniques that you use and our plugin doesn’t cover, please let us know on our GitHub page:

      The same goes for any suggestions to help improve our plugin.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.