PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 16.3-a.1
Jetpack – WP Security, Backup, Speed, & Growth v16.3-a.1
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 13.9.2 14.0.1 All 504 releases
← All changes | 3rd-party/woocommerce.php +5 -27 12.7.316.3-a.1 View file →
@@ -4,8 +4,12 @@
4 4 *
5 5 * @package automattic/jetpack
6 6 */
7 7
8 +if ( ! defined( 'ABSPATH' ) ) {
9 + exit( 0 );
10 +}
11 +
8 12 add_action( 'woocommerce_init', 'jetpack_woocommerce_integration' );
9 13
10 14 /**
11 15 * Loads JP+WC integration.
@@ -88,9 +92,9 @@
88 92
89 93 if ( is_cart() || is_checkout() || is_account_page() ) {
90 94 remove_filter( 'the_content', 'sharing_display', 19 );
91 95 if ( class_exists( 'Jetpack_Likes' ) ) {
92 - remove_filter( 'the_content', array( Jetpack_Likes::init(), 'post_likes' ), 30, 1 );
96 + remove_filter( 'the_content', array( Jetpack_Likes::init(), 'post_likes' ), 30 );
93 97 }
94 98 }
95 99 }
96 100 add_action( 'loop_start', 'jetpack_woocommerce_remove_share' );
@@ -133,30 +137,4 @@
133 137 display: none;
134 138 }';
135 139 wp_add_inline_style( 'woocommerce-layout', $custom_css );
136 140 }
137 -
138 -/**
139 - * Adds compat for WooCommerce and Lazy Loading.
140 - */
141 -function jetpack_woocommerce_lazy_images_compat() {
142 - wp_add_inline_script(
143 - 'wc-cart-fragments',
144 - "
145 - jQuery( 'body' ).bind( 'wc_fragments_refreshed', function() {
146 - var jetpackLazyImagesLoadEvent;
147 - try {
148 - jetpackLazyImagesLoadEvent = new Event( 'jetpack-lazy-images-load', {
149 - bubbles: true,
150 - cancelable: true
151 - } );
152 - } catch ( e ) {
153 - jetpackLazyImagesLoadEvent = document.createEvent( 'Event' )
154 - jetpackLazyImagesLoadEvent.initEvent( 'jetpack-lazy-images-load', true, true );
155 - }
156 - jQuery( 'body' ).get( 0 ).dispatchEvent( jetpackLazyImagesLoadEvent );
157 - } );
158 - "
159 - );
160 -}
161 -
162 -add_action( 'wp_enqueue_scripts', 'jetpack_woocommerce_lazy_images_compat', 11 );