How to Make a Phone Number Clickable in WordPress

A clickable phone number removes the need for visitors to copy your number, open their phone application, and enter it manually. It is especially useful on contact pages, service pages, landing pages, headers, and mobile call-to-action sections.

You do not need a plugin for a normal text link or call button. WordPress recognises phone links that use the tel: URL format through its standard link control.

How a Clickable Phone Number Works

A telephone link has two separate parts:

  • Visible text: The number or call-to-action visitors see
  • Link destination: The telephone URL that starts with tel:

For example, visitors might see +1 (555) 123-4567, while the underlying link is tel:+15551234567.

<a href="tel:+15551234567">+1 (555) 123-4567</a>

On a smartphone, tapping the link normally opens the telephone dialler with the number entered. On a desktop computer, it may open FaceTime, Skype, another calling application, or a browser prompt, depending on the device configuration.

Method 1: Make Phone Number Text Clickable in Gutenberg

This is the easiest method for adding a clickable number to a WordPress post, page, contact section, or footer built with blocks.

  1. Open the WordPress page or post containing your phone number.
  2. Add a Paragraph block or select an existing paragraph.
  3. Type the number as you want visitors to see it.
  4. Highlight the complete phone number.
  5. Select the Link icon in the block toolbar. You can also press Ctrl+K on Windows or Command+K on macOS.
  6. Enter tel: followed by the complete phone number. For example, use tel:+15551234567.
  7. Press Enter or select the apply-link button.
  8. Select Update or Publish.
  9. Open the live page on a phone and test the number.

WordPress officially lists tel:+123456789 as a supported phone-link format. Its link control can be used with selected text, buttons, images, and other supported block content.

Method 2: Add a Call Button in WordPress Without a Plugin

The native Buttons block lets you create a more visible call-to-action without adding a call-button plugin. WordPress allows you to edit the button text, link, colour, typography, padding, border, and width through the block settings.

  1. Edit the page or post where the call button should appear.
  2. Select the Block Inserter and search for Buttons.
  3. Add the Buttons block.
  4. Enter a clear label such as Call Us, Call for Support, or Call +1 (555) 123-4567.
  5. Select the individual Button block.
  6. Choose the Link option in the toolbar.
  7. Enter tel:+15551234567, replacing the example with your business number.
  8. Press Enter to apply the link.
  9. Adjust the button’s colours, padding, border, and width if required.
  10. Update the page and test the button on a phone.

Leave the option to open the link in a new tab disabled. A telephone link is an action rather than a webpage, so opening an additional browser tab provides no practical benefit.

Method 3: Add a Clickable Number to the Header or Navigation

A site-wide phone link works well for businesses that rely on bookings, quotes, emergency enquiries, consultations, or telephone support.

Add It With a Block Theme

Block themes use the Site Editor and Navigation block. WordPress provides menu management under Appearance → Editor → Navigation when a compatible block theme is active.

  1. Open Appearance → Editor.
  2. Select Navigation, or open the Header template part containing your Navigation block.
  3. Select the Navigation block.
  4. Add a Custom Link block.
  5. Enter tel:+15551234567 in the URL field.
  6. Enter a label such as Call Us or the visible phone number.
  7. Save the navigation and template changes.
  8. Check the header on desktop and mobile views.

The Custom Link block supports a custom URL and label inside the Navigation block.

Read Also: Technical SEO for WordPress Websites Explained Simply

Add It With a Classic Theme

  1. Open Appearance → Menus.
  2. Expand the Custom Links section.
  3. Enter tel:+15551234567 in the URL field.
  4. Enter the visible label in the Link Text field.
  5. Select Add to Menu.
  6. Move the link to the desired position.
  7. Save the menu and test it.

The older Menus screen is generally associated with classic themes, while block themes use the Site Editor and Navigation block.

How to Add a Call Button in WordPress Elementor

Elementor allows you to place a telephone link in any widget that provides a Link field, including its Button widget.

Use a Manual Elementor Telephone Link

  1. Edit the page with Elementor.
  2. Select or add a Button, Text Editor, Icon, or another linkable widget.
  3. Enter the visible button or link text.
  4. Find the widget’s Link field.
  5. Enter tel:+15551234567.
  6. Update the page.
  7. Test the live link on a mobile device.

Elementor recommends entering tel: followed by the complete number without dashes or other symbols in the actual link field.

Use Elementor Pro Dynamic Contact URL

Elementor Pro users can use the Dynamic Contact URL feature instead of manually entering the link.

  1. Select a widget containing a Link field.
  2. Select the Dynamic Tags option beside the Link field.
  3. Choose Contact URL.
  4. Open the Contact URL settings.
  5. Select Tel as the contact method.
  6. Enter the complete international number.
  7. Update and test the page.

Elementor’s official documentation lists telephone, SMS, WhatsApp, Skype, Messenger, and other contact actions within Dynamic Contact URL. It recommends using the full international number without brackets or dashes.

You may also like: Free Online Bulk Barcode Generator

How to Add a Phone Link With HTML

Raw HTML is useful when you are editing a template, code snippet, or area where the normal WordPress link control is unavailable.

<a href="tel:+15551234567">Call +1 (555) 123-4567</a>

Replace both example numbers with your own. Keep the `href` value compact, but format the visible text in a readable way.

You can also use descriptive text instead of displaying the number:

<a href="tel:+15551234567">Call our support team</a>

The native Gutenberg link control is preferable for ordinary page content because it is easier to edit and does not require a Custom HTML block.

Use the Correct Phone Number Format

Use the full international format in the link whenever people from more than one country may visit your website.

PurposeRecommended example
Link destinationtel:+15551234567
Visible US number+1 (555) 123-4567
Button textCall +1 (555) 123-4567
Descriptive linkCall our support team

The plus sign and country code make the destination clearer for international devices and users. WordPress’s documented example also uses a plus sign in the telephone URL.

Best Practices for WordPress Click-to-Call Links

  • Use your complete business number in the destination.
  • Keep the visible number readable with spaces or brackets where appropriate.
  • Use descriptive wording such as Call customer support.
  • Include the visible number when visitors may need to copy it.
  • Place the number where users naturally expect contact information.
  • Use sufficient colour contrast for a call button.
  • Make the button large enough to tap comfortably on a phone.
  • Do not hide essential contact details behind an icon alone.
  • Do not enable “Open in new tab” for a telephone action.
  • Test every link after changing the number or redesigning the page.

Read Also: How Hackers Attack WordPress Sites: Explained Simply

How to Test a Clickable Phone Number

  1. Open the published page on a smartphone.
  2. Tap the linked number or button.
  3. Confirm that the correct number appears in the dialler.
  4. Cancel instead of placing the call if you are only testing.
  5. Check the same link on a desktop computer.
  6. Confirm that the number remains visible even if no desktop calling application is configured.
  7. Test the header and footer in the mobile navigation view.
  8. Check that the link colour remains readable.

Troubleshoot a WordPress Call Link That Is Not Working

Use this table to identify the most likely cause of a broken or incorrect telephone link.

ProblemLikely causeRecommended solution
The number is ordinary textNo link was appliedSelect the number and add a tel: destination
WordPress rejects the URLThe URL format is incompleteUse a format such as tel:+15551234567
A webpage opensThe destination starts with httpReplace it with tel:
The wrong number appearsThe linked number differs from the visible textEdit the link and verify every digit
The button is not clickableThe link was added to surrounding text instead of the buttonSelect the individual Button block and add the link there
The menu link is missingThe navigation or template was not savedSave the Navigation block, menu, and template changes
The Site Editor is unavailableThe site uses a classic themeLook for Appearance → Menus or the theme’s header settings
The link behaves differently on desktopNo desktop calling application is configuredTest on a phone; desktop behaviour depends on available software
Elementor opens the wrong destinationThe Link field contains an ordinary URLEnter the full tel: link or use Dynamic Contact URL

Most problems come from an incorrect destination rather than WordPress itself. Check the link value first, then verify the published page instead of relying only on the editor preview.

Frequently Asked Questions

What is the correct phone number URL link?

Use tel: followed by the complete phone number. A reliable example is tel:+15551234567. The visible text can still be formatted as +1 (555) 123-4567. WordPress officially recognises telephone URLs using this format.

Can I add a call button in WordPress without a plugin?

Yes. Add the native Buttons block, enter the button label, and assign a tel: link through the Button block’s link control. The native block also lets you adjust colours, typography, padding, width, and borders.

How do I add a call button in WordPress Elementor?

Add or select an Elementor Button widget, then enter a telephone link such as tel:+15551234567 in its Link field. Elementor Pro users can instead select Dynamic Tags, choose Contact URL, and set the contact method to Tel.

Should I include spaces and dashes in a telephone link?

Keep the actual link destination simple and use the complete international number without spaces, brackets, or dashes. You can use spaces and familiar punctuation in the visible text to make the number easier for people to read.

Why does the phone link not work on my computer?

Desktop behaviour depends on whether the computer has a compatible calling application configured. A phone link may open FaceTime, Skype, or another application, display a prompt, or appear to do nothing. Test the link on a smartphone before deciding that it is broken.

Can I put a clickable phone number in the WordPress header?

Yes. With a block theme, edit the Navigation block or Header template part through the Site Editor and add a Custom Link using a tel: URL. With a classic theme, use Appearance → Menus when that screen is available.

Do I need to open a telephone link in a new tab?

No. Leave the new-tab setting disabled. A telephone URL launches a device action rather than sending the visitor to another webpage, so an extra browser tab is unnecessary.

Make It Easy for Visitors to Call You

The simplest way to make a phone number clickable in WordPress is to link the visible number to a destination such as tel:+15551234567. This works with Paragraph blocks, native Buttons blocks, navigation links, HTML, and Elementor widgets.

Use the full international number in the link, keep the visible text readable, and test the published result on a real phone. You usually do not need a plugin unless you require a floating button, advanced display rules, or specialised call tracking.

Continue with a related VWS Online guide about creating effective WordPress contact pages and mobile-friendly calls to action.

Faheem Akbar
Faheem Akbar

Faheem Akbar is a Pakistani educator, researcher, blogger, and digital content creator known for publishing educational and professional development content through VWS Online. His work focuses on education, online learning, technology, academic research, career development, vocational skills, and digital awareness.

He is recognized for creating practical, research-based articles designed to help students, professionals, researchers, and lifelong learners improve their knowledge and professional growth. Through his platform, he shares insights on academic guidance, emerging technologies, online opportunities, and skill development.

Faheem Akbar maintains a professional presence on LinkedIn and Facebook, where he engages with audiences interested in education, research, and digital learning.

Articles: 75

Leave a Reply

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