Skip to main content

What You’ll Learn

  • How to manage comments across multiple sites
  • Using bulk actions for comment moderation
  • Approving, unapproving, spam marking, and deleting comments
  • Customizing comment display settings

Extension Add-on - This add-on provides standalone functionality within MainWP Dashboard. No third-party plugins required.
The MainWP Comments Extension lets you approve, unapprove, mark comments as spam, move them to Trash, restore them, edit them, and permanently delete them across your child sites from one place. You can use bulk actions to handle multiple comments at once or moderate them one by one.

The Recent Comments Widget

A great addition to this extension is the Recent Comments widget. It shows the latest Approved and Pending comments from your sites and provides quick links to moderate them or open the full comments page.

Manage Comments

The MainWP Comments Extension allows you to manage comments on your websites. It lets you remotely
  • Approve
  • Unapprove
  • Mark as Spam
  • Not Spam
  • Move to Trash
  • Restore
  • Edit
  • Delete Permanently
On the MainWP > Sites > Content Operations > Comments page, you can find comments across your child sites and manage them without logging in to each site separately.
1

Log in to your MainWP Dashboard

2

Go to the MainWP > Sites > Content Operations > Comments page

3

Select the Child Sites you want

4

Use Select Status and Search Options to set your filters

Use the sidebar filters to narrow your results:
  1. Select Status lets you filter comments by Approved, Pending, Spam, or Trash
  2. Containing keyword lets you find comments containing a specific word
  3. Date range narrows comments by the selected dates
5

Click the Show Comments button

MainWP Comments Add-on 2025 By default, the MainWP Dashboard plugin is set to return (show) a maximum of 50 comments from one Child Site.

Unapprove Comment

1

Log in to your MainWP Dashboard

2

Go to the MainWP > Sites > Content Operations > Comments page

3

Select the Child Sites you want

4

Use Select Status and Search Options to find the comments you need

5

Click the Show Comments button

6

Once the list of found comments appears

Once the list of found comments appears
  1. Locate the Comment you want to update
  2. Click the Unapprove action in the Actions menu
The Unapprove action will appear only for comments that are already approved.

Approve Comment

1

Log in to your MainWP Dashboard

2

Go to the MainWP > Sites > Content Operations > Comments page

3

Select the Child Sites you want

4

Use Select Status and Search Options to find the comments you need

5

Click the Show Comments button

6

Once the list of found comments appears

Once the list of found comments appears
  1. Locate the Comment you want to update
  2. Click the Approve action in the actions menu
The Approve action will appear only for comments that are waiting for approval.

Mark Comment as Spam

1

Log in to your MainWP Dashboard

2

Go to the MainWP > Sites > Content Operations > Comments page

3

Select the Child Sites you want

4

Use Select Status and Search Options to find the comments you need

5

Click the Show Comments button

6

Once the list of found comments appears

Once the list of found comments appears
  1. Locate the Comment you want to update
  2. Click the Spam action in the actions menu

Edit Comment

1

Log in to your MainWP Dashboard

2

Go to the MainWP > Sites > Content Operations > Comments page

3

Select the Child Sites you want

4

Use Select Status and Search Options to find the comments you need

5

Click the Show Comments button

6

Once the list of found comments appears

Once the list of found comments appears
  1. Locate the Comment you want to edit
  2. Click the Edit action in the actions menu

Move Comment to Trash

1

Log in to your MainWP Dashboard

2

Go to the MainWP > Sites > Content Operations > Comments page

3

Select the Child Sites you want

4

Use Select Status and Search Options to find the comments you need

5

Click the Show Comments button

6

Once the list of found comments appears

Once the list of found comments appears
  1. Locate the Comment you want to trash
  2. Click the Trash action in the actions menu

Delete Comment Permanently

In the comments list, the Delete Permanently action is available for comments that are already in Trash or marked as Spam. The comments table also includes Restore and Not Spam bulk actions. When a comment is in Trash, its row actions include Restore and Not Spam.

Set Custom Comment Display Length

To set the custom comment length, please see this gist.