Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

How to Show Live Preview of Links in WordPress

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

Many WordPress users are looking for a code-free way to show live previews of links on their sites. We get it. It can be frustrating to find a solution that doesn’t require technical know-how or risky plugins.

Link previews give your readers a sneak peek at what’s waiting for them when they click.

If the preview is for an internal link and it looks interesting, they’re more likely to click and explore your website. On the flip side, if the link isn’t what they need, they can keep looking for something that’s more suitable for them.

After looking for various solutions, we’ve found a simple method to add link previews to your WordPress site. This guide will show you how.

How to Show Live Preview of Links in WordPress

When to Add a Live Preview of Links on Your WordPress Site

On a typical WordPress website, links don’t show what’s inside them. This can frustrate visitors when they click a link and find it’s not what they expected. That’s where live link previews come in handy.

Live link previews usually look like tooltips. They pop up when someone moves their mouse over a link, showing a sneak peek of the content.

Live link preview example by Wikipedia

For online stores, that means you can have your links display product pictures or short details to boost sales.

If you run a WordPress blog, you can show post images or short text to make readers want to see more. And for external links, these tooltip previews help people decide if they want to leave your site.

However, be careful when using live previews. Too many can confuse visitors. It’s best to use them only for important links where they’ll help the most.

With that in mind, let’s look at an easy way to add live link previews to your WordPress site. You can use the quick links below to navigate through this tutorial:

The easiest way to add a tooltip preview to a link in WordPress is with the Bright Link Previews plugin. When activated, this WordPress plugin will automatically add a live preview of your internal and external links in your posts and pages.

First, go ahead and install the plugin in your admin area. For step-by-step instructions, you can read our beginner’s guide on how to install a WordPress plugin.

Once done, go to Settings » Bright Links. This is where you will be able to configure the plugin’s settings.

Bright Links Preview plugin settings page

First, let’s set up the live preview’s design in the Appearance tab.

Bright Links Preview's settings to change colors and size

At the top, you can choose the background color (left side) and the text color (right side).

Just click on the color box, and a color picker tool will appear.

Changing the live link preview's tooltip text color in Bright Links Preview

You can also choose the price hotspot colors, which will appear automatically for eCommerce links from WooCommerce, Amazon, and Shopify sites.

Just like with the tooltip, simply choose the hotspot’s background color on the left and the text color on the right side.

Below that is ‘Choose size,’ where you can make the tooltip smaller or larger by dragging the dot in the resizer bar.

The larger it is, the easier it is for users to read your link information. That said, the tooltip’s size could also affect your user experience, so make sure to find the right size for your website design.

Changing the Bright Links Preview tooltip size

Scrolling down, you can change the style of the tooltip itself. There are 3 default options, and you can always switch them later.

Once you’re happy with how the tooltip looks, just click ‘Save’ at the bottom.

Choosing a Bright Links Preview tooltip style

Now, switch to the ‘Settings’ tab.

This is where you can configure how live previews for links behave.

Navigating to the Settings page of Bright Links Preview

Bright Links Preview lets you apply the tooltip previews in your posts, pages, and user comments, as well as links that match a JavaScript selector or an image.

We decided to add them just for our posts and pages because adding them everywhere could disrupt our user experience.

Another thing you could configure is whether to show click counters. Changing this setting from ‘no’ to ‘yes’ means the tooltip will tell visitors how many users have clicked on the link they’re hovering on.

Activating the Bright Links Preview click counter

This can be useful for internal links as it can inspire a sense of FOMO and encourage visitors to explore your website further.

That said, we don’t recommend enabling this feature if you want to add live previews for external links as well. It may backfire and cause people to leave your site.

Speaking of, you can choose whether to add the live previews on internal links, external links, or both.

The choice depends on what type of website you’re running, but we generally suggest going with just internal links to increase your pageviews and reduce your bounce rate.

Enabling Bright Links Preview for internal links and external links

Next, you could choose to cache the previews to speed up your WordPress site’s performance.

If you add live previews to your external links, you could also force those links to have the target blank attribute so that those links open in a new tab. We suggest enabling this feature so that users don’t accidentally leave your website.

Finally, you could choose to disable the tooltip on mobile, as tooltips could make for a poor user experience on smaller screens. We recommend testing this feature out and seeing what works best for your website.

You could check out our guide on how to view your WordPress website on mobile via desktop for more information.

When you’re happy with the live preview’s settings, click ‘Save.’

Configuring caching, open in a new tab, and mobile popup settings in Bright Links Preview

At this stage, you can go ahead and preview your website to see what the tooltip looks like.

Here’s what ours looks like without the click counter:

Bright Links Preview example

If you choose to add a click counter, then there will be a little note that shows the number of clicks the link has received so far.

That choice will look like this:

Bright Links Preview example with the click counter

The great thing about Bright Links Preview is that it has a free analytics feature to show you how many users have clicked or even hovered on your links.

This can be helpful for seeing which posts most users are interested in or deciding which new posts to highlight.

To see these numbers, just go to Settings » Bright Links from your WordPress admin and switch to the ‘Statistics’ tab.

Bright Links Preview's statistics feature

Bright Links Preview works by automatically pulling metadata from your pages and posts to create a live preview of your links. In other words, the quality of your link previews depends on how well you’ve set up your metadata.

You can add metadata to your articles by using All in One SEO (AIOSEO), a powerful WordPress SEO plugin. It has a schema feature that allows you to easily add structured data to your content.

Schema Preview in AIOSEO

Besides helping Bright Links Preview create better previews, it can also give search engines more context about your content, potentially improving your WordPress SEO performance.

If you want to add schema markup to your content, you can read these articles:

Discover More WordPress Design Features

Want to make your WordPress site design even more interesting? Check out these helpful guides:

We hope this article has helped you learn how to show live previews of your links in WordPress. You may also want to check out our list of the best drag-and-drop page builders in WordPress and our guide on how to edit a WordPress website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

9 CommentsLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Colin says

    Thanks for the article, that plugin has ceased operation and is no longer downloadable, if you had a new suggestion that works I’d greatly appreciate it. The RT Media paid version isn’t up to scratch and there’s not a lot to be found via Google.

  3. Marcus Quiroga says

    Hi,

    Is there an update of this function nowadays? I’m trying it on external links at. Does someone could help me with that?

    thank you

    • Per Søderlind says

      Hi, I’m the plugin author.

      You can get this to work on specific links by adding class=”wp-live-preview” to the link, and in the settings page set ‘Live Preview Links’ to ‘class=”wp-live-preview’. See the demo links on my site.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.