Title: Comments – GraphComment | AI-Moderated Comment System
Author: graphcomment
Published: <strong>فروری 1, 2016</strong>
Last modified: ستمبر 12, 2026

---

پلگ ان ڳولو

![](https://ps.w.org/graphcomment-comment-system/assets/banner-772x250.png?rev=3603278)

![](https://ps.w.org/graphcomment-comment-system/assets/icon-256x256.jpg?rev=1340636)

# Comments – GraphComment | AI-Moderated Comment System

 [graphcomment](https://profiles.wordpress.org/graphcomment/) کنوں

[ڈاؤن لوڈ](https://downloads.wordpress.org/plugin/graphcomment-comment-system.5.1.0.zip)

 * [تفصیلاں](https://skr.wordpress.org/plugins/graphcomment-comment-system/#description)
 * [ریویو](https://skr.wordpress.org/plugins/graphcomment-comment-system/#reviews)
 *  [انسٹال کرݨ](https://skr.wordpress.org/plugins/graphcomment-comment-system/#installation)
 * [ڈیویلپمنٹ ](https://skr.wordpress.org/plugins/graphcomment-comment-system/#developers)

 [معاونت](https://wordpress.org/support/plugin/graphcomment-comment-system/)

## تفصیل

#### Comments handled for you — without the usual hidden drawbacks

Native WordPress comments are where discussions run aground: no live replies, no
threading that scales, endless spam. And yet comments have real value — measured
across the GraphComment platform, **every commenter draws 21 readers** who follow
the discussion. That’s audience and engagement you already own, no ad budget required.

Hosted comment platforms promise to fix the comment section — but usually at a hidden
cost: your readers get tracked and served ads, your comments end up locked in a 
third party’s silo, and your page speed pays for it.

GraphComment 5.0 is built to fix the comment section **without** that cost. Here
is the promise, point by point — and every claim below is verifiable.

**1. Spam never reaches your site.**
 Spam bots don’t fill comment forms — they 
hammer WordPress’s native comment submission endpoint (`wp-comments-post.php`) directly,
which is why the flood continues even when comments look closed. AI has made that
spam cheap, fluent and endless — it no longer looks like spam. With GraphComment
active, that endpoint is shut and every comment goes through our moderation pipeline
instead: smart filtering, insult detection, trusted-member auto-approval — and **
AI Moderation Assist, included free for your first 100 AI analyses each month**.
The AI reads the article before judging the comment, so it catches what ordinary
keyword filters can’t, then suggests a decision with its reasoning — you stay in
control.

**2. Actually free — and your readers are not the product.**
 No ads next to your
content, ever. No ad-tracking of your readers. The free plan is not a trial: it 
includes 1M data loads a month — far beyond a typical blog’s traffic — with guest
commenting, media embedding, moderation tools and real-time discussions included.
And because of point 3, there is no hostage scenario the day you outgrow it.

**3. Your comments live in YOUR database — reviews keep pointing this out.**
 GraphComment
continuously synchronizes every comment back into your WordPress database, author
identity included — on a schedule, and instantly with the new webhook push. Deactivate
the plugin tomorrow and your discussions are still there, in `wp_comments`, served
natively. No export request, no ransom, no dead links. That’s why trying it is risk-
free.

**4. Your readers comment without creating an account.**
 Guest commenting is on
by default, social login is one tap, and your registered users sign in with their
WordPress account (SSO) — included on every plan. Forcing readers to create yet 
another account is what empties a comment section — GraphComment never does.

**5. Near-native performance — measured by independent tests, not just by us.**

An independent benchmark by Servebolt (2023, updated February 2026) found GraphComment
adds **as few HTTP requests as WordPress native comments**. Our own Lighthouse benchmarks
show the same LCP and zero main-thread blocking as a page with no comment plugin
at all.

**6. Fully customizable — without paid add-ons.**
 Your logo, your fonts, fine-grained
themes with a beautiful dark mode, hundreds of settings — free. Even how your discussion
space works is up to you: **Bubble Flow** threading that keeps 300-comment debates
readable, classic chronological, or flat — switch freely. Elsewhere, image uploads,
extra spam protection or comment search come as paid add-ons; here they’re included.

And the rest is there too: real-time commenting with instant reply notifications,
inline images and videos, one-file import (WordPress WXR or Disqus XML, processed
in the background), indexable comments with structured data for search engines, 
and your comments served as real HTML to the AI crawlers that don’t run JavaScript(
GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot, Amazonbot and more, as of September
2026 — your discussions show up in generative engines too), a widget in 21 languages
with a back-office in 10 and a fully rebuilt RTL layout, and a two-click connection
with a setup wizard that takes you straight to your next step. Hosting in Europe,
under GDPR, with you as the data controller.

#### Leaving Disqus? Do it before it costs you your community.

A fact worth knowing: **Disqus’s own comment export contains no commenter email 
addresses.** The longer you stay, the more of your community’s identity stays behind
when you leave. GraphComment makes the opposite choice: your commenters live in 
your WordPress database from day one.

Migration is one file: export from Disqus (custom XML) or WordPress (WXR), upload
it in the plugin, and large archives are processed in the background. No ads, EU
hosting, GDPR — and your community stays yours.

#### Everything essential is in the free plan — no paid add-ons

The pieces other comment plugins often sell as paid add-ons — image uploads, extra
spam protection, comment search, front-end moderation — are part of GraphComment’s
free plan, not a growing bill.

Spam is handled at the root, too: instead of filtering comments after bots reach
your site, GraphComment closes WordPress’s native comment submission endpoint so
automated spam never enters your moderation queue, with AI Moderation Assist included
on every plan to catch what filters miss. Already have WordPress comments? They 
stay exactly where they are.

#### What’s new in GraphComment 5.x

 * **Visible in AI engines (GEO)** — your discussions are served as real HTML to
   AI crawlers (GPTBot, ClaudeBot, PerplexityBot and more) and show up in generative
   answers.
 * **Structural spam shield** — WordPress’s native comment submission endpoint is
   closed while GraphComment is active: spam bots hit a wall instead of your moderation
   queue.
 * **AI Moderation Assist, now with a free tier** — the AI reads the article, flags
   risky comments and suggests a decision; free for your first 100 AI analyses each
   month.
 * **Connection in two clicks** — a simple popup links your site to GraphComment.
   No more OAuth forms; new users can create their GraphComment site without leaving
   wp-admin.
 * **Gutenberg block** — place the comment area anywhere with the `GraphComment`
   block, on block themes and classic themes alike.
 * **Shortcode & developer filters** — `[graphcomment]` plus `graphcomment_init_args`/`
   graphcomment_should_apply` filters for full control from your theme (see For 
   Developers).
 * **WooCommerce support** — enable GraphComment on product pages when you want 
   it.
 * **Instant backup sync** — a secure webhook wakes the synchronization the moment
   a new comment arrives, instead of waiting for the next cron run.
 * **Diagnostic page** — one click runs 7 health checks (connectivity, cron, sync
   freshness…) and produces a copy-paste report for support.
 * **Import by file** — WXR and Disqus XML upload for large archives, with background
   processing.
 * **Domain migration (Premium)** — move your site to a new domain without losing
   a single thread; 10,000 threads migrated in seconds.
 * **21 languages & rebuilt RTL** — plugin admin translated in 21 languages, moderation
   back-office in 10, with a proper right-to-left layout for Arabic, Persian and
   Hebrew.
 * **Free customization** — logo, fonts, fine-grained themes with dark mode, and
   free choice of discussion layout (Bubble Flow, chronological or flat).
 * **Hardened security** — site credentials encrypted at rest, signed API calls,
   and a modernized PHP 8-ready codebase with automated tests.

**Everything in the free plan:**

 * Real-time discussions — Bubble Flow threading, chronological or flat, your choice
 * Custom logo, fonts, fine-grained themes with dark mode, hundreds of settings
 * Guest commenting, social login, automatic registration
 * Single Sign-On with your WordPress user base — on the free plan too
 * Media embedding, text formatting, badges, community profiles
 * Smart moderation, insult filtering, banning tools, multi-moderators
 * AI Moderation Assist for your first 100 AI analyses each month — the AI suggests,
   you decide
 * One-file import (WordPress WXR, Disqus XML) — and continuous sync back to your
   database
 * SEO-friendly indexable comments, structured data, analytics — AI crawlers included(
   GEO)
 * Counter and Top/Last/Best widgets
 * Widget translated in 21 languages, spam protection

**When your community grows — Premium:**

 * Domain migration — move your site to a new domain without losing a thread (10,000
   threads migrated in seconds)
 * Higher AI Moderation Assist volume — 2,000 AI analyses/month on Starter, 10,000
   on Pro (extensions available)
 * Fully automated AI moderation (Enterprise)
 * Customizable sliding side panel
 * Editorialize & pin best discussions
 * Live PUSH discussions mode
 * Keyword alerts
 * Restricted right to comment
 * Custom sender & ban emails
 * PUSH notification center

The Basic plan is free up to 1M data loads per month. Paid plans start at $29/month(
Starter, 1.5M data loads — or $25/month billed annually); Pro is $59/month (5M data
loads — or $51/month billed annually). See the full [pricing and feature list](https://graphcomment.com/en/pricing.html).

### Support

 * Search our [Knowledge Base](https://support.graphcomment.com/hc) for solutions
   to common troubleshooting questions
 * Email our support team at [support@graphcomment.com](https://skr.wordpress.org/plugins/graphcomment-comment-system/support@graphcomment.com?output_format=md)—
   Mon-Fri, 9:00-17:00 (GMT+1 Paris)
 * Help translate GraphComment into your language on [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/graphcomment-comment-system/)

### For Developers

GraphComment 5.0 exposes a shortcode and two filters so you can place the widget
outside the native comments area and adjust its behaviour from your theme or a small
companion plugin, without editing the plugin. Full developer documentation ships
with the plugin in `HOOKS.md`.

Only one comment space is rendered per page (first render wins): a second `[graphcomment]`,
or a shortcode on a page that already shows the native comments, renders nothing.

#### Shortcode [graphcomment]

Place the comment widget anywhere in your content:

    ```
    [graphcomment]
    [graphcomment uid="my-custom-thread" readonly="true"]
    ```

 * `uid` (optional): custom thread identifier, defaults to the post ID. Use it to
   share one discussion across several URLs.
 * `readonly` (optional): `readonly="true"` forces read-only mode for this instance;
   otherwise the global setting applies.

The shortcode obeys the same display conditions as the native integration (bots 
in SEO mode, plugin activation range, WooCommerce product exclusion).

#### Filter graphcomment_init_args

Adjust the widget parameters (a nested array) before the script is generated. It
covers every rendering path (native template, block theme, Gutenberg block, shortcode):

    ```
    add_filter('graphcomment_init_args', function ($args, $post) {
        $args['behaviour']['uid'] = 'my-custom-thread';
        return $args;
    }, 10, 2);
    ```

#### Filter graphcomment_should_apply

Enable or disable the widget from code — for example, re-enable WooCommerce product
pages (excluded by default):

    ```
    add_filter('graphcomment_should_apply', function ($should, $post) {
        if ($post && get_post_type($post) === 'product') return true;
        return $should;
    }, 10, 2);
    ```

## سکرین شاٹاں

[⌊GraphComment on an article — Bubble Flow threading keeps long debates readable⌉⌊
GraphComment on an article — Bubble Flow threading keeps long debates readable⌉[

GraphComment on an article — Bubble Flow threading keeps long debates readable

[⌊AI Moderation Assist — the AI reads the article and justifies every decision⌉⌊
AI Moderation Assist — the AI reads the article and justifies every decision⌉[

AI Moderation Assist — the AI reads the article and justifies every decision

[⌊Dark mode — included free, like every theme option⌉⌊Dark mode — included free,
like every theme option⌉[

Dark mode — included free, like every theme option

[⌊Add your site and import from anywhere — WordPress, Disqus, Hyvor Talk and more⌉⌊
Add your site and import from anywhere — WordPress, Disqus, Hyvor Talk and more⌉[

Add your site and import from anywhere — WordPress, Disqus, Hyvor Talk and more

[⌊One-file import (WordPress WXR, Disqus XML) with background processing⌉⌊One-file
import (WordPress WXR, Disqus XML) with background processing⌉[

One-file import (WordPress WXR, Disqus XML) with background processing

[⌊Synchronization — every comment backed up to your WordPress database⌉⌊Synchronization—
every comment backed up to your WordPress database⌉[

Synchronization — every comment backed up to your WordPress database

[⌊Diagnostic — 7 automated health checks and a copy-paste support report⌉⌊Diagnostic—
7 automated health checks and a copy-paste support report⌉[

Diagnostic — 7 automated health checks and a copy-paste support report

[⌊Moderation dashboard — multi-moderator workflows⌉⌊Moderation dashboard — multi-
moderator workflows⌉[

Moderation dashboard — multi-moderator workflows

## Blocks

This plugin provides 1 block.

 *   GraphComment Affiche l'espace de commentaires GraphComment à cet emplacement.

## انسٹال کرݨ

**AUTOMATIC INSTALLATION**

 1. Click on PLUGINS > Add New
 2. Search for “GraphComment”
 3. Click on Install Now
 4. Activate the plugin
 5. From your WordPress admin, click on the GraphComment menu

**MANUAL INSTALLATION**

 1. Download the GraphComment plugin and unpack the archive to the `wp-content/plugins/`
    directory (all extracted files should exist in `wp-content/plugins/graphcomment-
    comment-system/`). Deactivate any third-party comment plugin you may have previously
    installed.
 2. Activate the plugin
 3. From your WordPress admin, click on the GraphComment menu

**SETTING UP THE PLUGIN**

 1. Click **Link my GraphComment site** (or **Create my GraphComment site** if you 
    don’t have an account yet — the setup wizard runs right inside wp-admin).
 2. Choose whether GraphComment applies to all posts or only from a date of your choice.
 3. Optionally import your existing WordPress comments, and enable synchronization 
    to keep a backup copy of every comment in your WordPress database.

## ہرہک دے سوال

### Is GraphComment free to use on my site?

Yes. All core features are free with the Basic plan, up to 1M data loads per month—
the system is fully functional without paying. If you need more volume or premium
features, paid plans start at $29/month ($25/month billed annually). See the [pricing page](https://graphcomment.com/en/pricing.html).

### Do I need paid add-ons for core features?

No. Features that are often sold as paid extensions elsewhere — image uploads, extra
spam protection, comment search, front-end moderation — are included in GraphComment’s
free plan. Spam is blocked at the source (WordPress’s native comment submission 
endpoint is closed so bots can’t post), and AI Moderation Assist is included on 
every plan.

### How does GraphComment stop comment spam?

Two ways. First, at the source: spam bots post directly to WordPress’s native comment
submission endpoint without ever loading your pages — with GraphComment active, 
that endpoint is closed, so automated spam never enters your moderation queue. Second,
every comment goes through GraphComment’s moderation pipeline: smart filtering, 
insult detection, trusted-member auto-approval, and AI Moderation Assist (free for
your first 100 AI analyses each month) — the AI reads the article before judging
the comment and suggests a decision; you stay in control.

### Will I lose comments if I deactivate GraphComment?

No. Enable the **Synchronization** tab and every GraphComment comment is copied 
back into your WordPress database, on a schedule you choose — and instantly when
the webhook push option is enabled. If you deactivate the plugin, the native WordPress
comments (including everything synchronized) are displayed again.

### Do I still remain the owner of the data when using GraphComment?

Yes, you own your data. You can retrieve all comment data of your site at any time:
the synchronization keeps a copy in your WordPress database, and an export tool 
is available in the administration of your website.

### Is GraphComment compliant with privacy laws (GDPR, CCPA)?

Yes. GraphComment is hosted in Europe and built for the strictest privacy rules,
so it meets what publishers need under GDPR (EU/UK), CCPA/CPRA (California) and 
similar laws: your readers are never tracked for advertising, their data is never
sold or shared, and they keep full control of their personal data — access, correction
or deletion at any time. You remain the data controller and GraphComment acts as
your processor — see our [Privacy Policy](https://www.graphcomment.com/dpa#2).

To improve the plugin, GraphComment sends an **anonymous** technical signal on activation,
configuration and deactivation: the event type, the plugin version, your site’s 
language and, at installation, the WordPress and PHP versions with a random installation
identifier. **No URL, no personal data, no IP address** is transmitted. If you deactivate
the plugin, a short form lets you — **only if you choose to** — tell us why you 
are leaving; nothing is sent unless you click “Send and deactivate”. Your comment
data remains yours: you are the data controller, GraphComment only processes an 
anonymous technical signal.

### How do I migrate from Disqus?

Export your comments from Disqus (custom XML export), then in the plugin open **
Importation  Import by file** and upload the export. Large archives are processed
in the background. Your existing WordPress comments can be imported the same way,
or directly from the Importation tab.

### How do I keep the old comments of my WordPress blog?

When installing, you can select the date from which GraphComment takes over. All
previous comments keep being displayed the native way. You can also import them 
into GraphComment so they appear in the new discussion area.

### Does GraphComment work with block themes and Gutenberg?

Yes. GraphComment replaces the comment area on both classic and block (Full Site
Editing) themes automatically, and version 5.0 adds a **GraphComment block** plus
a `[graphcomment]` shortcode to place the discussion area anywhere.

### Does GraphComment work with WooCommerce?

Yes. Product pages are excluded by default (WooCommerce manages its own reviews),
and GraphComment 5.0 lets you enable comments on product pages — from the settings
or with the `graphcomment_should_apply` filter.

### How do I set up Single Sign-On (SSO)?

SSO lets the users of your WordPress database comment without creating a GraphComment
account. WordPress SSO is included on every plan, free: enable **Single sign-on (
SSO) via WordPress** in the plugin’s **Plugin Settings  General** tab (or in your
GraphComment dashboard), and your logged-in WordPress users are signed in to GraphComment
automatically.

### My comments are not syncing back to WordPress (WP-Cron disabled)

GraphComment synchronizes comments back to WordPress, and runs the comment import,
using WordPress scheduled tasks (WP-Cron). On some hosts WP-Cron is disabled (`define('
DISABLE_WP_CRON', true);` in `wp-config.php`) or only fires when a visitor loads
a page. On a low-traffic site, the synchronization and the import may then never
run.

The plugin warns you in the admin when this happens, and the _Diagnostic_ page (
GraphComment menu) detects it. To fix it, set up a real system cron that triggers
WordPress scheduled tasks every few minutes. Two common options:

 * With WP-CLI (recommended): `*/5 * * * * cd /path/to/wordpress && wp cron event
   run --due-now > /dev/null 2>&1`
 * Without WP-CLI, call wp-cron.php directly: `*/5 * * * * wget -q -O - "https://
   example.com/wp-cron.php?doing_wp_cron" > /dev/null 2>&1`

After adding the system cron, the _Diagnostic_ page should report the synchronization
as up to date.

### I’m getting SSL errors

The plugin verifies SSL certificates on all API requests. If your server has an 
outdated CA certificate bundle, you may see connection errors. Ask your hosting 
provider to update the server’s CA certificates (recommended), or as a temporary
workaround add this line to your wp-config.php file: `define('SSLVERIFY', false);`

### Something isn’t working — how do I get help fast?

Open the **Diagnostic** page in the GraphComment menu: it runs 7 automatic health
checks (API connectivity, cron, synchronization freshness, system requirements…)
and a **Copy report** button produces a ready-to-send summary for our support team.

## ریویو

![](https://secure.gravatar.com/avatar/dd9fbe06997357801c8462f2eed42e01df9c0fe4a43469b6b8d48b0b0f776c5f?
s=60&d=retro&r=g)

### 󠀁[comment system for life](https://wordpress.org/support/topic/comment-system-for-life/)󠁿

 [appyfewguy](https://profiles.wordpress.org/appyfewguy/) نومبر 14, 2024

I switched to GraphComment to improve my site’s comment section, and it work fine.
It makes conversations so much easier to follow, even with lots of replies. What
Is best : Clean interface : Looks great and keeps everything organized. Useful features:
Sorting and reactions make comments more engaging. Easy import : Did a rapid import
of my old comments from WP. Helps me manage comments quickly and easily. Overall,
an awesome plugin that I’d recommend to anyone who wants to boost discussions on
their site. 

![](https://secure.gravatar.com/avatar/e99841041104acc981b98f37920e5a751d92d7d687d3a93e647f61f32e2d24f5?
s=60&d=retro&r=g)

### 󠀁[can’t import old comments from wordpress](https://wordpress.org/support/topic/cant-import-old-comments-from-wordpress/)󠁿

 [Cow Chan](https://profiles.wordpress.org/cowcfj/) اگست 13, 2021 1 reply

can't import old comments from wordpress

![](https://secure.gravatar.com/avatar/1f687ef1946e63ea998fb4170ce7078a5f1e3b9575d68e8161e0ef282ca35076?
s=60&d=retro&r=g)

### 󠀁[Best](https://wordpress.org/support/topic/best-1002/)󠁿

 [akbco](https://profiles.wordpress.org/akbco/) جون 1, 2021

This is Best comment plugin.

![](https://secure.gravatar.com/avatar/de7bc692e9950a34fd73ac811876fd3d2758dda6e1d5421ea63703f3f7e9e039?
s=60&d=retro&r=g)

### 󠀁[Great commenting system](https://wordpress.org/support/topic/fast-support-109/)󠁿

 [silvia102](https://profiles.wordpress.org/silvia102/) جولائی 7, 2020

Best choice I was able to find for a hosted commenting system!

![](https://secure.gravatar.com/avatar/5ef81c958fa40b84078f494b596914e378b851e042b2791bf43aa84cd2766236?
s=60&d=retro&r=g)

### 󠀁[Not Free](https://wordpress.org/support/topic/not-free-149/)󠁿

 [divazucom](https://profiles.wordpress.org/divazucom/) اپریل 19, 2020 1 reply

If you want to use the voting function, you must pay. Not free voting plugin. You
must pay for voting function. If you do not pay, Wordpress default comment function
is better than this. If you want voting, you must pay. Not free. No. Not free.

![](https://secure.gravatar.com/avatar/b9e1ae412053a005e9a928970a352814f72a1d94d20b04ea026c3ebd7dbea03e?
s=60&d=retro&r=g)

### 󠀁[Top !](https://wordpress.org/support/topic/top-779/)󠁿

 [awake73](https://profiles.wordpress.org/awake73/) مارچ 18, 2020

Best Comment Plugin Great Support I recomand Thanks!

 [ سارے 30 ریویو پڑھو ](https://wordpress.org/support/plugin/graphcomment-comment-system/reviews/)

## Contributors & Developers

“Comments – GraphComment | AI-Moderated Comment System” is open source software.
The following people have contributed to this plugin.

حصہ پاوݨ آلے

 *   [ graphcomment ](https://profiles.wordpress.org/graphcomment/)

“Comments – GraphComment | AI-Moderated Comment System” has been translated into
2 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/graphcomment-comment-system/contributors)
for their contributions.

[ “Comments – GraphComment | AI-Moderated Comment System&#8221 دا آپݨی زبان وچ ترجمہ کرو۔](https://translate.wordpress.org/projects/wp-plugins/graphcomment-comment-system)

### ڈیویلپمنٹ وچ دلچسپی ہے؟

[Browse the code](https://plugins.trac.wordpress.org/browser/graphcomment-comment-system/),
check out the [SVN repository](https://plugins.svn.wordpress.org/graphcomment-comment-system/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/graphcomment-comment-system/)
by [RSS](https://plugins.trac.wordpress.org/log/graphcomment-comment-system/?limit=100&mode=stop_on_copy&format=rss).

## تبدیلی لاگ

#### 5.1.0

 * **New:** The plugin’s SEO mode (serve native WordPress comments to bots) now 
   serves comments to AI crawlers too (GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot,
   Amazonbot and more, as of September 2026) — your discussions become visible to
   generative engines (GEO)
 * **New:** Training crawlers are served as well (CCBot, AI2Bot, Timpibot — as of
   September 2026) — the corpora that future AI models learn from can now see your
   discussions; block them in your `robots.txt` if you would rather they didn’t
 * **Improvement:** The embedded setup assistant now reads your current plugin settings—
   relaunching it shows the real state of activation, scope, SEO, SSO and synchronization
   instead of default values
 * **Improvement:** The setup assistant confirms every setting it applies, proposes
   to import your published WordPress comments that are not in GraphComment yet (
   until an import has been completed on the site), and can enable the real-time
   PUSH webhook (silently kept off when your site cannot receive it, e.g. no HTTPS)
 * **Improvement:** GraphComment no longer replaces native comments or product reviews
   while the site is not linked
 * **Change:** Pending comments copied to WordPress no longer trigger the WordPress
   moderation e-mail — moderation notifications come from GraphComment
 * **Change:** The comment import no longer picks up pingbacks and trackbacks — 
   only real comments (and product reviews when the WooCommerce option is enabled)
   are imported and counted
 * **Improvement:** WordPress Single Sign-On (SSO) is now included in the free plan—
   the setting is no longer marked Premium and can be enabled on any account
 * **Improvement:** Search-engine indexing of GraphComment discussions (“SEO inline”
   setting of your GraphComment dashboard) is now included in the free plan and 
   enabled by default
 * **Improvement:** The embedded setup assistant (General step) can now enable WordPress
   SSO directly
 * **Improvement:** Creating your GraphComment site from wp-admin now pre-fills 
   the site address and name from your WordPress settings — nothing to retype
 * **Fix:** Clicking “Create my site” again always reloads the creation frame instead
   of showing a stale one
 * **New:** Comments awaiting moderation in GraphComment are now copied to WordPress
   as pending comments, and switch to approved (or trash / spam) as soon as they
   are moderated in GraphComment — the copy always reflects the GraphComment decision,
   whatever your WordPress discussion settings say. Existing pending comments are
   copied too, batch by batch
 * **New:** A notice on the WordPress Comments screen reminds you that moderation
   happens in GraphComment and that the WordPress list is a copy
 * **Fix:** Replies now keep their thread in WordPress — existing flat replies are
   not re-threaded
 * **Fix:** The synchronization no longer pairs a new GraphComment comment with 
   an older WordPress comment of the same author on the same post (the new comment
   could be lost and the old one overwritten)
 * **Fix:** The comment import no longer stops with “Import stalled: no progress”
   when two background workers overlap — each batch now carries its own cursor and
   the counters are updated atomically, so the progress shown is always the real
   one
 * **Security:** The plugin log folder (`uploads/graphcomment/`) can no longer be
   browsed and the log file name is no longer predictable — the log stays available
   from the Debug panel of the settings page
 * **Improvement:** The deactivation feedback window now lists eleven reasons instead
   of six, and the reason you pick opens a short follow-up list right below it, 
   so you can be specific in two clicks. If you would rather not answer, a discreet
   link deactivates the plugin straight away — as before, nothing ever holds the
   deactivation back.

#### 5.0.1

 * **Fix:** Official WordPress.org language packs now take priority over the plugin’s
   bundled translations — community translation updates reach your site without 
   waiting for a plugin release
 * **Fix:** Import screen dates are now displayed in your site’s language
 * **Fix:** Starting an import that had already finished now shows a friendly notice
   instead of a raw “HTTP 400” error
 * **Fix:** Temporary network hiccups while refreshing the notification badge no
   longer flood the plugin log with error entries
 * **Improvement:** The SEO setting now has the same rich help popover as the other
   settings
 * **Dev:** Translation sources migrated to the standard WordPress convention (English
   source strings)

#### 5.0.0

 * **New:** Structural spam shield — the native WordPress comment endpoint is closed
   while GraphComment is active; spam bots can no longer fill your moderation queue
 * **New:** AI Moderation Assist free tier — the AI reads the article, flags risky
   comments and suggests a decision; free for your first 100 comments each month
 * **New:** Two-click connection — link your site to GraphComment from a simple 
   popup; new users create their GraphComment site right inside wp-admin
 * **New:** Gutenberg block to place the comment area anywhere (block and classic
   themes)
 * **New:** `[graphcomment]` shortcode and developer filters (`graphcomment_init_args`,`
   graphcomment_should_apply`)
 * **New:** WooCommerce support — optionally enable comments on product pages
 * **New:** Instant backup sync — a secure signed webhook triggers the synchronization
   as soon as a new comment arrives
 * **New:** Diagnostic page — 8 automated health checks and a copy-paste support
   report
 * **New:** Import by file — upload a WordPress WXR or Disqus XML export; large 
   archives processed in the background
 * **New:** Admin translated in 21 languages — and the moderation back-office now
   speaks 10 — with a fully rebuilt RTL layout for Arabic, Persian and Hebrew
 * **New:** Free customization — logo, fonts, fine-grained themes with dark mode,
   and free choice of discussion layout (Bubble Flow, chronological or flat)
 * **Security:** The legacy OAuth connection flow has been removed and replaced 
   by a single-use connection code exchanged server-to-server; this closes an authorization
   vulnerability in the previous flow
 * **Security:** Site credentials are now encrypted at rest; plugin-to-API calls
   are signed
 * **Improvement:** Imports and background jobs migrated to Action Scheduler for
   reliability on all hosts
 * **Improvement:** Synchronization hardened — atomic pairing, duplicate detection,
   per-comment error recovery, “Force synchronization now” button
 * **Improvement:** Modernized codebase — PHP 8 ready, Composer autoloading, automated
   test suite and CI
 * **Improvement:** Modernized admin UI libraries (native WordPress color picker
   and icons, localized date picker)
 * **Compatibility:** Requires WordPress 5.9+ and PHP 7.4+; tested up to WordPress
   7.0

#### 4.2.0

 * feat: Domain migration tab (Migration de domaine submenu embedding the GraphComment
   backoffice)
 * feat: Auto-select the newly created site after finishing the setup wizard — lands
   directly on the plugin settings instead of the site picker
 * feat: Setup wizard now ends on an action menu — import WordPress comments, enable
   synchronization, or migrate a domain — each opening the matching plugin tab
 * **Compatibility:** Tested up to WordPress 7.0

#### 4.1.0

 * **Security:** Added WordPress nonce verification on all admin forms and AJAX 
   endpoints (CSRF protection)
 * **Security:** Enabled SSL certificate verification on all outgoing API requests(
   SSLVERIFY=true)
 * **Security:** Proper escaping of all user-facing output in admin templates (XSS
   protection)
 * **Security:** Sanitized OAuth callback parameters
 * **Performance:** Lazy loading of the comment widget using IntersectionObserver—
   comments load only when scrolled into view, improving Core Web Vitals (LCP)
 * **Performance:** Removed global max_execution_time override — no longer impacts
   other plugins
 * **Fix:** OAuth 2 transaction handling — more robust popup authentication flow
   with cross-browser compatibility
 * **Fix:** Import reset — new “Reset Import” button available in all states (pending,
   error, finished). Fixed the issue where a completed import could not be restarted.
 * **Improvement:** SSO signature function refactored — uses hash_hmac natively,
   with documented fallback
 * **Improvement:** Updated translations (EN, FR) with new import UI strings
 * **Improvement:** Developer-friendly configuration — base URLs can now be overridden
   via wp-config.php
 * **Compatibility:** Tested up to WordPress 6.9.4
 * **Compatibility:** Declared PHP 7.4+ and WordPress 5.0+ as minimum requirements

#### 4.0.3

 * fix: WSOD (White Screen of Death) on fresh install

#### 4.0.2

 * **Important:** Fixed a problem where GraphComment would not load in older versions
   of the plugin. Updating is recommended.

#### 4.0.1

 * fix: environment variable configuration

#### 4.0.0

 * **Major update:** New optimized script loading
 * Compatibility with WooCommerce
 * Compatibility with WordPress block editor (Gutenberg)
 * Security improvements
 * Code refactoring
 * Fixed errors in comment synchronization

#### 3.7.0

 * Fix Guid imports comments

#### 3.6.0

 * Feature new authentification

#### 3.5.3

 * Fix url admin iframe

#### 3.5.2

 * update links for backoffice client and support client

#### 3.5.0

 * new version of script to optimize load graphcomment
 * new implementation of login / register user

#### 3.1.5

 * update timeout for sync requests

#### 3.1.4

 * update bootstrap to 3.4.1

#### 3.1.3

 * add timeout on post fetch call

#### 3.1.2

 * fix synchronization update comments

#### 3.1.1

 * fix msie condition

#### 3.1.O

 * fix selector jQuery
 * fix array type php >= 7.2.0
 * tested with WordPress 5.5.0

#### 3.0.6

 * fix posts containing single quotes in title
 * tested with WordPress 5.4.0

#### 3.0.5

 * fix synchronization where an invalid method signature was used

#### 3.0.4

 * fix synchronization where thread.uid was missing in some cases

#### 3.0.3

 * check authorize Set time limit for import

#### 3.0.2

 * Set time limit for import

#### 3.0.1

 * Add generate token

#### 3.0.0

 * Brand new plugin UI, clearer and simpler.
 * More options available like WP SSO, Customizable Sliding side panel, restricted
   right to comment.
 * Old comments importation improvements
 * WordPress comments synchronisation improvements

#### 2.5.7

 * add param fixed_header_height

#### 2.5.6

 * add readonly mode
 * add overlay mode

#### 2.5.5

 * add SSO (single sign-on) support

#### 2.5.4

 * fix bug when importing comments from multiple websites

#### 2.5.3

 * fix bug when having multiple accounts

#### 2.5.2

 * fix encoding characters in title of a thread

#### 2.5

 * Simplify plugin setup
 * Bugfixes and design improvments
 * Unsupported PHP version detection

#### 2.4.6

 * Update method to set cron synchronization comments

#### 2.4.5

 * Add ip informations in import comments, debug activate gc

#### 2.4.4

 * Hotfix debug guid

#### 2.4.3

 * Add Guid and ID post mapping to import and tag gc for best stability

#### 2.4.2

 * Update Bot List
 * Add compatibility with AMP Google

#### 2.4.1

 * Fix css null notif in menu

#### 2.4

 * Prefix JQuery CSS to avoid conflicts

#### 2.3.8

 * Update translate error messages

#### 2.3.7

 * Fix bug emojie function

#### 2.3.6

 * Add support emoticons for mysql 5.1+ import comments
 * Add compatibility to php 5.3+

#### 2.3.5

 * Delete Freemius system
 * Update Debug Button to be Friendly User
 * Debug SEO checkbox when is deactivate it’s not checked

#### 2.3.4

 * Add Freemius system

#### 2.3.3

 * Import finishing updated
 * Improve code readability

#### 2.3.2

 * Fix error in redirection

#### 2.3.1

 * Use wordpress hook to insert and update comment
 * Use wordpress prepare statement to insert in pairing table
 * If post not found in synchronization, try pages

#### 2.3

 * Add SEO options
 * Improve synchronization
 * Send UTC date
 * Enhance Logger
 * Change UI of general settings

#### 2.2.7

 * Push the current date in notif setup

#### 2.2.6

 * Bug fix
 * Performance improve on import
 * Increase log number in debug mode

#### 2.2.5

 * Fix plugin for localization.

#### 2.2.4

 * Fix broken link in readme
 * Change logging folder to uploads/graphcomment/
 * Improve error handling

#### 2.2.3

 * Improve Import and Sync performance
 * Improve date management

#### 2.2.1

 * New timeout for import

#### 2.2

 * Core system improved
 * Import leaks optimized

#### 2.1.9

 * Import improved

#### 2.1.8

 * OAuth improved

#### 2.1.7

 * Design fix

#### 2.1.6

 * Debug mode

#### 2.1.5

 * Language fallback, EN default
 * Import improved

#### 2.1.4

 * Fix create website
 * OAuth improved

#### 2.1.3

 * UX Improved
 * Notifications improved

#### 2.1.2

 * Publication date bound to thread in import
 * Wording improved

#### 2.1.1

 * Improve importation

#### 2.1.0

 * Change embedded code to add identifier
 * Bind post’s slug in GraphComment
 * Handle http error in sync page
 * Improve translation in error

#### 2.0.3

 * Better redirection
 * Import improved
 * Automatic activation on website selection

#### 2.0.2

 * Fix cross-domain

#### 2.0.1

 * Use OAuth and JWT for user authentication
 * Synch from WordPress to GraphComment
 * GraphComment backoffice directly embeded in admin GUI
 * Translation improved

#### 1.3.6

 * Synchronisation with comment author’s email
 * Notification in WordPress plugin while comment posted in GraphComment

#### 1.3.5

 * SEO improved

#### 1.3.4

 * Fix : Add optimisations to avoid plugins conflicts

#### 1.3.3

 * Fix : Translation and svn pristine

#### 1.3.2

 * Fix : Translation and stable version

#### 1.3.1

 * GraphComment is shown only on post that allow comments

#### 1.3

 * Comments synchronization from GraphComment to WordPress database (with wp-cron
   thirdaday)
 * Updated comments taken too
 * Use WordPress embedded script

#### 1.2

 * Internationalization (i18n)
 * Allow GraphComment to post on all post

#### 1.1

 * Allow GraphComment to apply only on new post

#### 1.0

 * Beginning of the plugin.
 * Contain already great features.

## میٹا

 *  Version **5.1.0**
 *  Last updated **2 ہفتے پہلے**
 *  Active installations **400+**
 *  WordPress version ** 5.9 یا ودھ **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 یا ودھ **
 *  Languages
 * [Chinese (China)](https://cn.wordpress.org/plugins/graphcomment-comment-system/),
   [English (US)](https://wordpress.org/plugins/graphcomment-comment-system/)، تے
   [French (France)](https://fr.wordpress.org/plugins/graphcomment-comment-system/).
 *  [آپݨی زبان وچ ترجمہ کرو](https://translate.wordpress.org/projects/wp-plugins/graphcomment-comment-system)
 * Tags
 * [anti-spam](https://skr.wordpress.org/plugins/tags/anti-spam/)[comment moderation](https://skr.wordpress.org/plugins/tags/comment-moderation/)
   [comment plugin](https://skr.wordpress.org/plugins/tags/comment-plugin/)[comment system](https://skr.wordpress.org/plugins/tags/comment-system/)
   [comments](https://skr.wordpress.org/plugins/tags/comments/)
 *  [اعلیٰ منظر](https://skr.wordpress.org/plugins/graphcomment-comment-system/advanced/)

## ریٹنگ

 4.7 out of 5 stars.

 *  [  26 5-star reviews     ](https://wordpress.org/support/plugin/graphcomment-comment-system/reviews/?filter=5)
 *  [  2 4-star reviews     ](https://wordpress.org/support/plugin/graphcomment-comment-system/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/graphcomment-comment-system/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/graphcomment-comment-system/reviews/?filter=2)
 *  [  2 1-star reviews     ](https://wordpress.org/support/plugin/graphcomment-comment-system/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/graphcomment-comment-system/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/graphcomment-comment-system/reviews/)

## حصہ پاوݨ آلے

 *   [ graphcomment ](https://profiles.wordpress.org/graphcomment/)

## معاونت

Got something to say? Need help?

 [معاونت فورم ݙیکھو](https://wordpress.org/support/plugin/graphcomment-comment-system/)

## عطیہ کرو

Would you like to support the advancement of this plugin?

 [ ایں پلگ ان کوں عطیہ ݙیوو ](https://graphcomment.com)