plugin-icon

Typo Hunter

作者 Matt Biscay·
Turn your readers into proofreaders. Crowdsource spelling and typo corrections with a simple, gamified interface.
版本
1.1.2
最近更新:
Feb 5, 2026
Typo Hunter

Typo Hunter transforms your readers into active contributors by gamifying the proofreading process. Let your audience help you maintain professional, error-free content while building community engagement.

Key Features

  • 🎯 Gamified Experience – Turn typo hunting into an engaging activity for your readers
  • ⚡ Quick Reporting – Keyboard shortcut (Ctrl/Cmd + Enter) for instant submissions
  • 🛡️ Spam Protection – Rate limiting (5 reports/hour) and duplicate detection
  • 📊 Admin Dashboard – Clean, sortable table to manage all typo reports
  • 🚀 Performance First – Assets only load where needed, optimized for PHP 8.3+
  • 🔒 Enterprise Security – SQL injection protection, input validation, nonce verification
  • 💾 Smart Storage – Optional database logging with indexed queries
  • 🎨 Modern UI – Native HTML dialog with beautiful, responsive design

How It Works

  1. Reader spots a typo on your site
  2. Selects the incorrect text
  3. Presses Ctrl/Cmd + Enter (or clicks footer link)
  4. Submits correction in sleek modal form
  5. You review and fix in the admin dashboard
  6. Content quality improves continuously!

Perfect For

  • 📰 Blogs & News Sites – Crowdsource proofreading at scale
  • 📚 Documentation Sites – Community-driven accuracy improvements
  • 🎓 Educational Platforms – Maintain high-quality learning content
  • 🛒 E-commerce Stores – Professional product descriptions
  • 🏢 Corporate Websites – Brand reputation through polished content
  • 📖 Publishing Platforms – Engage readers as quality contributors

Security & Privacy

  • ✅ Rate limiting prevents abuse (5 reports/hour per IP)
  • ✅ IP addresses hashed for privacy compliance
  • ✅ All inputs sanitized and validated
  • ✅ SQL injection protection with prepared statements
  • ✅ Nonce verification for all AJAX requests
  • ✅ GDPR-friendly (no personal data stored)

Technical Details

Database Schema

Custom table: typohunter_reports * id – Unique report identifier (bigint, primary key) * post_id – Associated WordPress post ID (bigint, indexed) * text – Incorrect text (varchar 255) * suggestion – Suggested correction (varchar 255) * url – Page URL (varchar 500) * timestamp – Submission time (datetime, indexed)

Optimized with indexes on post_id and timestamp for fast queries.

Security Features

  • 🔒 SQL injection protection ($wpdb->prepare() with placeholders)
  • ✅ Nonce verification for all AJAX requests
  • 🛡️ Rate limiting via WordPress transients
  • 🧹 Input sanitization (sanitize_text_field(), esc_url_raw())
  • 🔍 Duplicate detection (5-minute window)
  • ✓ Post validation (ensures posts exist)
  • 🔐 Secure IP detection with fallback

Performance Optimizations

  • ⚡ Assets only load on single posts/pages (conditional loading)
  • 💾 Options cached in class property (reduces DB calls)
  • 📊 Database indexes on post_id and timestamp
  • 🎯 Minimal JavaScript footprint (vanilla JS, no jQuery)
  • 🚀 PHP 8.3+ features (typed properties, readonly, match expressions)
  • 🔥 First-class callable syntax for hooks
  • ⚡ Null coalescing operators for cleaner code

Support

For support, feature requests, or bug reports: 🐛 GitHub: https://github.com/skyminds/typo-hunter 💬 Support Forum: WordPress.org support tab

Roadmap

Available in Pro Version (v1.1.0+): * 📊 Analytics dashboard with stats and 30-day trend charts * 📧 Email notifications (instant, daily digest, weekly digest) * 📤 Export reports (CSV/PDF with filtering) * ⚡ Enhanced rate limiting (30 reports/hour vs 5/hour) * 🎨 Modern tabbed admin interface

Coming in Future Updates: * 🤖 AI-powered correction suggestions * 👥 Team collaboration features * 🎨 Custom branding options * 🔌 Grammarly API integration * 🌍 Multi-language improvements

Credits

Developed with ❤️ by Matt Biscay 🌐 https://mattbiscay.com 🐙 https://github.com/skyminds

Like Typo Hunter? Please rate it ⭐⭐⭐⭐⭐ on WordPress.org!

免費使用Business方案
目前已測試版本
WordPress 6.9.1
此外掛程式已可供下載,並可用於你 系統。