PluginProbe
GiveWP – Donation Plugin and Fundraising Platform / 4.16.9
GiveWP – Donation Plugin and Fundraising Platform v4.16.9
4.16.9 4.16.8.1 4.16.8 4.16.7.2 4.16.7.1 4.16.7 4.16.6.1 4.16.6 4.16.5.1 4.16.5 4.16.4 4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 All 255 releases
← All changes | blocks/load.php +19 -10 2.3.14.16.9 View file →
@@ -7,22 +7,31 @@
7 7 /**
8 8 * Add Custom Block Category for Give blocks
9 9 */
10 10 function give_blocks_category( $categories, $post ) {
11 - return array_merge(
12 - $categories,
13 - array(
14 - array(
15 - 'slug' => 'give',
16 - 'title' => __( 'Give', 'give' ),
17 - ),
18 - )
19 - );
11 + return array_merge(
12 + $categories,
13 + array(
14 + array(
15 + 'slug' => 'give',
16 + 'title' => __( 'Give', 'give' ),
17 + ),
18 + )
19 + );
20 20 }
21 -add_filter( 'block_categories', 'give_blocks_category', 10, 2 );
22 21
23 22 /**
23 + * @since 2.19.0 The `block_categories` filter is deprecated as of WordPress 5.8
24 + */
25 +if ( version_compare( get_bloginfo( 'version' ), '5.8', '>=' ) ) {
26 + add_filter( 'block_categories_all', 'give_blocks_category', 10, 2 );
27 +} else {
28 + add_filter( 'block_categories', 'give_blocks_category', 10, 2 );
29 +}
30 +
31 +/**
24 32 * Blocks
25 33 */
26 34 require_once GIVE_PLUGIN_DIR . 'blocks/donation-form/class-give-donation-form-block.php';
27 35 require_once GIVE_PLUGIN_DIR . 'blocks/donation-form-grid/class-give-donation-form-grid-block.php';
28 36 require_once GIVE_PLUGIN_DIR . 'blocks/donor-wall/class-give-donor-wall.php';
37 +