Description
LinkNate helps site owners, agencies, and clients manage important contact links from one simple WordPress settings screen. Instead of editing the same phone number, WhatsApp link, email link, custom URL, or repeated text in many different places, you can update the value once and use the provided shortcodes across your website.
The plugin keeps the existing public shortcode style simple and lightweight. It includes shortcodes for call links, visible call text, WhatsApp links, visible WhatsApp text, email links, visible email text, optional custom links, and optional custom text values created from the settings screen.
LinkNate stores only its own settings and custom link data. Uninstalling the plugin removes only LinkNate options and does not delete WordPress content, posts, pages, media, users, theme files, or other site data.
Shortcodes
Default shortcodes:
[link_call]– Outputs atel:link.[link_call_text]– Outputs the visible call text.[link_whatsapp]– Outputs a WhatsAppwa.melink.[link_whatsapp_text]– Outputs the visible WhatsApp text.[link_email]– Outputs amailto:link.[link_email_text]– Outputs the visible email text.
Custom links create URL shortcodes like:
[link_url_example]
Custom text creates text shortcodes like:
[link_example]
Using in URL Fields and Dynamic Tags
You can use LinkNate shortcodes in page builders, buttons, menu links, and any field that supports shortcodes. For a button URL field, open the dynamic tag option, choose a shortcode/dynamic shortcode field, and paste the shortcode you need.
Use [link_call] in a URL field for a phone button, [link_whatsapp] for a WhatsApp button, [link_email] for an email button, or a custom shortcode like [link_url_example] for a saved custom link. Use text shortcodes, such as [link_call_text], [link_email_text], or [link_example], when you want to show visible text, labels, headings, or repeated contact text on the page.
After you update the value in LinkNate settings, every button or field using that shortcode will use the new value automatically. This lets you change important site-wide contact links and repeated text from one settings screen instead of editing each page manually.
Privacy
LinkNate does not send plugin settings to an external service. Phone numbers, WhatsApp numbers, email addresses, custom links, and custom text values are stored as WordPress options on the local site.
Bundled Assets
Outfit is bundled locally under the SIL Open Font License 1.1. Country flag images are bundled locally for the admin country picker. LinkNate does not load Google Fonts, jsDelivr, or any external CDN assets.
Screenshots




Installation
- Upload the
linknatefolder to the/wp-content/plugins/directory, or install the plugin ZIP from the WordPress Plugins screen. - Activate the plugin through the Plugins screen in WordPress.
- Go to LinkNate in the WordPress admin menu.
- Add your phone number, WhatsApp number, email address, custom links, and custom text if needed.
- Copy the generated shortcodes and place them in pages, posts, widgets, builders, or templates that support shortcodes.
FAQ
-
Will my old shortcodes change?
-
If you are updating from a version prior to 1.0.0, yes: shortcode names now use the
link_prefix (for example[link_call],[link_whatsapp],[link_email]) instead of the previouslnk_prefix. Please update any pages, posts, or templates that use the old shortcode names after upgrading. -
Does this plugin load external fonts or CDN assets?
-
No. Outfit is bundled locally and the admin interface does not load Google Fonts, jsDelivr, or other external CDN assets.
-
Does this plugin delete website content?
-
No. The plugin does not delete posts, pages, users, media, theme files, or other WordPress content.
-
What happens on uninstall?
-
Uninstall removes only LinkNate plugin options, such as stored contact values, custom links, and custom text.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“LinkNate – Contact & Custom Link Shortcodes” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “LinkNate – Contact & Custom Link Shortcodes” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial public release.
