diff options
Diffstat (limited to 'plugins/jetpack/extensions/blocks/membership-button/membership-button.php')
-rw-r--r-- | plugins/jetpack/extensions/blocks/membership-button/membership-button.php | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/plugins/jetpack/extensions/blocks/membership-button/membership-button.php b/plugins/jetpack/extensions/blocks/membership-button/membership-button.php new file mode 100644 index 00000000..d8488cf2 --- /dev/null +++ b/plugins/jetpack/extensions/blocks/membership-button/membership-button.php @@ -0,0 +1,19 @@ +<?php // phpcs:disable Squiz.Commenting.FileComment.Missing +/** + * Memberships block. + * + * @since 7.3.0 + * + * @package Jetpack + */ + +if ( ( defined( 'IS_WPCOM' ) && IS_WPCOM ) || Jetpack::is_active() ) { + require_once JETPACK__PLUGIN_DIR . '/modules/memberships/class-jetpack-memberships.php'; + + jetpack_register_block( + 'jetpack/membership-button', + array( + 'render_callback' => array( Jetpack_Memberships::get_instance(), 'render_button' ), + ) + ); +} |