Support for JNofollow
If you’ve found a bug, have questions, or want to request a feature, please email:
Before you write
- Check the Documentation for setup and examples.
- Ensure you are on the latest version of the plugin (System → Update → Update Sites → Rebuild, then check for updates).
- Clear Joomla cache (and OPcache, if used) after changing plugin settings.
- Enable “Debug log” in the plugin settings and re-test the page to collect decision details.
Report a bug
Please include the following so we can reproduce and fix quickly:
- Environment: Joomla version (4/5), PHP version, template/framework, other relevant plugins.
- Plugin: JNofollow version shown in the plugin header.
- Exact steps: What you did, expected result, actual result (screenshots welcome).
- HTML snippet: The affected link(s) as saved in the editor (e.g.
<a href="/…" rel="…">
). - Settings summary: Briefly list your key options (rel mode, target mode, whitelist/blacklist, bypass rules).
- Log excerpt: If “Debug log” is enabled, copy the relevant
plg_content_nofollow
lines. - URL: A public or staging URL where we can see the issue (if possible).
Minimal example template
Joomla: 5.1.x / PHP: 8.2
Plugin: JNofollow 6.x
Steps:
1) Create article with this link:
<a href="https://example.com" rel="noopener">Example</a>
2) Open frontend
Expected: link stays FOLLOW (no "nofollow")
Actual: "nofollow" was added
Settings summary:
- rel mode = Keep
- target mode = Always _blank
- whitelist = (empty)
- blacklist = (empty)
- bypass rel tokens = noopener, noreferrer
- bypass CSS = (empty)
- data-follow bypass = enabled
Log excerpt:
[plg_content_nofollow] … (paste relevant lines)
URL (optional): https://site.tld/page
Request a feature
Tell us what you’re trying to achieve, why it matters, and how you envision the option behaving. If possible, add a short example (input HTML → desired output).
Troubleshooting tips
- Bypass didn’t work? Make sure the link does not already include
nofollow
, and that your chosen bypass option is enabled. Blacklist overrides all bypass rules. - Article/section excluded? Use
for an article, or wrap a section with
…
.
- Whitelist vs. Blacklist: Whitelist treats domains as internal; Blacklist forces
rel="nofollow"
even if a bypass matches. - Target handling: If you set “Always
_blank
”, external links open in a new tab regardless of the editor setting.
Security issues
If you suspect a security vulnerability, please write to