{"id":264357,"date":"2025-12-09T12:33:05","date_gmt":"2025-12-09T12:33:05","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/mirror-app-social-page-feed\/"},"modified":"2025-12-11T08:39:10","modified_gmt":"2025-12-11T08:39:10","slug":"mirror-app-social-page","status":"publish","type":"plugin","link":"https:\/\/mai.wordpress.org\/plugins\/mirror-app-social-page\/","author":23375371,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Mirror App - Social Page","header_author":"MirrorApp Developers","header_description":"Embed MirrorApp widgets via shortcode [mirror-app-social-page uuid].","assets_banners_color":"716d64","last_updated":"2025-12-11 08:39:10","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/mirror-app.com\/facebook-feed\/wordpress","header_author_uri":"https:\/\/mirror-app.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":169,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"mirrorapps","date":"2025-12-11 08:39:10"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3415383,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3415383,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544\u0445500.jpg":{"filename":"banner-1544\u0445500.jpg","revision":3415383,"resolution":"1544x500","location":"assets","locale":""},"banner-772\u0445250.jpg":{"filename":"banner-772\u0445250.jpg","revision":3415383,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3415383,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3415383,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3415383,"resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3415383,"resolution":"4","location":"assets","locale":""},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3415383,"resolution":"5","location":"assets","locale":""},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":3415383,"resolution":"6","location":"assets","locale":""},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":3415383,"resolution":"7","location":"assets","locale":""},"screenshot-8.jpg":{"filename":"screenshot-8.jpg","revision":3415383,"resolution":"8","location":"assets","locale":""}},"screenshots":{"1":"Example of Facebook Feed embedded in a WordPress page","2":"Mirror App dashboard \u2013 customizing your Facebook widget","3":"Copying the shortcode from the Mirror App modal"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[157,2875,4784,21682,676],"plugin_category":[56],"plugin_contributors":[249953,251965],"plugin_business_model":[],"class_list":["post-264357","plugin","type-plugin","status-publish","hentry","plugin_tags-facebook","plugin_tags-facebook-feed","plugin_tags-facebook-page","plugin_tags-facebook-posts","plugin_tags-facebook-widget","plugin_category-social-and-sharing","plugin_contributors-mirrorapp","plugin_contributors-mirrorapps","plugin_committers-mirrorapps"],"banners":{"banner":"https:\/\/ps.w.org\/mirror-app-social-page\/assets\/banner-772\u0445250.jpg?rev=3415383","banner_2x":"https:\/\/ps.w.org\/mirror-app-social-page\/assets\/banner-1544\u0445500.jpg?rev=3415383","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/mirror-app-social-page\/assets\/icon-128x128.jpg?rev=3415383","icon_2x":"https:\/\/ps.w.org\/mirror-app-social-page\/assets\/icon-256x256.jpg?rev=3415383","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/mirror-app-social-page\/assets\/screenshot-1.jpg?rev=3415383","caption":"Example of Facebook Feed embedded in a WordPress page"},{"src":"https:\/\/ps.w.org\/mirror-app-social-page\/assets\/screenshot-2.jpg?rev=3415383","caption":"Mirror App dashboard \u2013 customizing your Facebook widget"},{"src":"https:\/\/ps.w.org\/mirror-app-social-page\/assets\/screenshot-3.jpg?rev=3415383","caption":"Copying the shortcode from the Mirror App modal"},{"src":"https:\/\/ps.w.org\/mirror-app-social-page\/assets\/screenshot-4.jpg?rev=3415383","caption":""},{"src":"https:\/\/ps.w.org\/mirror-app-social-page\/assets\/screenshot-5.jpg?rev=3415383","caption":""},{"src":"https:\/\/ps.w.org\/mirror-app-social-page\/assets\/screenshot-6.jpg?rev=3415383","caption":""},{"src":"https:\/\/ps.w.org\/mirror-app-social-page\/assets\/screenshot-7.jpg?rev=3415383","caption":""},{"src":"https:\/\/ps.w.org\/mirror-app-social-page\/assets\/screenshot-8.jpg?rev=3415383","caption":""}],"raw_content":"<!--section=description-->\n<p>The <strong>Mirror App Facebook Feed plugin<\/strong> allows you to seamlessly display Your Facebook Page posts, photos, and videos directly on your WordPress website using a clean and customizable feed.\nYou control the design, layout, and content inside Mirror App \u2014 then simply paste the shortcode into any page, post, or widget area.<\/p>\n\n<p>All you need is a shortcode generated in your <a href=\"https:\/\/mirror-app.com\/facebook-feed\/wordpress\">Mirror App dashboard<\/a>.\nPaste it anywhere, and your Facebook Feed instantly appears on your site.<\/p>\n\n<p>Unlike traditional Facebook feed plugins that require API keys, tokens, or complex setup inside WordPress,\n<strong>this plugin does not process data or perform authentication locally.<\/strong>\nEverything \u2014 from account connection to feed design \u2014 is handled securely in <strong>Mirror App<\/strong>.\nThe plugin itself is a lightweight embed layer for displaying your ready-made Facebook Feed widget.<\/p>\n\n\n\n<h3>Why Mirror App Facebook Feed?<\/h3>\n\n<ul>\n<li><strong>Simple setup<\/strong> \u2013 Configure everything inside Mirror App. No API keys, tokens, or coding.<\/li>\n<li><strong>Auto-refresh<\/strong> \u2013 Your feed updates automatically without manual actions.<\/li>\n<li><strong>Lightweight<\/strong> \u2013 The plugin only embeds the widget. No heavy scripts or data sync.<\/li>\n<li><strong>Secure<\/strong> \u2013 All data processing occurs in Mirror App, not your site.<\/li>\n<li><strong>GDPR-friendly<\/strong> \u2013 No personal data stored in WordPress.<\/li>\n<li><strong>Free plan available<\/strong> \u2013 Premium features unlock analytics, custom layouts, and more.<\/li>\n<li><strong>Visual customization<\/strong> \u2013 Adjust layout, colors, typography, and spacing.<\/li>\n<li><strong>Fast performance<\/strong> \u2013 The script loads once per page, even with multiple feeds.<\/li>\n<\/ul>\n\n\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Shortcode: <code>[mirror-app-social-page uuid]<\/code><\/li>\n<li>Responsive iframe that fits any layout<\/li>\n<li>Optimized script (loads once per page)<\/li>\n<li>Compatible with Gutenberg, Elementor, Divi, and Classic Editor<\/li>\n<li>Supports multiple feeds on one or several pages<\/li>\n<\/ul>\n\n<h3>Service description<\/h3>\n\n<p>The plugin does <strong>not<\/strong> process data or handle authentication inside WordPress.\nIt only embeds the ready-made widget created in <strong>Mirror App<\/strong>.<\/p>\n\n<p>All feed creation, account connection, and updates occur in Mirror App.\nThe WordPress plugin serves as a simple, secure embedding layer.<\/p>\n\n<h4>Service Links<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/mirror-app.com\/facebook-feed\/wordpress\">Mirror App Facebook Feed<\/a><\/li>\n<li><a href=\"https:\/\/mirror-app.com\/terms-of-service\">Terms of Service<\/a><\/li>\n<li><a href=\"https:\/\/mirror-app.com\/privacy-policy\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<h4>Legal Note<\/h4>\n\n<p>The plugin requires an active Mirror App account to create and manage widgets.\nThis plugin is <strong>not affiliated with or endorsed by Meta Platforms, Inc.<\/strong>\nFacebook\u2122 is a trademark of its respective owner.<\/p>\n\n<h3>Support<\/h3>\n\n<p>Need help?\n- <a href=\"https:\/\/mirror-app.com\/help-center\">Help Center<\/a>\n- <a href=\"https:\/\/wordpress.org\/support\/plugin\/mirror-app-social-page-widget\">WordPress Support Forum<\/a>\n- support@mirror-app.com<\/p>\n\n<h3>Development<\/h3>\n\n<p>For developers: integration with vendor\/iframe-bridge<\/p>\n\n<p>The plugin uses the <strong>@mirrorapp\/iframe-bridge<\/strong> library to manage iframe resizing and secure message communication between WordPress and the embedded feed.<\/p>\n\n<p><strong>Key features:<\/strong>\n- Auto iframe resizing\n- Viewport sync between parent and child frames\n- Lightweight client-side library (ESM\/CJS\/UMD supported)\n- TypeScript support<\/p>\n\n<p>Documentation:\n    vendor\/iframe-bridge\/README.md<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/mirror-app-social-page\/<\/code>, or install it directly from the WordPress Plugin Directory.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to your <a href=\"https:\/\/mirror-app.com\/facebook-feed\/wordpress\">Mirror App dashboard<\/a>, connect your Facebook Page, customize your feed, and copy the shortcode.<\/li>\n<li>Paste the shortcode into any post, page, or widget area.<\/li>\n<\/ol>\n\n<p>\u26a0\ufe0f <strong>Note:<\/strong> The plugin does not handle authentication or API requests inside WordPress \u2014 it only embeds the ready-made widget from Mirror App.<\/p>\n\n<p>Example:\n    [mirror-app-social-page 4baf3a81-ec92-4d57-a9c5-7e0bdf4c34e9]<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='do%20i%20need%20coding%20skills%3F'><h3>Do I need coding skills?<\/h3><\/dt>\n<dd><p>No. Just copy and paste the shortcode from Mirror App.<\/p><\/dd>\n<dt id='can%20i%20display%20multiple%20facebook%20feeds%3F'><h3>Can I display multiple Facebook feeds?<\/h3><\/dt>\n<dd><p>Yes. Each feed has its own shortcode, and you can use several on one or multiple pages.<\/p><\/dd>\n<dt id='is%20the%20plugin%20free%3F'><h3>Is the plugin free?<\/h3><\/dt>\n<dd><p>Yes. The plugin is free. Mirror App also provides free and paid plans with additional layouts, analytics, and auto-refresh options.\nSee <a href=\"https:\/\/mirror-app.com\/pricing\">Pricing<\/a>.<\/p><\/dd>\n<dt id='is%20it%20responsive%3F'><h3>Is it responsive?<\/h3><\/dt>\n<dd><p>Yes. Your Facebook feed will automatically adapt to any screen size.<\/p><\/dd>\n<dt id='where%20do%20i%20customize%20my%20feed%3F'><h3>Where do I customize my feed?<\/h3><\/dt>\n<dd><p>All customization \u2014 layout, colors, connected pages \u2014 is done in your <a href=\"https:\/\/mirror-app.com\/facebook-feed\/wordpress\">Mirror App dashboard<\/a>.<\/p><\/dd>\n<dt id='does%20it%20connect%20directly%20to%20facebook%3F'><h3>Does it connect directly to Facebook?<\/h3><\/dt>\n<dd><p>No. All authentication and API requests happen securely in Mirror App.<\/p><\/dd>\n<dt id='can%20i%20use%20it%20without%20a%20mirror%20app%20account%3F'><h3>Can I use it without a Mirror App account?<\/h3><\/dt>\n<dd><p>No. You need a free or paid account to generate your feed shortcode.<\/p><\/dd>\n<dt id='will%20it%20slow%20down%20my%20site%3F'><h3>Will it slow down my site?<\/h3><\/dt>\n<dd><p>No. The plugin is lightweight and optimized to load asynchronously.<\/p><\/dd>\n<dt id='is%20my%20data%20safe%3F'><h3>Is my data safe?<\/h3><\/dt>\n<dd><p>Yes. Mirror App handles all data externally in compliance with GDPR.<\/p><\/dd>\n<dt id='does%20it%20support%20videos%20and%20albums%3F'><h3>Does it support videos and albums?<\/h3><\/dt>\n<dd><p>Yes. The widget can display posts with videos, photos, albums, and text. All supported post types are automatically formatted to fit your selected layout.<\/p><\/dd>\n<dt id='can%20i%20hide%20specific%20post%20types%3F'><h3>Can I hide specific post types?<\/h3><\/dt>\n<dd><p>Yes. You can hide certain post types or individual posts directly in your widget settings inside Mirror App, without editing anything in WordPress.<\/p><\/dd>\n<dt id='will%20my%20visitors%20need%20to%20log%20in%20to%20facebook%3F'><h3>Will my visitors need to log in to Facebook?<\/h3><\/dt>\n<dd><p>No. Your visitors don\u2019t need a Facebook account or login. The widget displays publicly available content from your Facebook Page.<\/p><\/dd>\n<dt id='what%20happens%20if%20i%20rename%20my%20facebook%20page%3F'><h3>What happens if I rename my Facebook Page?<\/h3><\/dt>\n<dd><p>Your feed will keep working. As long as your page remains connected in Mirror App, any changes to its name or basic details are handled automatically in the background.<\/p><\/dd>\n<dt id='how%20do%20i%20get%20support%3F'><h3>How do I get support?<\/h3><\/dt>\n<dd><ul>\n<li>Visit our <a href=\"https:\/\/mirror-app.com\/help-center\">Help Center<\/a><\/li>\n<li>Post a topic in the <a href=\"https:\/\/wordpress.org\/support\/plugin\/mirror-app-social-page\">WordPress Support Forum<\/a><\/li>\n<li>Or email us: support@mirror-app.com<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: shortcode support for Mirror App Facebook Feed<\/li>\n<\/ul>","raw_excerpt":"Display your social page updates \u2014 including your full Facebook Feed with posts, photos, and videos \u2014 beautifully on your WordPress site using a simpl &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/264357","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=264357"}],"author":[{"embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mirrorapps"}],"wp:attachment":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=264357"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=264357"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=264357"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=264357"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=264357"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=264357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}