About Pligg CMS

Pligg CMS enables you to create on online community where users can submit articles, vote on them, and leave comments. While most content management systems are designed for only a handful of authors, Pligg CMS was designed from the ground up as a way for a large number of contributors to submit and moderate content. Registered users, as well as visitors in some circumstances, are in control of the website’s content.

Requirements: Pligg CMS runs on LAMP servers (Linux, Apache, MySQL 5+, and PHP 5+). This means that most shared, VPS, or dedicated web hosts will be compatible out of the box. If you are interested in trying out Pligg without signing up for a web hosting account, you can run it on your local computer for free using software applications like WAMP (Windows) or MAMP (Mac).

Core Features


Groups allow users to share articles with other members who share a common interest in a topic. Join a group to submit topical articles that other members of the group would be interested in.

Member Profiles

Each user that signs up on a Pligg site gets their own profile page where they can view their voting, comment, and submission history, as well as customize their profile settings.

Search Engine Friendly

Servers with mod_rewrite enabled can enable Pligg’s “URL Method 2” mode, which produces search engine optimized URLs.

Infinite Scroll

Enable “Infinite Scrolling” mode to automatically pull in more content when readers reach the bottom of the page. A very useful tool to keep your readers engaged in your website.

Open Source

All of the source code used for Pligg CMS is unencrypted and available as a free download. We’ve been in development since December 2006 and is licensed under the Creative Commons Attribution 3.0 Unported Copyright.

Admin Panel

Configure your site’s settings, manage submissions, users, groups, and modules from the Pligg Admin Panel. Navigate to the /admin/ directory after installation to begin managing your website.


Beyond the “core” functions of Pligg CMS are features added through the Pligg module system. You candownload modules from Pligg.comto add new features to your website like the ability to upload and attach files to posts or register an account via Facebook’s API.


Pligg uses the Smarty template system (with built-in caching) to keep our code separate from the design. This makes changing the theme of your site a simple 2 step process: upload the template and activate!

Advanced Comment System

Have something to say about an article? Leave a comment. Have something to say about a comment? Either cast your vote for the comment or reply to it with your own comment that someone else can comment on! You can even sort comments based on the comment’s age or vote count.

Available in 12 Languages

Pligg stores phrases in configurable language files. As of last count, Pligg CMS currently supports 12 languages out of the box including: Arabic, Catalan, Chinese, English, French, German, Italian, Russian, Spanish, Swedish, Thai, and Turkmen.

RSS Feeds

We’re big fans of using RSS feeds to follow the latest news from our favorite sites and that’s why we have added RSS functionality to several parts of Pligg CMS. You can subscribe to a user’s voting history pages, the front page, the new page, and individual categories.

Watch it all Live

Want to see how users are interacting with your website in near real time? The “Live” page (live.php) displays recent votes, submissions, and comments being posted to your website.

Module Features

Status Updates

The Status Update module adds a mini social network to your user profile pages, where users can see what the accounts they are following are up to.

XML Sitemaps

Pligg is a search engine friendly CMS, and the XML Sitemaps module helps guide search engine crawlers to the most important pages on your website.

Twitter Module

The Twitter module for Pligg lets you register a new Pligg account in seconds by connecting to your Twitter account. It also embeds a link in the story template to let users quickly post an article to your Twitter account.

Facebook Module

The Facebook module lets you log in and register using your Facebook account. You can also connect with Facebook friends who are already members of the site and import your Facebook avatar.

Upload Module

The Upload Module lets users attach a file to a post or comment. It’s advanced settings page lets you configure a number of options, including the ability to generate and embed thumbnails from uploaded image files.

Anonymous Mode

Not all sites want to require users to sign up in order to participate. The Anonymous Story and Anonymous Comments modules allow guests to submit a story or comment to your site.


We all hate spam, and one of the most popular tools for challenging spammers is Pligg’s CAPTCHA. You can require users to answer from one of 4 CAPTCHA methods (ReCAPTCHA, SolveMedia, a basic math question, or a server-generated image) when registering or submitting content.

Private Messages

A social network site isn’t very social without having the ability to communicate with each other. We’ve included a private messaging module to let users privately communicate one on one..