Build a fully customizable micro landing page for your business and personal brand. WP MyLinks can help you create a micro landing page that contains all the links you want to share to your audience with the tool you’re currently using and the domain name that reflects your own brand. One link that
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.0 and PHP 7.4.
SourceWordPress plugins · Nov 5, 2026
01 / Source details
Aboutthistool.
Build a fully customizable micro landing page for your business and personal brand.
WP MyLinks can help you create a micro landing page that contains all the links you want to share to your audience with the tool you’re currently using and the domain name that reflects your own brand.
One link that holds everything you share.
Every social profile gives you a single link in the bio, and fitting more than one link into it usually means renting a page on someone else’s platform. WP MyLinks turns that one link into a page you own, holding every link, video, and product your audience needs, on your own domain.
Stop renting your most-clicked link.
A link-in-bio page is often the busiest URL you have, and on a hosted service that URL, its analytics, and its search value belong to the platform.
WP MyLinks builds the same page inside your WordPress site, at an address like yoursite.com/me , with your branding and no subscription. Every feature described here is free.
Keep 100% of your traffic.
Put your MyLink URL in every bio and profile, and drive all of that traffic to a page on your own domain instead of a platform’s. Clicks are counted in your own dashboard, and no visitor data ever leaves your site.
The Awesome Features You’ll Love
[New in 1.1.0] : Section headings . Group your links under headings like “Store” or “Upcoming Events”, add a row, set its type to Heading, and drag it into place. Headings adapt to every theme.
[New in 1.1.0] : Search / filter bar . Turn on a search box above the links so visitors can filter a long list by typing. Section headings hide automatically when their links are filtered out.
[New in 1.1.0] : HTML blocks . Add a row for a newsletter form, a table, or any embed, right between your links. Raw scripts and iframes are kept only for users allowed to post unfiltered HTML.
[New in 1.1.0] : Custom font family . Name any font already available on your site, globally or per page. WP MyLinks never loads fonts from third parties, so your visitors’ data stays private.
[New in 1.1.0] : Icon-font classes for social links . Use an icon class from an icon font your site already loads (e.g. fa-brands fa-github ) instead of uploading an image.
[New in 1.1.0] : Google Tag Manager friendly . Every link click pushes a wp_mylinks_click event to the dataLayer when GTM is present, no custom JavaScript needed.
[New in 1.1.0] : Per-link click counter . See how many times each link gets clicked, with a Clicks column right on the MyLinks list, no external analytics required, no visitor data collected.
[New in 1.1.0] : QR code for every page . A QR Code box on the editor generates a scannable code for your page’s URL, entirely in your browser, with one-click PNG download, perfect for business cards, menus, and posters.
[New in 1.1.0] : Accent colors . Override any theme’s page background, button colors, and text color, globally or per page, with simple color pickers. Every one of the 16 themes respects them.
[New in 1.1.0] : Crisp SVG social icons . The 8 default social icons are now scalable brand-colored SVGs that look sharp on every screen and every theme. Your custom uploaded icons keep working unchanged.
[New in 1.1.0] : Pick your Link URL sources . Choose which post types the Link URL search pulls from, Posts, Pages, and WooCommerce Products by default, and it searches your whole site so any of them is one click away. Link Collections are always included.
[New in 1.1.0] : Lighter and faster . The bundled CMB2 framework has been replaced by the plugin’s own fields system, the download shrank from 4.3 MB to under 1 MB, with zero migration and no data changes.
[New in 1.0.8] : Schema.org JSON-LD output . Pick Person or Organization schema globally or per page so search engines can identify you. Defers to Yoast SEO automatically when Yoast is handling schema.
[New in 1.0.8] : Open Graph & Twitter Card meta tags . Share previews on Facebook, X (Twitter), LinkedIn, and Discord now look correct. Configure a default 1200×630 share image globally, or override it per page.
[New in 1.0.8] : Additional Social Platforms metabox . Add Threads, Bluesky, GitHub, Mastodon, WhatsApp, Telegram, Signal, or any other platform via a flexible repeater, alongside the existing 8 hardcoded platforms.
[New in 1.0.8] : WCAG 2.2 accessibility . Skip-to-content link, ARIA labels on every social icon and link button, “opens in new tab” hints for screen readers, and graceful avatar alt fallbacks.
[Feature] : Enhanced Media Embedding (oEmbed) . In addition to embedding YouTube videos, you can seamlessly embed media from any site supported by WordPress.
[Feature] : Organized Link Collections . Easily save and access important links in a dedicated collections page, eliminating the need to repeatedly enter the same links manually.
[Feature] : Searchable Link Lists . The Link input field includes a search function, allowing you to find previously defined links from your Links Collection, existing posts, or pages by default.
[Feature] : YouTube video embed . Easily embed any YouTube video on your MyLinks page. Demo here .
[Feature] : Card layout . Transform any link into a card layout with the image as background. Demo here .
One Link for Everything : Set a MyLink page and show all the important links. Get the MyLink page URL and place it anywhere.
Unlimited Landing Pages : Easily target your audience by building unlimited custom landing pages for every channel wherever you want to engage them.
Unlimited Links : Fill your landing page(s) with links to market your contents, products, or anything you want to build your own brands.
Add Thumbnails : Add a thumbnail to each link that best represents it.
And more awesome features to come!
Go further with WP MyLinks Pro
WP MyLinks Pro is an optional paid add-on that installs beside the free plugin and extends it through its public hooks. Your pages, links, and themes keep working exactly as before, and nothing free ever moves behind the paywall. Pro adds:
Analytics dashboard : charts, countries, devices, referrers, campaigns, and CSV export, all stored in your own database with no IP addresses collected.
Link scheduling & targeting : show a link from/until a date, by device, by country, or to logged-in/logged-out visitors only.
A/B testing : rotate link variants and see impressions, clicks, and click-through rate per test.
UTM tagging & link cloaking : automatic campaign parameters and pretty /go/ redirect links with server-side click counting.
Instagram-style layouts : turn your links into a photo grid with square, portrait, or tall tiles, and add a story-highlights strip above them.
Content elements & email capture : countdown timers, FAQ rows, dividers, text blocks, and a signup form with Mailchimp, Kit, MailerLite, and ActiveCampaign sync.
Theme Builder : edit any of the 16 themes or build your own, with gradients, background images, per-element typography, button hover states, avatar, cards, social icons, and search bar controls.
Branded QR codes : your logo in the center, custom colors, dot and rounded styles, and high-resolution PNG plus print-ready vector SVG downloads.
Live Builder : drag-and-drop visual editing with a true live preview of your actual page, theme and all.
Learn more about WP MyLinks Pro →
For more info, please refer to WP MyLinks Introduction . For Indonesian users, please refer to WP MyLinks instead. New to WP MyLinks? Read the full documentation for setup guides and every feature.
Watch the Complete Overview and Tutorial
It’s really easy to get started. Here’s the complete overview and tutorial:
Theme Demos
Default
Merbabu
Cikuray
Ciremai
Slamet
Papandayan
Sindoro
Krakatau
Bromo
Prau
Polos
Datar
Pastel
Kopi Hitam
Kopi Susu
Klepon Viral
Further Questions and Feature Requests?
Premium-quality support without having to spend a dime. Just send your inquiry or feature request on Online Store Kit Support and I’ll gladly help you out.
Third-party libraries
WP MyLinks bundles these open-source libraries, served locally from your own site — no CDN calls, no visitor data leaves your server:
QR Code Generator for JavaScript 1.4.4 by Kazuhiko Arase — MIT license. Powers the QR code side box. The word “QR Code” is a registered trademark of DENSO WAVE INCORPORATED.
Select2 4.1.0-rc.0 — MIT license. Powers the searchable link picker in the editor.
Simple Icons — CC0 1.0. Source of the brand glyphs in the bundled SVG social chip icons.
See it in action
Screenshots & previews.
A published MyLink page, one URL for all your links, on your own domainThe MyLink editor: profile, social platforms, and unlimited sortable linksThe redesigned settings, General tab with themes, accent colors, meta tags, and structured dataThe Welcome tab with quick start, tutorial video, and troubleshootingQR code generation right on the editor, with one-click PNG download
02 / Source details
Gettingstarted.
4 simple steps to get started:
01Install and activate this plugin via dashboard or upload wp-mylinks folder into the /wp-content/plugins/ directory.
02Begin configurating this plugin through MyLinks admin menu.
03Add links using Add New sub-menu.
04Complete the configuration and you’re all set!
03 / Source details
Frequently asked questions.
Is it free to use?
Definitely free to use for unlimited sites! 🙂
Is there a Pro version?
Yes. WP MyLinks Pro is an optional paid add-on with an analytics dashboard, link scheduling and targeting, A/B testing, UTM tagging and link cloaking, Instagram-style layouts, email capture, a Theme Builder, branded QR codes, and a drag-and-drop Live Builder. The free plugin stays fully functional without it, and nothing free ever moves behind the paywall.
How to install and use WP MyLinks?
4 simple steps to start:
01Install and activate this plugin via dashboard or upload wp-mylinks folder into the /wp-content/plugins/ directory.
02Begin configurating this plugin through MyLinks admin menu.
03Add links using Add New sub-menu.
04Complete the configuration and you’re all set!
How many micro landing pages can I create?
Unlimited 🙂
How many links can I put in the page?
Unlimited 🙂
I entered an icon class but no icon shows. Why?
The Icon Class field on Additional Social Platforms outputs the class you enter, but WP MyLinks does not load an icon font for you. The icon appears only if that icon font (Font Awesome, Bootstrap Icons, etc.) is already loaded on your site by your theme or another plugin. Load the icon font first, or upload an image instead, an uploaded image always takes priority over a class.
I set a Font Family but the font didn’t change. Why?
The Font Family field applies a font that is already available on your site; WP MyLinks does not fetch fonts from third parties, on purpose, to keep your visitors’ data private. To use a web font, load it through your theme or paste an @font-face / @import into the Custom Styles (Custom CSS) field on the Scripts tab, then enter the font’s family name in the Font Family field.
What if I get 404 not found?
As of version 1.0.8, the plugin automatically flushes rewrite rules on activation and after every update, so 404 errors after upgrading should be a thing of the past. If you do still see a 404: 1. Go to Settings => Permalinks page. 2. Click the Save Changes button without having to change anything. 3. Recheck your MyLink page. The issue will most likely disappear. If the problem persists, please make sure you are using pretty permalinks (Post name) under Settings => Permalinks. Be careful when changing your permalink structure: it affects every URL on your site and can hurt SEO.
I have a Page or Post with the same slug as a MyLink. Which one wins?
The Page or Post wins. Starting in 1.0.8, the plugin only routes a slug-only URL (e.g. /my-page/) to a MyLink when no published page or post already owns that slug. This prevents the plugin from accidentally taking over URLs that belong to the rest of your site. Rename the MyLink slug to resolve the conflict.
Can I change the /mylink/ slug used internally?
Yes. Use the wp_mylinks_cpt_rewrite_slug filter to override the slug. Public URLs are still served at // regardless. Example: add_filter( ‘wp_mylinks_cpt_rewrite_slug’, function() { return ‘bio’; } );
Does WP MyLinks work with Yoast SEO?
Yes. Yoast remains the source of truth on any page where it has set its own meta title, description, Open Graph image, or schema. WP MyLinks detects Yoast at runtime and steps aside automatically, no double tags. If Yoast is installed but you’ve disabled its Open Graph or schema features, WP MyLinks will fill the gap.
Will the new Schema.org and Open Graph features change anything if I don’t enable them?
No. Both features are off by default. Existing 1.0.7 installs upgrade silently and continue rendering exactly as before. Enable them on Settings → MyLinks → Global only when you’re ready.
How does the click counter work? Does it collect visitor data?
No visitor data is collected. When a visitor clicks one of your links, the browser sends a tiny anonymous ping to your own site that increments a number, no IP addresses, no cookies, no third parties. Obvious bots and crawlers are filtered out. You’ll see per-page totals in the Clicks column on the MyLinks list.
Where does the QR code come from?
It’s generated entirely inside your browser by a bundled open-source library. Your URL is never sent to any external QR service.
Do the accent colors replace the themes?
No, they layer on top. Leave a color empty and the theme’s own design is untouched. Set one (globally on Settings → General, or per page on the editor) and only that aspect is overridden.
I’m a developer. Can I extend WP MyLinks?
Yes. The plugin exposes a documented public API, template actions, link-rendering filters, metabox and settings-tab registration, and analytics data shapes. See the developer documentation for hooks, filters, and code examples.
How do I add Threads, Bluesky, GitHub, or other social platforms?
The new “Additional Social Platforms” metabox on the MyLink editor (right under the existing Social Media metabox) lets you add any platform with a name, URL, and optional icon. Each row appears in the same icon row as the hardcoded 8 platforms (Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest, TikTok, Discord). The hardcoded platforms are preserved exactly, no migration risk.
Where can I ask another question or feature request?
Please do not hesitate to send your inquiry through the support form . Just ask!
FinderPress Media Auditor helps site administrators scan for broken images, missing Media Library files, unreachable media URLs, and other media issues across WordPress content. Use it to audit images, video, audio, PDFs, featured images, and attachment files without sending scan data to an external
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati