WP Manifestindependent plugin directory
manifest / social / mirae

Mirae WP Registry grade A-. Low-severity findings · 1 findingWP RegistryLow-severity findings · 1 findingOpen the reportA-

Mirae is a WordPress plugin that lets you create a simple Linktree-style profile page. Users can manage their social or personal links from the WordPress admin and display them beautifully on the front-end.

★ 0stars
4release downloads
v1.0.7latest · 1 year ago

Install

Download mirae-v1.0.7.zip From the v1.0.7 release on GitHub, Jun 29, 2025

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/mrtn/mirae/releases/download/v1.0.7/mirae-v1.0.7.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Mirae is a WordPress plugin that lets you create a simple Linktree-style profile page. Users can manage their social or personal links from the WordPress admin and display them beautifully on the front-end.


🌟 Features

  • Add, edit and reorder links
  • Choose from a predefined list of platforms (with icons & styles)
  • Live preview in the frontend
  • Fully managed inside WordPress
  • Optimized for mobile display

📦 Installation

  1. Upload the plugin to your /wp-content/plugins/ directory
  2. Activate the plugin via the WordPress dashboard
  3. Go to Settings > Mirae to configure your links
  4. Use the shortcode [mirae] on any page or post

🧰 Requirements

  • WordPress 6.0 or higher
  • PHP 7.4 or higher
  • Miro Theme

🎨 Credits

The icons and button styles are based on the wonderful work from LittleLink.io.
All rights for platform icons belong to their respective owners.


🚧 Development

This plugin is built using:

  • WordPress Plugin Boilerplate (WPPB)
  • jQuery
  • JSON-based platform data (based on LittleLink)

📄 License

This plugin is licensed under the GNU General Public License v2.0 or later.
See the LICENSE file for full details.

License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html


🙋‍♂️ Author

Built by Maarten Kumpen.
For more info or questions: maartenkumpen.com

Releases

3 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.0.7 latest
Jun 29, 2025 1 year ago
mirae-v1.0.7.zip
3
Jun 26, 2025 1 year ago
mirae-v1.0.6.zip
1
Jun 26, 2025 1 year ago
mirae-v1.0.5.zip
0
A- grade

Security

Mirae 1.0.7 · audited by WP Registry

Low-severity findings only.

1 low
Audited release
1.0.7
Findings
1
Worst severity
low
Content hash
cbc1a40c04e1b38d5c866722…

Findings

  • low Unescaped link URL in shortcode href attribute

    missing_escaping

    miraedisplaydata() assigns $user_link = $link['link'] from the link_data option and interpolates it directly into an href attribute without esc_url(). Button text uses esc_html(), but the URL does not. register_setting('mirae_links','link_data') has no sanitize_callback. Only administrators can save the option via the Mirae admin UI (manage_options), so this is admin-stored missing escaping rather than a Subscriber-reachable stored XSS.

    public/class-mirae-public.php:120-138

    Recommendation

    Sanitize on save (esc_url_raw / allowlist http(s)) and escape on output with esc_url(). Reject javascript: and data: schemes.

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.