This Is My URL - External Link Control WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA
WordPress plugin for SEO-friendly external link management: add nofollow, target=blank, and open external links in new tabs.
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/thisismyurl/thisismyurl-external-link-control/archive/refs/heads/main.zipExternal Link Control
Controls how external links behave: it adds rel="noopener noreferrer", optional target="_blank", or custom rel attributes based on rules you set.
What it does
- Adds
rel="noopener noreferrer"to external links on output - Opens external links in a new tab, if you want that
- Lets you set custom rel attributes on external links
- Excludes specific domains with an allowlist
- Runs on post and page content, widgets, and any template tag that uses
the_content
The attributes are applied at render time, not written to the database. Your saved content stays exactly as you wrote it, so turning the plugin off leaves no leftover markup behind.
Requirements
- WordPress 6.0+
- PHP 7.4+
Installation
- Upload to
/wp-content/plugins/thisismyurl-external-link-control/. - Activate through the Plugins screen.
- Configure via Settings > External Link Control.
Versioning
Versions follow X.Yjjj.hhmm — year, Julian day, 24-hour time of the build.
About
External Link Control is built and maintained by Christopher Ross. I build focused WordPress tools for problems that keep showing up across real sites. No tracking, no ads, no upsells.
WordPress.org: profiles.wordpress.org/thisismyurl · GitHub: github.com/thisismyurl · LinkedIn: linkedin.com/in/thisismyurl
License
GPL-2.0-or-later. See LICENSE.
Releases
7 releases.
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.