URL Autolinker by Jerin.ca

Plugin Banner

URL Autolinker by Jerin.ca

by Jerin George

Download
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.

  1. Upload the plugin files to the /wp-content/plugins/url-autolinker/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Navigate to URL Autolinker in the WordPress admin menu.
  4. Add your URLs, aliases, and set your linking preferences.
  5. Save changes — done! Your content will now auto-link according to your settings.
  1. Admin settings page where you add and manage URLs/aliases.

    Admin settings page where you add and manage URLs/aliases.

  2. Example of saved links table with edit/delete options.

    Example of saved links table with edit/delete options.

  3. Pro features banner inside the admin panel.

    Pro features banner inside the admin panel.

Can I limit the number of links per post?

Yes. You can set both per-alias per-paragraph limits and a total links per post limit.

Will this plugin affect existing links?

No. The plugin skips text already inside <a> tags, so your manually added links remain untouched.

Does this work with custom post types?

Yes. It hooks into the_content, so any post type that uses it will be processed.

Is there a Pro version?

A Pro version is in development with additional features like exclusions, reporting, and faster processing.

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.
Back to top