PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 15.3.2
Jetpack – WP Security, Backup, Speed, & Growth v15.3.2
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 14.4.2 All 500 releases
jetpack / extensions / blocks / simple-payments / simple-payments.php
simple-payments.php
29 lines 723 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Pay with PayPal block (aka Simple Payments).
4 *
5 * @since 9.0.0
6 *
7 * @package automattic/jetpack
8 */
9
10 use Automattic\Jetpack\PaypalPayments\SimplePayments\Block;
11
12 if ( ! defined( 'ABSPATH' ) ) {
13 exit( 0 );
14 }
15
16 // Register the block
17 add_action( 'init', array( Block::class, 'register_block' ), 9 );
18
19 // Disable AMP for posts with the block.
20 add_filter( 'amp_skip_post', array( Block::class, 'amp_skip_post' ), 10, 3 );
21
22 // Load scripts for the editing interface
23 add_action( 'enqueue_block_editor_assets', array( Block::class, 'load_editor_scripts' ), 9 );
24
25 // Load styles in the editor iframe context
26 if ( is_admin() ) {
27 add_action( 'enqueue_block_assets', array( Block::class, 'load_editor_styles' ), 9 );
28 }
29