PluginProbe
Gutenberg / 6.2.0
Gutenberg v6.2.0
23.9.1 23.9.0 23.8.0 23.7.2 23.7.1 23.7.0 23.6.1 23.6.2 23.6.0 23.5.3 23.5.2 23.5.1 23.5.0 23.4.0 23.3.2 23.3.1 23.3.0 23.2.0 23.2.1 23.2.2 23.1.1 23.1.0 23.0.1 12.6.0 7.4.0 All 402 releases
gutenberg / lib / compat.php

compat.php in Gutenberg 6.2.0, at lib/compat.php

32 lines 946 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Temporary compatibility shims for features present in Gutenberg, pending
4 * upstream commit to the WordPress core source repository. Functions here
5 * exist only as long as necessary for corresponding WordPress support, and
6 * each should be associated with a Trac ticket.
7 *
8 * @package gutenberg
9 */
10
11 /**
12 * Filters allowed CSS attributes to include `flex-basis`, included in saved
13 * markup of the Column block.
14 *
15 * This can be removed when plugin support requires WordPress 5.3.0+.
16 *
17 * @see https://core.trac.wordpress.org/ticket/47281
18 * @see https://core.trac.wordpress.org/changeset/45363
19 *
20 * @since 5.7.0
21 *
22 * @param string[] $attr Array of allowed CSS attributes.
23 *
24 * @return string[] Filtered array of allowed CSS attributes.
25 */
26 function gutenberg_safe_style_css_column_flex_basis( $attr ) {
27 $attr[] = 'flex-basis';
28
29 return $attr;
30 }
31 add_filter( 'safe_style_css', 'gutenberg_safe_style_css_column_flex_basis' );
32