Advanced Commenting System

Boost engagement with a fast, secure, and feature-rich PHP comment system. Our lightweight script is optimized for SEO, offers complete data privacy, and has no monthly fees.

Advanced Commenting System
Price
$20.00

Instant Download

Free Updates & Support

User Guide

30-Day Money-Back Guarantee

Secure Checkout

Screenshots

Commenting System
Write Comment Form
Comment Authentication Form
Admin Dashboard
Admin Comments Overview
Admin Manage Comment Form
Admin Filters Overview
Admin Pages Overview
Admin Accounts Overview
Admin Settings Form

Overview

Give your community a voice. Our Advanced Commenting System is the perfect way to boost engagement on your website. It creates a space where users can share their thoughts on blog posts, products, or any other content, turning passive readers into an active community.

Developed on common, solid technology, this software is a piece of cake to install in any PHP and MySQL-driven website. Whether you've got a widely used CMS like WordPress or a hand-built HTML-based site, you'll see it's a breeze to install. It's customisable, secure, and designed to allow you to have complete control of your user interactions.

Easily import comments from various commenting platforms like Disqus and WordPress, so you don't need to be concerned about losing your existing discussions.

Features

Secure Commenting System Built with modern security practices, including PDO for SQL injection prevention and a robust HTML sanitizer to block XSS attacks.

Easy Integration Seamlessly add the comment section to any webpage using a simple PHP include. Works great with WordPress, custom sites, and more.

Dynamic AJAX Loading Comments load, post, and update instantly without ever needing a page refresh, providing a smooth and professional user experience.

Complete Account System Users can register, log in, and manage their profiles. You can also make registration mandatory or allow guest comments.

Social Media Login Make it easy for users to join the conversation by enabling one-click login with Google, Facebook, and X (Twitter).

Nested Replies Users can reply directly to other comments, creating organized, threaded conversations that are easy to follow.

Comment Voting Let your community highlight the best comments. Users can upvote or downvote comments to show their agreement or disagreement.

Advanced Sorting Allow users to sort comments by the most votes, newest first, or oldest first, so they can find the content they want to see.

Rich Text Editor Users can format their comments with a powerful WYSIWYG editor (or a simple version) that supports bold, italics, lists, links, quotes, and even code blocks.

Image & Profile Photo Uploads Let users express themselves by allowing them to embed images in comments and upload their own profile photos.

User Actions Registered users can easily edit or delete their own comments (within a configurable time limit), giving them more control.

Featured Comments Manually pin insightful or important comments to the top of the discussion for everyone to see.

Powerful Admin Panel Manage everything from a central dashboard. Moderate comments, manage users, configure settings, set word filters, and more.

Flexible Approval System Choose your moderation level. Set comments to be published instantly, require approval for guests, or require approval for all comments.

User Banning & Reporting Community members can report inappropriate comments, and administrators can easily ban users from the system.

Word & Spam Filtering Create a list of forbidden words that will be automatically censored to keep your comment section clean and family-friendly.

Email Notifications Automatically notify admins of new posts and users when someone replies to their comment.

SEO Optimized Includes automatic generation of JSON-LD schema for comments, which helps search engines understand and index your user-generated content.

Easy to Customize Includes the full SCSS source files, making it simple to change colors, fonts, and layouts to perfectly match your website's design.

Fully Responsive Design The entire comment section is built to look and work great on any device, from large desktops to small mobile phones.

Full Source Code You get 100% of the source code with no encryption or restrictions. Feel free to modify it to fit your exact needs.

Lifetime Updates & Support Your purchase includes free lifetime updates and dedicated support. No subscriptions or hidden fees.

Requirements

  • Apache/Nginx Web Server — We recommend XAMPP for testing on your local environment.
  • PHP >= 5.5.0 — PHP >= 8.0 is recommended for optimal performance.
  • MySQL >= 5.6 or MariaDB
  • Code Editor — PHP files can be edited with Notepad, but we don't recommend it. Instead, download one of the following: Visual Studio Code or Notepad++.

FAQs

  1. How do I integrate the commenting system into my website?
    Integration is simple. First, update the database credentials in the config.php file and import the provided SQL file using a tool like phpMyAdmin. Then, include the JS snippet (see the index.html file) on any page where you want the comment section to appear. You just need to assign a unique ID to each page to keep the comments separate.
  2. Can I customize the appearance to match my site's design?
    Absolutely! The package includes the original SCSS files. You can easily modify variables for colors, fonts, and spacing, then recompile the CSS to fit your brand. You also have full access to the HTML structure if you need to make deeper changes.
  3. How does the system prevent spam and malicious code?
    The system uses multiple layers of security. It uses PDO prepared statements to prevent SQL injection attacks. All submitted content is passed through a rigorous sanitizer that strips out dangerous HTML and JavaScript, preventing XSS attacks. Additionally, you can enable comment approval, set a posting cooldown, and use word filters to combat spam.
  4. Can I import existing comments from WordPress or Disqus?
    Yes. The admin panel includes an importer tool that can help you bring in comments from other platforms like WordPress and Disqus, so you don't have to lose your existing conversations.
  5. Do users need to create an account to comment?
    That's completely up to you. In the config.php file, you can set authentication to be required, which forces all users to log in or register. Alternatively, you can disable this to allow guest commenting for everyone.
  6. How are email notifications configured?
    You can enable or disable email notifications in the config.php file. The system can send alerts to an administrator when new comments are posted and also notify users when someone replies to their comment. For best results, we recommend configuring the SMTP settings to ensure reliable email delivery.
  7. Why am I receiving a MySQL error on setup?
    This is typically caused by incorrect database details. Double-check that the database host, username, password, and name in your config.php file are correct. Also, ensure you have successfully imported the provided comments.sql file into your database via a tool like phpMyAdmin.
  8. How do I get my download link again if I've lost it?
    You can re-download the package at any time using the link from the receipt email that was sent to you. If you can't find the email, you can request a new one. Please remember not to share your download links, as they are unique to you.
  9. Why should I use this commenting system over Disqus?
    Disqus can be a convenient option, but it comes with significant downsides, especially for performance and privacy. It's known to be resource-intensive, which can dramatically increase your page load times and result in poor scores on Google PageSpeed Insights. This negatively impacts your SEO. Furthermore, Disqus tracks and shares user data for advertising purposes.

    Our Advanced Commenting System is built to be the opposite: it's extremely lightweight and fast, ensuring it won't slow down your site. It's optimized for SEO, including schema integration, to help your user content get discovered. With a one-time purchase, you get complete privacy (we never track your users), no monthly fees, and full control over your data.
  10. Do you offer installation services?
    Yes, we offer installation services for a small fee. Please contact us for more information.

Change Log

Version 3.0.1 20/08/2025

  • [Updated] the dashboard stats to be clickable.
  • [Updated] the stylesheet to be a little darker for some elements.
  • [Fixed] a few minor bugs.

Version 3.0.0 23/07/2025

  • [Updated] the comment sharing functionality to use the modern Share API that's built into the browser.
  • [Updated] how comments are deleted to keep replies visible.
  • [Updated] the design to be more responsive and modern.
  • [Updated] the comment sanitizer to be more robust and secure.
  • [Updated] the database charset to utf8mb4_unicode_ci to support emojis and special characters.
  • [Updated] the SQL queries to be more efficient and added indexes to improve performance.
  • [Added] the ability to open/close specific pages. Closing them will prevent users from commenting on them.
  • [Added] the ability to ban users.
  • [Added] the ability to add images to comments.
  • [Added] edit profile modal with new options for changing display name, email, password, URL, and avatar.
  • [Added] comment cooldown to help prevent spam.
  • [Added] Google, Facebook, and X/Twitter login options.
  • [Added] separate modals for the login and registration forms.
  • [Added] the Quill WYSIWYG editor. You can now format your comments easier than ever before with various formatting options. You can fallback to plain text if needed.
  • [Added] comment reporting. You can now directly report comments and easily delete them via the admin panel.
  • [Refactored] most of the code to improve performance and security.
  • [Fixed] many bugs.

Version 2.1.1 23/10/2023

  • [Fixed] a few minor bugs.

Version 2.1.0 16/08/2023

  • [Added] a few new pages to the admin panel (export/import comments, pages, bulk create filters, and email templates) and improved the layout.
  • [Added] email notifications. Receive alerts when new comments are posted and responses to your own comments.
  • [Updated] the account authentication.
  • [Updated] the comment approval functionality and added various levels.
  • [Added] search comments functionality. You can toggle the option in the config.php file (or via the settings page).
  • [Added] the ability to export comments.
  • [Added] the ability to import comments from various platforms (WordPress, Disqus, etc.).
  • [Updated] the layout and improved the CSS code.
  • [Updated] the share comment functionality. When you share a comment, it'll appear first in the list.
  • [Added] role labels for moderators.
  • [Added] various comment options to the front end (edit, delete, etc).
  • [Added] featured comment functionality, which will give you the option to feature a comment.
  • [Added] a bunch of new features and changes to the script.
  • [Fixed] a few bugs that affected the write comment form.

Version 2.0.0 16/05/2022

  • [Added] responsive CSS code.
  • [Updated] the code structure and optimized it for performance.
  • [Added] share button to comments.
  • [Updated] the comment icon image. It will now show the commenter's initial along with a unique background color.
  • [Updated] the comment write form and added multiple format options.
  • [Fixed] a bug when limiting the number of comments to show.
  • [Updated] the admin interface and added column sorting, searching, and pagination.
  • [Updated] the comment icon image. It will now show the commenter's initial along with a unique background color.
  • [Added] account creation. New accounts page added to the admin panel.

Version 1.1.0 22/03/2021

  • [Added] the configuration file (config.php).
  • [Fixed] a bug with the sorting selection.
  • [Improved] code commenting.
  • [Added] the comment approval feature.
  • [Added] the admin panel.

Version 1.0.2 05/10/2020

  • [Fixed] an issue with the comment container exceeding the maximum width.
  • [Fixed] an issue with the comment form not showing for submitted comments.

Version 1.0.1 29/09/2020

  • [Improved] code.
  • [Updated] the system to show the comment on form submission, as before the user would need to refresh the page to see their comment.

Version 1.0.0 24/07/2020

  • [Release] the commenting system initial release.