How To Remove The Underline From Links in WordPress

underline link

A website’s aesthetic appeal can significantly affect the user experience and, consequently, the site’s success. To create visually appealing and user-friendly websites, designers meticulously fine-tune each element, including hyperlinks. By default, these hyperlinks usually feature an underline, but the specific requirements of your website design may lead you to remove these.

This article serves as a comprehensive guide on how to remove underlines from links in WordPress.

Dissecting Hyperlinks: The Significance of Pseudo-Classes

To begin, it’s crucial to understand the role of pseudo-classes in hyperlinks. Pseudo-classes are distinct states of an element that change based on user interaction. The four pseudo-classes for hyperlinks are:

  1. a:link: Represents a link that the user has not interacted with.
  2. a:visited: Represents a link that the user has previously visited.
  3. a:hover: Represents a link the user is currently hovering over with their cursor.
  4. a:active: Represents a link the user is actively clicking on.

By default, underlines appear on links in all four pseudo-classes. Like this:

Eradicating Underlines from Hyperlinks: A Step-by-Step Guide in WordPress

Having understood the pseudo-classes, let’s delve into how to remove underlines from hyperlinks using CSS in WordPress. The text-decoration CSS property is instrumental to this process. Follow this simple guide:

Step 1: Access Theme Customizer

Start by logging into your WordPress Dashboard. Navigate to ‘Appearance’ and then select ‘Customize’. This will lead you to the ‘Theme Customizer’.

Step 2: Navigate to Additional CSS

In the ‘Theme Customizer’, locate ‘Additional CSS’ — this is where you’ll input your custom CSS.

Step 3: Input Custom CSS

In the ‘Additional CSS’ field, define the four pseudo-classes for hyperlinks and assign the text-decoration property to each. Be mindful of the order: a:link and a:visited should precede a:hover, with a:active coming last. Set the text-decoration property value to “none” for each pseudo-class.

Here is how your CSS should look:

a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }

Step 4: Publish Changes

After inputting the CSS, click on ‘Publish’. This action will save your changes and update your website.

Step 5: Verify the Changes

Finally, visit your website and hover over any hyperlink. The links should now appear without an underline in all states.

Special Case: CSS Styling in WordPress Themes

Different WordPress themes may have unique CSS styling that can affect the display of hyperlinks. If the steps mentioned above do not work with your theme, you may need to identify the specific CSS classes used for links in your theme and adjust the CSS accordingly.

Final Thoughts: Unleashing the Power of CSS in WordPress

The ability to manipulate hyperlinks’ appearance is an exemplification of the control CSS offers to web designers. By mastering CSS, you can refine every aspect of your website, delivering a seamless user experience. Removing the underline from hyperlinks is a simple yet impactful modification that even novice developers can easily achieve.

Armed with the insights from this guide, you should feel confident to experiment with different styles and effects in WordPress. The digital world is your canvas—unleash your creativity and enhance your site’s aesthetics using CSS!


jay kang

Jay Kang, entrepreneur and SEO expert, is the driving force behind innovative platforms like and His latest creation, ProductReview.Tools, provides affiliate marketers with a powerful WordPress plugin for crafting high-converting reviews. Committed to empowering marketers, Jay continues to make a positive impact in the digital marketing space.

Leave a Reply

© Copyright 2023. A Product by  SEO RANK SERP LLC | Privacy Policy | Terms and Conditions


2055 Limestone Rd STE 200-C Wilmington, DE 19808 United States