URL Autolinker by Jerin.ca
URL Autolinker by Jerin.ca
Description
URL Autolinker by Jerin.ca helps you automatically add hyperlinks in your content.
You can define a list of URLs and their aliases (keywords), and the plugin will automatically convert those keywords into links whenever they appear in your posts or pages.
Key Features:
– Save unlimited URLs with aliases (keywords).
– Automatically link keywords to the saved URLs in post content.
– Options to open links in a new tab.
– Add nofollow attribute to specific links.
– Limit the maximum links per alias per paragraph.
– Limit the maximum number of auto-links per post.
– Easy admin settings page with search and edit support.
– Post type whitelist + post/page blacklist controls.
– Exclude HTML areas (headings, lists, tables, code, etc.).
– Optional: skip targets already linked manually.
– Optional: cache compiled rules for faster performance.
This plugin is lightweight, SEO-friendly, and saves you time managing internal and external links.
License
This plugin is licensed under the GPLv2 or later.
See https://www.gnu.org/licenses/gpl-2.0.html for details.
Installation
- Upload the plugin files to the
/wp-content/plugins/url-autolinker/directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Navigate to URL Autolinker in the WordPress admin menu.
- Add your URLs, aliases, and set your linking preferences.
- Save changes — done! Your content will now auto-link according to your settings.
Screenshots
Faq
Yes. You can set both per-alias per-paragraph limits and a total links per post limit.
No. The plugin skips text already inside <a> tags, so your manually added links remain untouched.
Yes. It hooks into the_content, so any post type that uses it will be processed.
A Pro version is in development with additional features like exclusions, reporting, and faster processing.
Reviews
Changelog
2.14.5
- Pro (AI Links): Smart Suggestions now runs on the full post/page in one request (no line-by-line paragraph scanning).
- Pro (AI Links): Added “Add selected to Saved URLs” so suggestions can be saved as normal auto-link rules instead of directly editing posts.
2.14.0
- Pro: Added AI Links page with Smart Suggestions + Zero-Link Posts.
- Pro: Tabbed UI with full-width layout and loading spinner.
2.13.12
- Fix: Auto-linking now works reliably in long posts/paragraphs even when content contains HTML entities (e.g., ampersands) by safely inserting generated links into the DOM.
- Fix: Excluding
<
div> no longer accidentally disables auto-linking inside normal paragraphs (common in block builders).
* Improvement: More Unicode-friendly matching + chunked rule patterns to reduce PCRE edge cases on large keyword sets.
2.13.11
- Pro gating: Stats pages now enforce Pro access (blocked + CTA) unless Pro is enabled.
- Added: “Enable Pro features” toggle (keeps key saved but disables Pro behavior when off).
- Update: “Update All Posts” is available for all users.
- UI: “Support the Developer” banner hides automatically when Pro is enabled.
2.13.10
- Pro gating: lock Pro-only tabs/pages when API key is inactive (blurred UI + CTA).
- Free mode: Saved Links remain available; auto-linking runs only when Pro is active.
2.13.9
- Added: Pro API key license validation (remote check + cached status).
- Added: “Check License Now” button on Buy Pro page.
- Added: Daily background license re-check via WP-Cron.
2.13.8
- Fix: Removed file-scope uninstall variable to satisfy plugin checks.
- Tweak: Admin headings updated (smaller, bold, uppercase, more readable).
2.13.7
- Fix: Stable tag aligned with plugin version for WordPress.org packaging.
- Fix: Added nonce verification for statistics refresh actions.
- Fix: Improved admin asset versioning to reduce caching issues.
- Fix: Minor security hardening and code-quality improvements.
2.13.1
- Fix: General Settings and Link Settings tabs now render correctly.
2.13.0
- Added General/Content/Link/Advanced settings tabs.
- Added uninstall retention option, admin bar indicator toggle, batch size control, and minimum editor role setting.
- Added post type whitelist, post/page blacklist (and optional child pages), case sensitive matching, HTML exclusion areas, and per-paragraph global link limit.
- Added global nofollow + customizable link output template.
- Added cache toggle and improved cache clearing.
2.12.6
- Fixed admin tabs on Statistics pages (stats menu tabs now open correctly).
- Minor version bump.
2.12.5
- Improved admin data saving with pagination-safe merging and better duplicate prevention.
- Added export/import and bulk update enhancements.
2.12.4
- Security hardening: added nonce verification and stricter sanitization.
- Compatibility: replaced parse_url() with wp_parse_url() and removed PHP 7.4-only syntax.
- Admin UI: bundled local icon and improved escaping/output handling.
- Misc: updated “Tested up to” and aligned readme stable tag.
2.0
- Added searchable, sortable admin table.
- Added per-paragraph and total post limits.
- Added nofollow and new tab options per link.
- Improved sanitization and validation.
- Introduced Pro banner for upcoming features.
1.0
- Initial release with basic alias-to-URL auto-linking.


