PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 16.3-a.7
Jetpack – WP Security, Backup, Speed, & Growth v16.3-a.7
16.3-a.5 16.3-a.7 16.3-a.3 16.3-a.1 16.2 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 All 506 releases
jetpack / extensions / blocks / simple-payments / simple-payments.php

simple-payments.php in Jetpack – WP Security, Backup, Speed, & Growth 16.3-a.7, at extensions/blocks/simple-payments/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