WordPress Plugins that Extend CMS Functionality

In the world of WordPress Plugins, you will find thousand plugins which will enhance, and extend your blog to CMS functionality. They are what make WordPress truly extend-able. There is not enough room to cover how all these plugins work and it is expected that you will get a good inspiration from these plugins.

A content management system (CMS) is a piece of software that used to manage a Web site from a single administrative interface. These are the most well-known content management systems are Drupal, Joomla, and ExpressionEngine. WordPress can act as a complete web content management system (CMS), handling all elements of your website or blog. It is entirely possible to run a corporate, church, school, or any other kind of Web site using WordPress. Don’t forget to read “How to Convert a WordPress Blog into WordPress MU“.

In this article, I will explore some important plugins and will try to give brief description about how they may be used to take WordPress’ CMS functionality to the next level.

CMS-Related Plugins

You can find lots of excellent free and paid CMS plugins available for WordPress. I am giving a list of the best ones.


1. Administration Tools

These plugins will help you to enhance CMS functionality to the WordPress Admin area.

1.1 WP-CMS Post Control plugin

It will give you complete control over your write options. It not only allows you to hides unwanted items like custom fields, trackbacks, revisions etc. but also gives you a whole lot more control over how WordPress deals with creating content! This helps you use WordPress more like a CMS, alowing you to totally customise what your authors see and use.

Download WP-CMS Post Control

1.2 WP-CMS

WP-CMS is a plugin for WordPress that changes the functionality of the WordPress admin backend to act more like a CMS. The blog functionality becomes optional and the focus is on writing pages to make WordPress as user friendly for you and your clients as possible.

Download WP-CMS

1.3 Flutter

Flutter is a feature rich WordPress CMS plugin that focuses on easy templating for the developer and simplifies content management for the admin by creating custom write panels that can be fully customized (radio buttons, file uploads, image uploads, checkboxes, etc).

Download Flutter

1.4 Supple Forms

Supple Forms – a CMS plugin for WordPress to create custom write panels, and format and insert values into Posts.

Download Supple Forms

1.5 Custom Write Panel

Custom Write Panel provides the functionality to create individual write panels similar to “Write Post” panel only with customized input fields. This plugin allows adding new input fields with a specific type. The following are the supported types.
Textbox, Multiline Textbox, Checkbox, Checkbox List, Radiobutton List, Dropdown List, Listbox

Download Custom Write Panel


2. User Role Management

2.1 Members

The Members plugin is a user, role, and content management plugin. Its purpose is to make WordPress a more powerful CMS by giving you fine-grain control over the users of your site.

Download Members

2.2 Role Scoper

Role Scoper is a comprehensive access control solution, giving you CMS-like control of reading and editing permissions. Assign restrictions and roles to specific pages, posts or categories.

Download Role Scoper

2.3 Disclose-Secret

Only shows WordPress articles to other users if the user meets certain access criteria.

Download Disclose-Secret

2.4 Page Restrict

This plugin will allow you to restrict all, none, or certain pages to logged in users only.
In some cases where you are using WordPress as a CMS and only want logged in users to have access to the content or where you want users to register for purposes unknown so that they can see the content, then this plugin is what you are looking for.

Download Page Restrict


3. Navigation

3.1 WPML

WPML is a WordPress plugin that can turn WordPress and WordPressMU into complete multilingual content management systems.
WPML lets you translate your site’s contents and theme. It can also add navigation elements for building full websites, not just blogs.

Download WPML

3.2 Breadcrumb NavXT

This plugin generates locational breadcrumb trails for your WordPress blog. These represent the hierarchy leading up to the current page rather than the actual path taken to arrive at the current page.

Download Breadcrumb NavXT


4. Ordering, Filtering, Limiting and Displaying Content

4.1 AStickyPostOrderER

AStickyPostOrderER lets you customize the order in which posts are displayed per category, per tag, or over-all, in WordPress 2.3+ blog.

Download AstickyPostOrderER

4.2 Advanced Category Excluder

ACE can override your search results, your RSS feed listing, your category listing, your recent post, and recent post widgets and also your entry page, or even hide whole categories of posts from web crawlers if you want to. This is great, for SEO reasons, for content separation, for grouping information, and handle them as real sub pages.

Download Advanced Category Excluder

4.3 Custom Post Limits

Control the number of posts that appear on the front page, search results, and author, category, tag, and date archives, independent of each other, including specific archives.
WordPress allows the user to set the number of posts that are to be displayed on every page. and many more options.

Download Custom Post Limits

4.4 Custom Query String (CQS)

WordPress allows the user to set the number of posts that are to be displayed on every page.

Download Custom Query String (CQS)

5. Email Mailing List and Newsletter Plugins

5.1 WP-Campaign-Monitor

The WordPress Campaign Monitor Plugin is an email newsletter / SMS tool built for WordPress. Users can send campaigns, track the results and manage their subscribers.

Download WP-Campaign-Monitor

5.2 PHPList Form Integration

Enables users to easily subscribe to your newsletter or RSS feed from any page on your blog. Desinged to work with PHPList, an excellent open-source newsletter manager.

Download PHPList Form Integration

5.3 WordPress Double Opt-In Manager Widget

This WordPress email list management plugin allows the visitors of your blog subscribe to your mailing list using a double opt-in method. The signup form (Email, Name and other fields) is placed on the WordPress blog sidebar. After a user fills in the form and clicks “Subscribe”, WP double opt-in plugin sends an email with the subscription confirmation link to the user.

Download WordPress Double Opt-In Manager Widget

5.4 Mail Chimp

This not a Plugin but great tool for email marketing campaign.

6. Language Translation


WP-CMS is a plugin for WordPress that changes the functionality of the WordPress admin backend to act more like a CMS. The blog functionality becomes optional and the focus is on writing pages to make WordPress as user friendly for you and your clients as possible.

Download WP-CMS

6.2 Sunday Morning

Utilizing Google Translator


7. Comprehensive CMS Transformation

7.1 Pods

Pods is a CMS framework for WordPress. It’s a plugin that sits on top of WordPress, allowing you to add and display your own content types.

Download Pods

8. Miscellaneous CMS Plugins

8.1 ProjectManager

This plugin is a datamanager for any recurrent datasets. It can be used to manage and list a DVD collection, to to present portraits (e.g. athlets of a team), simple tabular calendar or anything you can think of. Below is a least of features

Download ProjectManager

8.2 WP-PostRatings

Adds an AJAX rating system for your WordPress blog’s post/page.

Download WP-PostRatings

8.3 TDO Mini Forms

This plugin allows you to add highly customisable forms that work with your WordPress Theme to your website that allows non-registered users and/or subscribers (also configurable) to submit and edit posts and pages.

Download TDO Mini Forms

With CISSP dumps and 70-640 dumps, become expert in IT. Spice up your knowledge using latest 642-902 dumps and other resources.


5 out of 5 stars based on 300 rating(s).
  • Nur

    I am a WordPress, Website Developer and Designer, creator @ WP Arena, Provide Free WordPress consultation and can help to install WordPress in a secure way to small businesses and bloggers.