Title: Typo Reporter – Spelling &amp; Proofreading
Author: Matt Biscay
Published: <strong>26 Eanáir, 2026</strong>
Last modified: 24 Meán Fómhair, 2026

---

Search plugins

![](https://ps.w.org/typo-hunter/assets/banner-772x250.jpg?rev=3447098)

![](https://ps.w.org/typo-hunter/assets/icon.svg?rev=3447098)

# Typo Reporter – Spelling & Proofreading

 By [Matt Biscay](https://profiles.wordpress.org/skyminds/)

[Download](https://downloads.wordpress.org/plugin/typo-hunter.zip)

 * [Details](https://ga.wordpress.org/plugins/typo-hunter/#description)
 * [Reviews](https://ga.wordpress.org/plugins/typo-hunter/#reviews)
 *  [Installation](https://ga.wordpress.org/plugins/typo-hunter/#installation)
 * [Development](https://ga.wordpress.org/plugins/typo-hunter/#developers)

 [Support](https://wordpress.org/support/plugin/typo-hunter/)

## Description

Typo Reporter – Spelling & Proofreading is a lightweight proofreading tool for WordPress.
A reader spots a typo, selects the incorrect text, and submits a correction in a
simple modal. You get the report; your content gets better.

No external service. No complicated workflow. Just a fast way to turn readers into
helpful contributors.

### Core Features

🎯 **Simple typo reporting**

Visitors can click the “Report a typo” link below a post or select text and use `
Ctrl+Enter` (`Cmd+Enter` on Mac) to open the reporting form.

📝 **A focused review workflow**

All reports are collected in the WordPress admin area, with the incorrect text, 
suggested correction, post, URL, and date available at a glance.

🛡️ **Built-in abuse protection**

Rate limiting and duplicate detection help keep the report queue useful without 
adding another anti-spam service. Reports provide an in-modal submitting state and
success/error feedback without browser dialogs.

⚡ **Lightweight on the front end**

Typo Reporter – Spelling & Proofreading loads its assets only on single posts and
pages. Report submissions use AJAX, so the plugin works well with page caching.

🎨 **Easy to customize**

The interface uses regular HTML and predictable `typohunter-*` CSS classes, making
it straightforward to adapt to your theme.

🔒 **Privacy-conscious by design**

IP addresses are hashed for rate limiting and are not stored with reports. Inputs
are sanitized, validated, and protected with WordPress nonces.

### Pro Features

Typo Reporter – Spelling & Proofreading Pro adds:

 * Analytics with trends and most-reported posts
 * Instant, daily, or weekly email notifications
 * CSV and PDF report exports
 * 30 reports per hour instead of 5
 * Priority support

### Business Features

The Business plan unlocks team workflow tools on top of Pro:

 * Internal notes on reports with author and timestamp
 * Status tracking (New, In Progress, Resolved, Rejected, Duplicate)
 * Multi-user access with WordPress roles and capabilities
 * Advanced filtering by status, assignee, post, date range, type, and saved filters
 * Custom branding (logo, colors, company name, custom CSS)

### How It Works

 1. A reader finds a typo in a post or page.
 2. They select the incorrect text and press `Ctrl+Enter` or `Cmd+Enter`, or click 
    the report link.
 3. They enter the suggested correction and submit the report.
 4. You review the report in **Typo Reporter – Spelling & Proofreading > Reports**.
 5. You correct the content and keep publishing with confidence.

Approved comments also include their own “Report a typo” link. Comment reports are
linked to the specific comment in the admin report list.
 Comment reporting is available
to free and Pro users and can be enabled or disabled from **Settings > Comment Reporting**.

## Installation

 1. In WordPress, go to **Plugins > Add New**.
 2. Search for **Typo Reporter – Spelling & Proofreading**.
 3. Install and activate the plugin.
 4. Open **Typo Reporter – Spelling & Proofreading** from the WordPress admin menu.
 5. In **Settings**, choose whether to enable text highlighting and database logging.

You can also install Typo Reporter – Spelling & Proofreading manually:

 1. Download the plugin ZIP file.
 2. Go to **Plugins > Add New > Upload Plugin**.
 3. Upload the ZIP file, install it, and activate the plugin.

## FAQ

### How do visitors report a typo?

They can click the “Report a typo” link displayed below single posts or, when comment
reporting is enabled, after approved comments. They can also select text and press`
Ctrl+Enter` on Windows/Linux or `Cmd+Enter` on macOS. The form shows progress and
submission feedback inside the modal.

### Where do I review reports?

Open **Typo Reporter – Spelling & Proofreading > Reports** in the WordPress admin
menu. Reports include the selected text, correction, post, URL, and submission date.
Reports from comments also link to the specific comment.

### Does Typo Reporter – Spelling & Proofreading work with any theme?

It is designed to work with any WordPress theme. The report link is added to enabled
singular post types and approved comments, and the markup can be styled with your
own CSS.

### Will Typo Reporter – Spelling & Proofreading slow down my site?

The front-end CSS and JavaScript load only on single posts and pages. Report submissions
are handled asynchronously, and report data uses indexed database queries.

### Can I disable the keyboard shortcut?

Yes. Go to **Typo Reporter – Spelling & Proofreading > Settings** and disable **
Enable Text Highlighting**. Visitors can still use the report link.

### How does the plugin prevent spam?

Free users can submit up to 5 reports per IP per one-hour rate-limit window. Pro
users can submit up to 30. Duplicate reports for the same location, text, and correction
within five minutes are rejected. The IP is hashed for the cache key and the raw
address is not stored.

### Can I disable comment reporting?

Yes. Go to **Typo Reporter – Spelling & Proofreading > Settings** and uncheck **
Comment Reporting**. Comment reporting is disabled by default until you opt in.

### Is personal information stored?

Typo Reporter – Spelling & Proofreading does not store IP addresses with reports.
A hashed IP address is used temporarily for rate limiting. Review your own privacy
policy and site configuration to determine the disclosures required for your installation.

### Can I export reports?

Yes. Typo Reporter – Spelling & Proofreading Pro can export reports to CSV or PDF,
with optional date and post filters.

### What is the Business plan?

The Business plan adds collaboration features to Pro: internal notes, status tracking,
role-based access for your team, advanced filtering, and custom branding. These 
features require a Business license.

### Are WP-CLI commands available?

Yes. Administrators can use `wp typo-hunter stats`, `wp typo-hunter reports list`,
and `wp typo-hunter reports export`. Maintenance commands include `wp typo-hunter
reports delete-old --before=YYYY-MM-DD --yes` and `wp typo-hunter cache flush`.

### Can I customize the report link?

Yes. Go to **Typo Reporter – Spelling & Proofreading > Settings** and change the
report link text. You can also override the plugin’s CSS classes in your theme.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Typo Reporter – Spelling & Proofreading” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Matt Biscay ](https://profiles.wordpress.org/skyminds/)

[Translate “Typo Reporter – Spelling & Proofreading” into your language.](https://translate.wordpress.org/projects/wp-plugins/typo-hunter)

### Interested in development?

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

## Changelog

#### 2.0.1 – September 2026

 * Changed comment typo reporting to be opt-in: it is now disabled by default until
   enabled in Settings > Comment Reporting.
 * Clarified the Comment Reporting setting label and description in the Settings
   screen.

#### 2.0.0 – September 2026

 * Added Business-tier features: internal notes on reports, status tracking, multi-
   user roles and capabilities, advanced filtering, and custom branding.
 * Added report assignment, status workflow, saved filters, and role-based access
   control in the admin.
 * Added custom logo, colors, company name, and CSS branding for the visitor-facing
   reporter.
 * Updated the Reports screen with status, assignee, and notes columns for Business
   users.
 * Business features require a Business license; Pro users continue to get analytics,
   email, and exports.
 * Hardened all new admin/AJAX endpoints with capability checks and nonces.

#### 1.9.0 – September 2026

 * Improved compatibility and invalidation across standard and salted WordPress 
   object caches.
 * Reduced repeated database queries in report lists, analytics, and email digests.
 * Reduced front-end CSS transfer size, hardened admin test-email feedback, and 
   kept development tooling compatible with PHP 8.1+.

## Meta

 *  Version **2.0.1**
 *  Last updated **3 lá ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 8.1 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/typo-hunter/)
 * Tags
 * [corrections](https://ga.wordpress.org/plugins/tags/corrections/)[crowdsource](https://ga.wordpress.org/plugins/tags/crowdsource/)
   [proofreading](https://ga.wordpress.org/plugins/tags/proofreading/)[spelling](https://ga.wordpress.org/plugins/tags/spelling/)
   [typo](https://ga.wordpress.org/plugins/tags/typo/)
 *  [Advanced View](https://ga.wordpress.org/plugins/typo-hunter/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/typo-hunter/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/typo-hunter/reviews/)

## Contributors

 *   [ Matt Biscay ](https://profiles.wordpress.org/skyminds/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/typo-hunter/)