| 开发者 | emtiazzahid |
|---|---|
| 更新时间 | 2026年10月13日 18:21 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
max_execution_time (at least 5 and at most 20 seconds; 20 seconds when there is no limit) and then continue in smaller batcheswp anchormender index rebuild|status|update, wp anchormender report [all|orphans|low], wp anchormender suggest <id>anchormender_capability, anchormender_excluded_post_types, anchormender_exclude_post, anchormender_index_text, anchormender_stopwords, anchormender_post_language, anchormender_candidates, anchormender_before_insert, anchormender_after_insert, anchormender_generic_anchors, anchormender_index_on_save, anchormender_batch_time_budget, anchormender_after_index, anchormender_is_builder_post.
More plugins by Emtiaz Zahid
/wp-content/plugins/anchormender or install it from the Plugins screen.Not unless you turn on AI rerank and click it. Indexing, suggestions, the report, the audit and bulk linking run on your own server. With AI rerank on, each run sends the current post's title, headings and up to the first 1,500 characters of its text, plus candidate titles and excerpts, to the provider you selected, and only after you confirm the token estimate.
No. Insert in the block editor sidebar or in the classic editor box changes only the post you are editing, inside the editor; it is saved when you save the post. "Add link in that post" (under "Link from other posts on the same topic") is different: it adds the link to that other, published post and saves it immediately. Fixing an orphan from the report and bulk linking also save each changed post right away, and each bulk batch can be undone. In all three cases a revision is saved when the post type supports revisions.
Suggestions work in the block editor sidebar and in the classic editor box. Posts built with Elementor, Divi, Beaver Builder, WPBakery, Bricks or Oxygen can still be suggested as link targets, but Anchormender does not insert links into them: Insert is switched off while editing such a post, and bulk linking, fixing an orphan and "Link from other posts on the same topic" never pick one as the post that gets the link. Developers can adjust the detection with the anchormender_is_builder_post filter.
Posts and pages by default; add any public post type under Settings → Indexing.
Yes. Anchormender reads their noindex flags for the audit.
No. Anchormender has no server of its own and sends no usage statistics or telemetry. The index, suggestions, reports and bulk linking all run on your server. The only outbound requests are the optional AI rerank described under "External services", which is off until you turn it on and connect a provider under Settings → Connectors or enter your own API key.
Yes, on WordPress 7.0 and later. Choose "WordPress AI (Settings → Connectors)" under Anchormender → Settings → AI assist (it is the default there), and requests go through WordPress's built-in AI Client to the provider you connected, with the key WordPress keeps. On older WordPress versions, or if you prefer, you can enter your own API key for OpenAI, Anthropic, Google Gemini or an OpenAI-compatible endpoint instead.
No. Anchormender loads Action Scheduler 3.9.3 from lib/action-scheduler/. Action Scheduler is built for this: each copy registers its version with ActionScheduler_Versions behind function_exists() and class_exists() guards, and only the newest copy on the site boots. WooCommerce and other plugins that bundle it share the same mechanism.
The editor sidebar and the admin app ship un-minified in assets/src/; the files in assets/build/ are produced from them with npm install && npm run build (the package.json is included). The bundled Action Scheduler library in lib/ is unmodified upstream code under its own GPL licence. Nothing else is compiled or obfuscated.
Anyone who can edit a post sees suggestions for that post. The report, bulk and audit screens need the edit_others_posts capability (filterable with anchormender_capability); settings need manage_options.