{"id":237523,"date":"2025-06-26T18:24:21","date_gmt":"2025-06-26T18:24:21","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/matterport-embed\/"},"modified":"2025-12-12T22:53:17","modified_gmt":"2025-12-12T22:53:17","slug":"embed-block-for-matterport","status":"publish","type":"plugin","link":"https:\/\/mai.wordpress.org\/plugins\/embed-block-for-matterport\/","author":17250342,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.1","stable_tag":"1.1.1","tested":"6.9.4","requires":"5.0","requires_php":"7.1","requires_plugins":null,"header_name":"Embed Block for Matterport","header_author":"Alexandre Buffet","header_description":"Adds Matterport oEmbed support and provides a new Embed block variation.","assets_banners_color":"ffffff","last_updated":"2025-12-12 22:53:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/alexandrebuffet\/embed-block-for-matterport","header_author_uri":"https:\/\/alexandrebuffet.fr","rating":0,"author_block_rating":0,"active_installs":60,"downloads":675,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.3.0":{"tag":"0.3.0","author":"alexandrebuffet","date":"2025-06-26 18:24:10"},"1.0.0":{"tag":"1.0.0","author":"alexandrebuffet","date":"2025-06-26 21:39:14"},"1.0.1":{"tag":"1.0.1","author":"alexandrebuffet","date":"2025-07-04 14:52:06"},"1.0.2":{"tag":"1.0.2","author":"alexandrebuffet","date":"2025-07-04 15:24:02"},"1.1.0":{"tag":"1.1.0","author":"alexandrebuffet","date":"2025-12-01 20:47:34"},"1.1.1":{"tag":"1.1.1","author":"alexandrebuffet","date":"2025-12-12 22:53:17"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3407211,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3407211,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3407211,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500-fr.png":{"filename":"banner-1544x500-fr.png","revision":3422887,"resolution":"1544x500","location":"assets","locale":"fr"},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3422887,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250-fr.png":{"filename":"banner-772x250-fr.png","revision":3422887,"resolution":"772x250","location":"assets","locale":"fr"},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3422887,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3422887,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/wp-admin\\\/post.php?post=4&action=edit\",\"login\":true,\"plugins\":[\"embed-block-for-matterport\"],\"preferredVersions\":{\"php\":\"8.3\",\"wp\":\"latest\"},\"siteOptions\":{\"blogname\":\"My Site with Matterport Embed block\"},\"steps\":[{\"step\":\"runPHP\",\"code\":\"<?php require_once 'wordpress\\\/wp-load.php'; wp_insert_post(array('post_title' => 'Matterport Embed Block Sample Post', 'post_status' => 'publish', 'post_content' => '<!-- wp:paragraph --><p>Feel free to test with the URL of the Matterport model you want to embed on your site in the example below:<\\\/p><!-- \\\/wp:paragraph --><!-- wp:embed {\\\"url\\\":\\\"https:\\\/\\\/my.matterport.com\\\/show\\\/?m=xxxxxxxxxxx\\\",\\\"providerNameSlug\\\":\\\"matterport\\\",\\\"responsive\\\":true,\\\"previewable\\\":false} -->\\n<figure class=\\\"wp-block-embed is-provider-matterport wp-block-embed-matterport\\\"><div class=\\\"wp-block-embed__wrapper\\\">\\nhttps:\\\/\\\/my.matterport.com\\\/show\\\/?m=xxxxxxxxxxx\\n<\\\/div><\\\/figure>\\n<!-- \\\/wp:embed -->')); ?>\"},{\"step\":\"runPHP\",\"code\":\"<?php require_once 'wordpress\\\/wp-load.php'; wp_insert_post(array('post_title' => 'Matterport Embed Shortcode Sample Post', 'post_status' => 'publish', 'post_content' => '<!-- wp:paragraph --><p>Embed Block for Matterport is also compatible with WordPress\\\\' native shortcode for embedding content. You can therefore use this shortcode with your model URL to embed. Of course, it works just as well with the Shortcode block in the block editor or in the Classic Editor.<\\\/p><!-- \\\/wp:paragraph --><!-- wp:paragraph --><p>Feel free to test with the URL of the Matterport model you want to embed on your site in the example below:<\\\/p><!-- \\\/wp:paragraph --><!-- wp:shortcode -->[embed]https:\\\/\\\/my.matterport.com\\\/show\\\/?m=xxxxxxxxxxx[\\\/embed]<!-- \\\/wp:shortcode -->')); ?>\"},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"embed-block-for-matterport\"},\"options\":{\"activate\":true}}]}"}},"all_blocks":[],"tagged_versions":["0.3.0","1.0.0","1.0.1","1.0.2","1.1.0","1.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3407211,"resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"Matterport model embed in block editor."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[783,230,56112,2874,244153],"plugin_category":[56],"plugin_contributors":[244154,244155,93563],"plugin_business_model":[],"class_list":["post-237523","plugin","type-plugin","status-publish","hentry","plugin_tags-3d","plugin_tags-embed","plugin_tags-matterport","plugin_tags-oembed","plugin_tags-virtual-model","plugin_category-social-and-sharing","plugin_contributors-alexandrebuffet","plugin_contributors-bsaweb","plugin_contributors-sebastienserre","plugin_committers-alexandrebuffet"],"banners":{"banner":"https:\/\/ps.w.org\/embed-block-for-matterport\/assets\/banner-772x250.png?rev=3422887","banner_2x":"https:\/\/ps.w.org\/embed-block-for-matterport\/assets\/banner-1544x500.png?rev=3422887","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/embed-block-for-matterport\/assets\/icon.svg?rev=3407211","icon":"https:\/\/ps.w.org\/embed-block-for-matterport\/assets\/icon.svg?rev=3407211","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/embed-block-for-matterport\/assets\/screenshot-1.png?rev=3407211","caption":"Matterport model embed in block editor."}],"raw_content":"<!--section=description-->\n<p>This plugin simply registers Matterport as an oEmbed provider in WordPress, allowing you to easily embed 3D models by pasting their link.<\/p>\n\n<p>Once activated, simply paste any Matterport model URL into the WordPress Block Editor and it will automatically be embedded as a variation of the \"Embed\" block.<\/p>\n\n<p>This works seamlessly in the Block Editor, and pasting a link also works in the Classic Editor, though we recommend using the Block Editor to get the best results and editing experience.<\/p>\n\n<p>No coding. Just paste and publish.<\/p>\n\n<p><strong>Supported Matterport URL formats:<\/strong>\n- <code>https:\/\/my.matterport.com\/show\/?m=xxxxxxxxxxx<\/code> (11 characters - model ID)\n- <code>https:\/\/my.matterport.com\/show\/?m=xxxxxxxxxxxxxxxxxxxxxxxx<\/code> (25 characters - view ID)<\/p>\n\n<p><strong>Note:<\/strong> Matterport supports two types of IDs:\n- <strong>11 characters:<\/strong> Model IDs (for complete 3D models)\n- <strong>25 characters:<\/strong> View IDs (for specific views of a model)<\/p>\n\n<p>For more information about Matterport models and embedding options, visit the <a href=\"https:\/\/support.matterport.com\/s\/article\/Embed-a-Matterport-3D-Model?language=en_US\">official Matterport documentation<\/a>.<\/p>\n\n<!--section=installation-->\n<h4>Installation from within WordPress<\/h4>\n\n<ol>\n<li>Visit <strong>Plugins &gt; Add New<\/strong>.<\/li>\n<li>Search for <strong>Embed Block for Matterport<\/strong>.<\/li>\n<li>Install and activate the Embed Block for Matterport plugin.<\/li>\n<\/ol>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Upload the entire <code>embed-block-for-matterport<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Visit <strong>Plugins<\/strong>.<\/li>\n<li>Activate the Embed Block for Matterport plugin.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='is%20this%20plugin%20affiliated%20with%20matterport%3F'><h3>Is this plugin affiliated with Matterport?<\/h3><\/dt>\n<dd><p>No. This plugin is an independent project and is not affiliated with or endorsed by Matterport.<\/p><\/dd>\n<dt id='do%20i%20need%20a%20matterport%20account%20to%20use%20this%20plugin%3F'><h3>Do I need a Matterport account to use this plugin?<\/h3><\/dt>\n<dd><p>No, you just need a public Matterport model link. The plugin enables you to embed models, but does not create them.<\/p><\/dd>\n<dt id='does%20it%20work%20with%20shortcode%3F'><h3>Does it work with shortcode?<\/h3><\/dt>\n<dd><p>Yes! Since this plugin registers Matterport as an oEmbed provider, you can use the native WordPress <code>[embed]<\/code> shortcode with any Matterport model URL. Simply wrap your Matterport URL with the shortcode like this: <code>[embed]https:\/\/my.matterport.com\/show\/?m=your-model-id[\/embed]<\/code>.<\/p><\/dd>\n<dt id='does%20it%20work%20with%20the%20classic%20editor%3F'><h3>Does it work with the Classic Editor?<\/h3><\/dt>\n<dd><p>Yes, but the best experience is with the Block Editor (Gutenberg), which gives you a better preview and easier customization.<\/p><\/dd>\n<dt id='can%20i%20use%20it%20with%20page%20builders%3F'><h3>Can I use it with page builders?<\/h3><\/dt>\n<dd><p>If your page builder supports oEmbed, it should work because Matterport is added to the list of providers. Just paste the Matterport model URL into your page builder's content area or any widget that supports embedding external content.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fix missing built assets.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Update Matterport logo.<\/li>\n<li>Update tested up WordPress version to 6.9.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Update minimum required version to 5.0. This plugin could work with WordPress 2.9+ but is built for the Block Editor. The plugin also requires at least WordPress 4.6 for modern localization support.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Update FAQ and description in documentation.<\/li>\n<li>Add missing text domain headers.<\/li>\n<li>Add preview blueprint.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Public release.<\/li>\n<\/ul>","raw_excerpt":"Adds Matterport oEmbed support and provides a new Embed block variation.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/237523","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=237523"}],"author":[{"embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/alexandrebuffet"}],"wp:attachment":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=237523"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=237523"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=237523"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=237523"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=237523"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=237523"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}