=== Mirror App - Social Mix  ===
Contributors: mirrorapp, mirrorapps
Tags: social feed, instagram, social media, social wall, social widget, ugc
Requires at least: 5.0
Tested up to: 6.9
Stable tag: 1.0.1
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Display a unified Social Media Mix Feed from Instagram, Facebook, YouTube, TikTok, Pinterest, and LinkedIn – beautifully on your WordPress site using a simple shortcode, powered by Mirror App.

== Description ==

The **Mirror App Social Mix plugin** allows you to seamlessly display content from multiple social networks in a single, customizable feed.

Supported platforms:
* Instagram
* Facebook
* YouTube
* TikTok
* Pinterest
* LinkedIn
You control the design, layout, and content inside Mirror App — then simply paste the shortcode into any page, post, or widget area.

All you need is a shortcode generated in your [Mirror App dashboard](https://mirror-app.com/socialmix-feed/wordpress).
Paste it anywhere, and your Social Mix Feed instantly appears on your site.

Unlike traditional feed plugins that require keys, tokens, or setup,
**this plugin does not process data or perform authentication locally.**
Everything — from account connection to feed design — is handled securely in **Mirror App.**
The plugin itself is a lightweight embed layer for displaying your ready-made widget.

---

### Why Mirror App Social Mix?

* **Multi-network support** – Instagram, Facebook, YouTube, TikTok, Pinterest, LinkedIn.
* **Simple setup** – Configure everything inside Mirror App. No API keys or coding.
* **Auto-refresh** – Your feed updates automatically.
* **Show/Hide Moderation** – Hide or show individual posts.
* **Mobile optimisation** – Custom behaviour for phones and tablets.
* **Layouts & Templates** – Grid, Masonry, Slider, Carousel, and more.
* **Fast performance** – The script loads once per page, even with multiple feeds.
* **Secure & GDPR-friendly** – No personal data stored in WordPress.
* **Free plan available** – Premium features unlock analytics, custom layouts, and more.

---

### Features
- Shortcode: `[mirror-app-social-mix uuid]`
- Optimized script (loads once per page)
- Compatible with Gutenberg, Elementor, Divi, and Classic Editor
- Supports multiple feeds on one or several pages

== Installation ==

1. Upload the plugin files to `/wp-content/plugins/mirror-app-social-mix/`, or install it directly from the WordPress Plugin Directory.
2. Activate the plugin through the **Plugins** menu in WordPress.
3. Go to your [Mirror App dashboard](https://mirror-app.com/socialmix-feed/wordpress) connect your social accounts, customize your feed, and copy the shortcode.
4. Paste the shortcode into any post, page, or widget area.

⚠️**Note:**  The plugin does not handle authentication or API requests inside WordPress — it only embeds the ready-made widget from Mirror App.

Example:
`[mirror-app-social-mix 12345678-aaaa-bbbb-cccc-1234567890ab]`

== Frequently Asked Questions ==

= Do I need coding skills? =
 No. Just copy and paste the shortcode from Mirror App.

= Can I display multiple Social Mix feeds? =
Yes. Each feed has its own shortcode, and you can use several on one or multiple pages.

= Is the plugin free? =
Yes. The plugin is free. Mirror App offers both free and paid plans with advanced layouts, analytics, and auto-refresh.
See: https://mirror-app.com/pricing

= Is it responsive? =
Yes. Your feed will adapt automatically to any screen size.

= Where do I customize my feed? =
All customization — layout, colors, connected sources — is done in your [Mirror App dashboard](https://mirror-app.com/socialmix-feed/wordpress).

= Can I hide individual posts? =
Yes. You can hide or show posts directly in Mirror App using Show/Hide Moderation.

= Does it support popups? =
Yes. Popup view supports author, date, text, likes, share, and source icon.

= Does the plugin connect directly to social networks? =
No. All authentication and API requests happen securely in Mirror App.

= Will it slow down my site? =
No. The plugin is lightweight and optimized to load asynchronously.

= Is my data safe? =
Yes. Mirror App handles all data externally in compliance with GDPR.

= What happens if I rename a social account? =
Your feed will keep working. As long as the source remains connected in Mirror App, changes are handled automatically.

= How do I get support? =
- Visit our Help Center [Help Center](https://mirror-app.com/help-center)
- Post a topic in the [WordPress Support Forum](https://wordpress.org/support/plugin/mirror-app-social-mix)
- Email: support@mirror-app.com

== Screenshots ==

1. Example of Social Mix Feed embedded in a WordPress page
2. Mirror App dashboard – customizing the widget
3. Layout & template selection
4. Navigation & Load More button
5. Show/Hide Moderation toggle
6. Sorting & Filters configuration

== Service description ==

The plugin does not process data or perform authentication inside WordPress.
It only embeds the ready-made widget created in **Mirror App**.

All feed creation, account connection, moderation, and updates occur in Mirror App.
The WordPress plugin serves as a simple, secure embedding layer.

= Service Links =
* [Mirror App Social Mix Feed](https://mirror-app.com/socialmix-feed/wordpress)
* [Terms of Service](https://mirror-app.com/terms-of-service)
* [Privacy Policy](https://mirror-app.com/privacy-policy)

= Legal Note =
The plugin requires an active Mirror App account to create and manage widgets.
This plugin is  **not affiliated with or endorsed by Meta, TikTok, Google, Pinterest, or LinkedIn.**
All trademarks are owned by their respective holders.

== Support ==
Need help?
- [Help Center](https://mirror-app.com/help-center)
- Post a topic in the [WordPress Support Forum](https://wordpress.org/support/plugin/mirror-app-social-mix)
- Email: support@mirror-app.com

== Development ==

For developers: integration with vendor/iframe-bridge

The plugin uses the **@mirrorapp/iframe-bridge** library to manage iframe resizing and secure message communication between WordPress and the embedded feed.

**Key features:**
- Auto resizing
- Viewport sync between parent and child frames
- Lightweight client-side library (ESM/CJS/UMD supported)
- TypeScript support

Documentation:
`vendor/iframe-bridge/README.md`

== Changelog ==

= 1.0.1 =
* Fix: resolved fatal error when multiple Mirror App plugins are active simultaneously.

= 1.0.0 =
* Initial release: shortcode support for Mirror App Social Mix
* Multi-network support
* Layouts & templates
* Popup
* Navigation
* CTA
* Sorting & filters
* Mobile optimisation
* Show/Hide Moderation
