LinkSentry – Broken Content Reporter

Changelog

1.0.1

  • Fixed: Fatal error when using the [linksentry] / [linkbrco] shortcode without attributes (strict typing).
  • Fixed: Wrong page URL on sub-directory installs (duplicated sub-path).
  • Fixed: Duplicate HTML element IDs when multiple report boxes appear on one page (accessibility/validity).
  • Fixed: Block alignment selected in the editor is now applied on the front end.
  • Fixed: Block editor script now declares its dependencies for reliable loading.
  • Fixed: “Issue Type” admin column is now actually sortable.
  • Fixed: Notification emails no longer HTML-escape plain-text content.
  • Improved: Lighter unread-count query for the menu badge (runs once per request).
  • Removed: Debug logging and brittle third-party mail-plugin detection.
  • Fixed: Block now uses block API version 3 for WordPress 7.0+ iframe editor compatibility.
  • Fixed: Dashicons stylesheet is now loaded on the front end so button/modal icons render for logged-out visitors.
  • Fixed: Unread-count menu badge now uses the native WordPress red bubble and shows correctly on every admin page (previously unstyled outside the Reports screen).
  • Fixed: Notification email setting — an invalid stored address no longer silently disables notifications; it now falls back to the admin email, the field can be left empty as documented, and invalid input shows a settings error.
  • Compatibility: Tested up to WordPress 7.0.

1.0.0

  • Initial release
  • Custom post type for reports
  • Shortcode and Gutenberg block
  • AJAX submission with security features
  • Email notifications
  • Admin settings page
  • Full internationalization support
  • Multiple button styles (button, text-link, large-box) for block and shortcode
  • Report content visible in editor with full message display
  • Report details meta box showing all report information
  • Menu badge showing count of unread reports
  • Automatic email notifications to admin on new reports
  • Delete all reports functionality in settings
  • Option to delete reports on plugin uninstall
  • Reports marked as read when viewed
  • Removed “Add New Report” capability from backend
  • Improved email notification formatting with report links

Plugin Website
Visit website

Author
Desk9 Design
Version:
1.0.1
Last Updated
July 5, 2026
Requires
WordPress 6.0
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.