| 开发者 | surajdev |
|---|---|
| 更新时间 | 2026年10月31日 14:26 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
#pricing, but that section's ID was renamed or deleted. Nothing happens when a visitor clicks it, and no broken-link checker tells you, because the page itself still loads.
Webot Anchor Check scans your published pages and posts, reads the rendered HTML (so menus, headers, footers and page-builder output are included), and checks that every #fragment link points to an element ID or <a name> that really exists on the target page.
What you get
#top (browsers scroll to the top without an ID)#! and #/ style links used by JavaScript routers#:~:text=)webot-anchor-check folder to /wp-content/plugins/, or install it from the Plugins screen.Some tabs, accordions and sliders create their IDs with JavaScript after the page loads. The plugin reads the server-rendered HTML, so it cannot see those IDs. Add them to the ignore list under Tools > Anchor Check > Settings. Use * at the end to match a prefix, for example tab-*.
No. Only links to pages on your own site are checked.
Visitors are not affected. A scan requests your pages the same way a visitor would, in small batches, and only when you start it or when the weekly scan runs.
Pages that do not return a normal 200 response are skipped, because their anchors cannot be checked.
No. It only reads and reports.
The latest scan results and log, your settings and short-lived cached ID lists, all in your own database. Everything is removed when you delete the plugin.