Linux 软件免费装
Banner图

GlobalDev Broken Link Monitor

开发者 globaldevitus
更新时间 2026年10月21日 13:51
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

seo redirects broken links link checker site maintenance

下载

0.1.0 0.2.2 0.3.2

详情介绍:

GlobalDev Broken Link Monitor is a lightweight site-maintenance plugin that checks stored links in published WordPress content, blocks, page builders, templates, widgets and navigation menus. The scanner runs in small batches from the WordPress dashboard, helping avoid long single requests on shared hosting. External URLs are checked with WordPress safe HTTP request functions, while links to the current site are checked directly. Features The plugin stores only the latest scan report in a custom database table.

安装:

  1. Upload the globaldev-broken-link-monitor folder to /wp-content/plugins/, or install the ZIP from Plugins > Add New > Upload Plugin.
  2. Activate GlobalDev Broken Link Monitor.
  3. Go to Tools > Broken Link Monitor.
  4. Choose the public post types to scan and save the settings.
  5. Select Start New Scan.

常见问题:

Does the plugin send website content to an external service?

No. The plugin performs HTTP requests from your WordPress server and does not use a third-party scanning API.

Why does a valid URL appear as a warning?

Some websites block automated HEAD or GET requests, require authentication, or apply rate limits. HTTP 401, 403, and 429 responses are classified as warnings to reduce false broken-link reports.

Does the weekly scan run at an exact time?

No. Scheduled scans use WP-Cron, which runs when the website receives traffic. Sites that disable WP-Cron should trigger wp-cron.php through a server cron job.

Does the plugin scan Elementor or other page builder data?

Version 0.3.2 reads saved clickable URLs from WordPress menus, Gutenberg navigation, Elementor JSON, WPBakery, Divi shortcodes, Bricks, Beaver Builder, Breakdance, Oxygen, SiteOrigin and supported builder metadata. It also reads published template layouts and recognized custom link fields. It does not render pages, execute shortcodes, run dynamic tags or JavaScript, or guarantee support for every third-party storage format. Some dynamic, conditional, unpublished or remote-generated links cannot be discovered. Large builder values above 4 MB are skipped to limit resource usage.

Are fragment links, email addresses, and telephone links checked?

No. Fragment-only links and mailto:, tel:, sms:, javascript:, data:, and ftp: URLs are ignored.

Why does a changed permalink still show as broken in a custom field?

The scan report is a snapshot of saved link fields. Changing WordPress permalink settings does not rewrite custom metadata such as _gdmpi_source_post_link. If those values record the original URL from an import rather than a link displayed on the site, exclude _gdmpi_* in the settings (the default in version 0.3.2) and start a new scan. Do not delete metadata without confirming that the importer/theme no longer uses it. If old published permalinks must remain accessible, add 301 redirects separately.

更新日志:

0.3.2 0.3.1 0.3.0 0.2.2 0.2.1 0.2.0 0.1.0