PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 16.3-beta
Jetpack – WP Security, Backup, Speed, & Growth v16.3-beta
16.3 16.3-beta 16.3-a.5 16.3-a.7 16.3-a.3 16.3-a.1 16.2 16.2-beta 12.0.3 12.1.3 12.2.3 12.3.2 12.4.2 12.5.2 12.6.4 12.7.3 12.8.3 12.9.5 13.0.2 13.1.5 13.2.4 13.3.3 13.4.5 13.5.2 13.6.2 All 508 releases
← All changes | extensions/blocks/google-docs-embed/render.php +3 -3 16.3 → 16.3-beta View file →
@@ -47,15 +47,15 @@
47 47
48 48 switch ( str_replace( 'jetpack/', '', $attributes['variation'] ?? 'google-docs' ) ) {
49 49 case 'google-docs':
50 50 default:
51 - $pattern = '/^http[s]?:\/\/((?:www\.)?docs\.google\.com\/(?:.*\/)?(?:document)\/[a-z0-9\/\?=_\-\.\,&%$#\@\!\+]*)\/preview/i';
51 + $pattern = '/^http[s]?:\/\/((?:www\.)?docs\.google\.com(?:.*)?(?:document)\/[a-z0-9\/\?=_\-\.\,&%$#\@\!\+]*)\/preview/i';
52 52 break;
53 53 case 'google-sheets':
54 - $pattern = '/^http[s]?:\/\/((?:www\.)?docs\.google\.com\/(?:.*\/)?(?:spreadsheets)\/[a-z0-9\/\?=_\-\.\,&%$#\@\!\+]*)\/preview/i';
54 + $pattern = '/^http[s]?:\/\/((?:www\.)?docs\.google\.com(?:.*)?(?:spreadsheets)\/[a-z0-9\/\?=_\-\.\,&%$#\@\!\+]*)\/preview/i';
55 55 break;
56 56 case 'google-slides':
57 - $pattern = '/^http[s]?:\/\/((?:www\.)?docs\.google\.com\/(?:.*\/)?(?:presentation)\/[a-z0-9\/\?=_\-\.\,&%$#\@\!\+]*)\/preview/i';
57 + $pattern = '/^http[s]?:\/\/((?:www\.)?docs\.google\.com(?:.*)?(?:presentation)\/[a-z0-9\/\?=_\-\.\,&%$#\@\!\+]*)\/preview/i';
58 58 break;
59 59 }
60 60
61 61 if ( empty( $attributes['url'] ) ) {