Title: Kreativ Report Broken Link
Author: anolaru
Published: <strong>December 8, 2025</strong>
Last modified: January 25, 2026

---

Search plugins

![](https://ps.w.org/kreativ-report-broken-link/assets/banner-772x250.png?rev=3451094)

![](https://ps.w.org/kreativ-report-broken-link/assets/icon-256x256.png?rev=3446681)

# Kreativ Report Broken Link

 By [anolaru](https://profiles.wordpress.org/anolaru/)

[Download](https://downloads.wordpress.org/plugin/kreativ-report-broken-link.1.3.7.zip)

 * [Details](https://wordpress.org/plugins/kreativ-report-broken-link/#description)
 * [Reviews](https://wordpress.org/plugins/kreativ-report-broken-link/#reviews)
 *  [Installation](https://wordpress.org/plugins/kreativ-report-broken-link/#installation)
 * [Development](https://wordpress.org/plugins/kreativ-report-broken-link/#developers)

 [Support](https://wordpress.org/support/plugin/kreativ-report-broken-link/)

## Description

Kreativ Report Broken Link adds a simple “Report broken links on this page” button
to your selected post types. When a visitor clicks it, a report is saved in your
dashboard so you can fix broken URLs faster. The report button is added automatically—
no shortcodes or configuration required.

**Key features**
 * One-click reporting (no forms) * Admin dashboard list with status
actions (Resolve / Ignore / Reopen) * Filters + pagination * CSV export (AJAX, no
page reload) * Duplicate protection (1 report per post per IP per 24h) * Optional
email notifications

## Screenshots

[⌊Frontend "Report broken links on this page" button with confirmation message.⌉⌊
Frontend "Report broken links on this page" button with confirmation message.⌉[

Frontend “Report broken links on this page” button with confirmation message.

[⌊Reports dashboard with resolve and ignore actions (All / New / Resolved / Ignored).⌉⌊
Reports dashboard with resolve and ignore actions (All / New / Resolved / Ignored)
.⌉[

Reports dashboard with resolve and ignore actions (All / New / Resolved / Ignored).

[⌊Settings screen (email notifications + enabled post types).⌉⌊Settings screen (
email notifications + enabled post types).⌉[

Settings screen (email notifications + enabled post types).

## Installation

 1. Upload the plugin folder to ‘/wp-content/plugins/’ or install via WordPress.
 2. Activate the plugin.
 3. Go to **Kreativ Broken Links  Settings** to choose email + post types.

## FAQ

### Does this plugin slow down my site?

No. Unlike other broken link tools, this plugin does not crawl your site. It only
loads a tiny script and a button, making it one of the most lightweight maintenance
tools available.

### Can I customize the button style?

Yes! The button uses the ‘.krbl-report-btn’ class. You can easily override the colors
and fonts in your theme’s CSS or the Customizer.

### Where are the reports saved?

Reports are saved in a custom table in your WordPress database and are accessible
via the “Kreativ Broken Links” menu in your admin dashboard.

### Does this plugin use a shortcode?

No. The “Report Broken Link” button is automatically added to supported post types,
so no shortcode or manual placement is required.

### Can I choose where the button appears?

The button is automatically displayed on enabled post types. Additional placement
options may be considered in future versions.

### Which post types are supported?

Posts and pages are supported. You can enable or disable them from the plugin settings.

### Does this plugin automatically scan for broken links?

No. This plugin allows visitors to report broken links they encounter. It does not
perform automatic site-wide link scanning.

### Will visitors see admin-only data?

No. Visitors can only submit reports. All management actions are available only 
in the WordPress admin dashboard.

### Is the plugin open source?

Yes. The plugin is open source and maintained on GitHub:
 https://github.com/aolaru/
kreativ-report-broken-link

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

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

[Translate “Kreativ Report Broken Link” into your language.](https://translate.wordpress.org/projects/wp-plugins/kreativ-report-broken-link)

### Interested in development?

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

## Changelog

#### 1.3.7

 * Fixed fatal error in the admin reports page footer.
 * Fixed CSV export query bug for filtered exports.
 * Improved frontend report button behavior and compatibility.
 * Improved admin UI spacing and accessibility styles.

#### 1.3.2

 * Fixed fatal error caused by invalid esc_js__() usage
 * Fixed AJAX CSV export not triggering on some admin pages

#### 1.3.1

 * Added AJAX CSV export (no page reload)
 * Improved pagination UI (Page X of Y + cleaner styling)
 * Added overview summary text (New / Resolved / Ignored)
 * General admin UI polish

#### 1.3.0

 * Added duplicate report protection (per post/IP, 24h)
 * Added enabled post types setting
 * Added frontend CSS styling and separate JS file
 * Added CSV export

#### 1.2.0

 * Added admin dashboard page to view reported broken links
 * Added status handling for reports (new / resolved / ignored)
 * Added email notification option for new reports
 * Improved security with nonces and input sanitization
 * General stability and code cleanup

#### 1.1.0

 * Initial public release
 * Added frontend “Report Broken Link” button
 * Added AJAX submission for reports
 * Stored reports in a custom database table

## Meta

 *  Version **1.3.7**
 *  Last updated **7 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **6.9.7**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [broken link](https://wordpress.org/plugins/tags/broken-link/)[dead link](https://wordpress.org/plugins/tags/dead-link/)
   [link checker](https://wordpress.org/plugins/tags/link-checker/)[maintenance](https://wordpress.org/plugins/tags/maintenance/)
 *  [Advanced View](https://wordpress.org/plugins/kreativ-report-broken-link/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/kreativ-report-broken-link/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/kreativ-report-broken-link/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/kreativ-report-broken-link/)