How To Add A Link In WordPress Menu

add a link

The menu is one of the very important elements for customizing your WordPress website. A menu may include links to your pages, posts, social media, etc. A visitor will use your menu to navigate in different locations of your site. 

If you don’t know how to add a link in the WordPress menu, then you can learn it from this post. Here I have shown easy steps to add a link in the WordPress menu. Additionally, I have also shown, how to add a link in WordPress widgets. 

Let’s see then how it is done.

WordPress doesn’t limit you to posts or page menus, and you can add custom links to WordPress menu. 

To add one, go to Appearance -> Menus page. 

Now, if you don’t have a menu, create one first.

From the left-hand side, add your preferred posts and pages by clicking the ‘Add to Menu’ button. 

To add the custom link in the menu, click on the ‘Custom Links’ section on the left. Place your URL (e.g. and text that you want to use for the link. 

Don’t forget to click on the ‘Add to Menu’ button. Now your custom link is added to your WordPress menu. 

You can add widgets to your site’s non-content areas like the footer, sidebar, or other widget areas. If you want to add any custom text with links in your sidebar area, you can use the Text widget. 

To add a link in WordPress widget, go to Appearance -> Widgets. Scroll below and find the Add button. Click it and search for ‘paragraph’.

Type your desired text and then highlight the text in which you want to insert your link. Press ‘ctrl + K’ or click on the link icon. 

Paste your link, and don’t forget to hit the ‘Enter’ button. Click on the Update button on the top left corner of the page, and a link in the WordPress widget will be added.


Weren’t those easy steps? Now it’s time to add custom link to WordPress menu. Don’t forget to tell me how did it go adding a link on your WordPress site. If you have any feedback or questions regarding this post, don’t hesitate to leave a comment below. I will be happy to answer them.


Leave a Reply

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

Need help?