PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 6.8.5
Jetpack – WP Security, Backup, Speed, & Growth v6.8.5
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 13.7.2 13.8.3 13.9.2 14.0.1 14.1.1 14.2.2 14.3.1 All 501 releases
jetpack / modules / blocks.php

blocks.php in Jetpack – WP Security, Backup, Speed, & Growth 6.8.5, at modules/blocks.php

34 lines 755 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Load code specific to Gutenberg blocks which are not tied to a module.
4 * This file is unusual, and is not an actual `module` as such.
5 * It is included in ./module-extras.php
6 *
7 */
8
9 jetpack_register_block(
10 'map',
11 array(
12 'render_callback' => 'jetpack_map_block_load_assets',
13 )
14 );
15
16 /**
17 * Map block registration/dependency declaration.
18 *
19 * @param array $attr - Array containing the map block attributes.
20 * @param string $content - String containing the map block content.
21 *
22 * @return string
23 */
24 function jetpack_map_block_load_assets( $attr, $content ) {
25 $dependencies = array(
26 'lodash',
27 'wp-element',
28 'wp-i18n',
29 'wp-api-fetch',
30 );
31 Jetpack_Gutenberg::load_assets_as_required( 'map', $dependencies );
32 return $content;
33 }
34