plugins wordpress

WordPress Automatic Links plugin

Here’s a super simple WordPress plugin that automatically adds HTML anchor tags to plain text links and email addresses embedded in the content of posts and pages (WordPress already does this by default for comments). It also gives you the option to set the nofollow attribute value on all automatically generated hyperlinks.

Download this plugin at

26 replies on “WordPress Automatic Links plugin”

Thank you very much! I’m working on a blog that will have pages of URLs and would have been a major headache to manually link each one. Your plugin is such a time and patience saver! It really should be a standard option in WordPress…

You’re welcome! Glad to see that people are finding it useful!

It’s strange that automatic hyperlinking isn’t enabled by default in post and page content, especially since WP comments already work this way…

Thanks for making this, Ann! Looking at the code, I see you say you used the make_clickable function from bbpress. But there’s one in WordPress too. Any reason not to hook into that?

The bbPress function is pretty similar… honestly I just happened to be looking at bbPress source code at the time.

The only problem I see with using the built in make_clickable function is that it automatically nofollows all the links, which you may or may not want.

Fantastic plugin – I could not find one like this after searching and searching the plugins and this does *exactly* what I need! The ability to target is fantastic – and it just saves me time.

Thank you SO much!

Love the plug-in, many thanks for making it available, Ann. Am a WordPress and website-building newby and your plug in saved me a lot of headache.

One question: it worked really well – all email addresses and URLs were linked and underlined – and now they are all still linked, but appear in white and bold. I cannot figure out what happened? Could it be that installing the latest WordPress version caused this? What can I do to change to underlined style? At the moment it is not apparent on my site that the info is linked.

Can you help at all? Many thanks!!!

Theres one problem with this plugin, when you already have al link it makes a link of it to. If you for an example have a image with a lik around, it will remove that link and make a text link of the url iafter href=” so the image no more is a ink.

Is it possible to disable it on a single email?
Or to set some whitelist?
I’m working on a project called “[email protected]” and this word is recognized as email address by your wonderful plugin, so it’s a problem.

Leave a Reply

Your email address will not be published. Required fields are marked *