Kreativ Report Broken Link

Апісанне

Kreativ Report Broken Link lets your readers report broken links with one click.
Each report is automatically logged in your dashboard and emailed to you for review.

Ideal for:
– Maintaining a clean, trustworthy website
– Improving SEO by fixing dead or outdated URLs
– Monitoring affiliate links and external resources
– Getting real-time feedback from readers

Lightweight, privacy-friendly, and extremely easy to use — no configuration needed.

Features

  • Automatic “Report Broken Link” button added to every post
  • One-click AJAX reporting — no form fields required
  • Admin dashboard with sortable reports and status management (New, Resolved, Ignored)
  • Email notifications to admin or a custom email address
  • Pagination for handling large numbers of reports
  • Fully sanitized input + strict nonce validation for security
  • GDPR-friendly: minimal data stored, no cookies
  • Lightweight — loads assets only when needed

Ўсталёўка

  1. Upload the plugin ZIP via Plugins Add New Upload Plugin.
  2. Activate the plugin.
  3. Go to Kreativ Broken Links Settings to configure your notification email.

Часта задаваныя пытанні

Does it slow down my site?

No. The plugin loads a tiny inline JavaScript only on single posts and only when necessary.

Does it collect personal data?

No personal accounts or cookies. The visitor’s IP is stored only for anti-spam purposes, and all reports can be deleted at any time.

Can I customize the “Report Broken Link” button?

Yes. You can override the button styling using your theme’s CSS.

No — this plugin complements automated link checkers by letting real visitors report issues instantly.

Водгукі

На гэты плагін няма водгукаў.

Удзельнікі і распрацоўшчыкі

“Kreativ Report Broken Link” is open source software. The following people have contributed to this plugin.

Удзельнікі

Журнал змяненняў

1.2.0

  • Security improvements based on WordPress.org review feedback.
  • Added full sanitization for GET, POST, and SERVER inputs.
  • Added strict nonce validation (sanitize + wp_verify_nonce).
  • Updated all action names and slugs to use the 4+ character prefix (krbl_).
  • Fixed pagination URL handling.
  • Improved escaping in admin table output.
  • Matching PHPCS/PluginCheck compliance.
  • General cleanup and prep for public release.

1.1.0

  • Added pagination to the Reports admin table for large datasets.
  • Improved database query performance.
  • Compatibility improvements for WordPress 6.8.
  • Additional sanitization for admin actions.

1.0.0

  • Market-ready release.
  • Added status management (New, Resolved, Ignored).
  • Added filters for status views (All, New, Resolved, Ignored).
  • Improved email notification formatting.
  • Added settings page for notification email.
  • Added uninstall cleanup and improved sanitization.

0.2.0

  • Added admin Reports screen.
  • Added email notifications when a broken link is reported.
  • Added plugin settings page.

0.1.0

  • Added one-click AJAX “Report Broken Link” button to posts.
  • Added database table for storing broken link reports.

0.0.1

  • Initial internal version.
  • Base plugin structure and activation hook.