From 87c4dc536f52254975b4b5e192e36f7d98b6f0b7 Mon Sep 17 00:00:00 2001 From: Marcus Kazmierczak Date: Wed, 2 Sep 2020 00:08:11 -0700 Subject: [PATCH] Remove Embeds for Facebook and Instagram (#24472) * Embeds moved to variations, fix * Update packages/block-library/src/embed/variations.js Co-authored-by: Ajit Bohra Co-authored-by: Ajit Bohra --- packages/block-library/src/embed/variations.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/block-library/src/embed/variations.js b/packages/block-library/src/embed/variations.js index ded1ea232074f..34a1b8f66f43c 100644 --- a/packages/block-library/src/embed/variations.js +++ b/packages/block-library/src/embed/variations.js @@ -56,12 +56,15 @@ const variations = [ attributes: { providerNameSlug: 'youtube', responsive: true }, }, { + // Deprecate Facebook Embed per FB policy + // See: https://developers.facebook.com/docs/plugins/oembed-legacy name: 'facebook', title: 'Facebook', icon: embedFacebookIcon, keywords: [ __( 'social' ) ], description: __( 'Embed a Facebook post.' ), - patterns: [ /^https?:\/\/www\.facebook.com\/.+/i ], + scope: [ 'block' ], + patterns: [], attributes: { providerNameSlug: 'facebook', previewable: false, @@ -69,12 +72,15 @@ const variations = [ }, }, { + // Deprecate Instagram per FB policy + // See: https://developers.facebook.com/docs/instagram/oembed-legacy name: 'instagram', title: 'Instagram', icon: embedInstagramIcon, keywords: [ __( 'image' ), __( 'social' ) ], description: __( 'Embed an Instagram post.' ), - patterns: [ /^https?:\/\/(www\.)?instagr(\.am|am\.com)\/.+/i ], + scope: [ 'block' ], + patterns: [], attributes: { providerNameSlug: 'instagram', responsive: true }, }, {