External Links to Footnotes converts external links in article content into compact numbered references such as [1]. It keeps the original linked words in the article, then displays each external destination in a Footnotes list at the end of the content or at a shortcode location.
The plugin is published by Enok SEO and runs entirely on your WordPress site.
Key features:
[enok_extref_resources] placement.Links remain inline when they are:
mailto:, tel:, javascript:, or fragment-only links.The plugin modifies rendered content only. It does not rewrite post content stored in the database and does not modify destination URLs in the editor.
The default configuration processes published posts and automatically appends a Footnotes section after the article content.
To keep a destination inline, add its root domain under Internal / Always Inline Domains. Subdomains are included automatically. You can also add the no-footnote class to an individual link.
To place Footnotes manually, change Append Mode to Shortcode Only and add:
[enok_extref_resources]
The shortcode renders the collected Footnotes list at that location without appending a duplicate section.
The plugin processes complete content layouts rather than individual builder modules whenever the builder provides a layout-level render hook.
the_content.Builder diagnostics and a compatibility self-test are available under Footnotes > Stats > Diagnostics.
For safety, HTML parsing fails open when one content value is larger than 2 MiB or contains more than 2,000 links. The original content remains unchanged. Developers can adjust these limits with enok_extref_dom_max_content_bytes and enok_extref_dom_max_anchor_count.
External Links to Footnotes processes post content locally. The plugin does not send post content, link data, usage data, or personal information to external servers.
The plugin stores settings, aggregate statistics, per-post indexing metadata, and temporary render-cache entries in the WordPress database. Plugin-owned options, scheduled events, and indexing metadata are removed when the plugin is uninstalled.