Current Path: > home > codekrsu > > ameliagraphics.com > wp-content > plugins > jetpack > 3rd-party
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
debug-bar | Directory | - | - | |
3rd-party.php | File | 2921 bytes | November 25 2024 21:49:02. | |
amp.php | File | 745 bytes | April 26 2023 01:22:16. | |
atomic.php | File | 1023 bytes | September 28 2023 23:20:16. | |
bbpress.php | File | 2083 bytes | May 15 2023 20:47:16. | |
beaverbuilder.php | File | 477 bytes | September 30 2024 21:15:14. | |
bitly.php | File | 982 bytes | May 08 2023 20:57:46. | |
buddypress.php | File | 503 bytes | February 23 2021 21:08:42. | |
class-domain-mapping.php | File | 4220 bytes | April 29 2024 23:12:20. | |
class-jetpack-bbpress-rest-api.php | File | 4496 bytes | May 06 2024 23:42:24. | |
class.jetpack-amp-support.php | File | 16354 bytes | February 04 2025 00:54:10. | |
creative-mail.php | File | 3341 bytes | June 10 2025 00:40:16. | |
debug-bar.php | File | 733 bytes | February 23 2021 21:08:42. | |
jetpack-backup.php | File | 2818 bytes | January 20 2025 22:16:12. | |
jetpack-boost.php | File | 2869 bytes | January 20 2025 22:16:12. | |
qtranslate-x.php | File | 634 bytes | November 25 2023 02:41:46. | |
vaultpress.php | File | 2166 bytes | April 29 2024 23:12:20. | |
web-stories.php | File | 979 bytes | January 20 2025 22:16:12. | |
woocommerce-services.php | File | 3533 bytes | January 20 2025 22:16:12. | |
woocommerce.php | File | 3865 bytes | February 04 2025 00:54:10. | |
wpcom-reader.php | File | 1785 bytes | March 25 2024 22:39:50. | |
wpml.php | File | 1633 bytes | February 23 2021 21:08:42. |
<?php /** * This file contains compatibility functions for WooCommerce to improve Jetpack feature support. * * @package automattic/jetpack */ add_action( 'woocommerce_init', 'jetpack_woocommerce_integration' ); /** * Loads JP+WC integration. * * Fires on `woocommerce_init` hook */ function jetpack_woocommerce_integration() { /** * Double check WooCommerce exists - unlikely to fail due to the hook being used but better safe than sorry. */ if ( ! class_exists( 'WooCommerce' ) ) { return; } add_action( 'woocommerce_share', 'jetpack_woocommerce_social_share_icons', 10 ); /** * Add product post type to Jetpack sitemap while skipping hidden products. */ add_filter( 'jetpack_sitemap_post_types', 'jetpack_woocommerce_add_to_sitemap' ); add_filter( 'jetpack_sitemap_skip_post', 'jetpack_woocommerce_skip_hidden_products_in_sitemap', 10, 2 ); /** * Wrap in function exists check since this requires WooCommerce 3.3+. */ if ( function_exists( 'wc_get_default_products_per_row' ) ) { add_filter( 'infinite_scroll_render_callbacks', 'jetpack_woocommerce_infinite_scroll_render_callback', 10 ); add_action( 'wp_enqueue_scripts', 'jetpack_woocommerce_infinite_scroll_style', 10 ); } } /** * Add product post type to sitemap if Woocommerce is present. * * @param array $post_types Array of post types included in sitemap. */ function jetpack_woocommerce_add_to_sitemap( $post_types ) { $post_types[] = 'product'; return $post_types; } /** * Skip hidden products when generating the sitemap. * * @param bool $skip Whether to skip the post. * @param WP_Post $post The post object. */ function jetpack_woocommerce_skip_hidden_products_in_sitemap( $skip, $post ) { if ( $post !== null && $post->post_type === 'product' ) { $product = wc_get_product( $post->ID ); if ( $product ) { $skip = ! $product->is_visible(); } } return $skip; } /** * Make sure the social sharing icons show up under the product's short description */ function jetpack_woocommerce_social_share_icons() { if ( function_exists( 'sharing_display' ) ) { remove_filter( 'the_content', 'sharing_display', 19 ); remove_filter( 'the_excerpt', 'sharing_display', 19 ); sharing_display( '', true ); } } /** * Remove sharing display from account, cart, and checkout pages in WooCommerce. */ function jetpack_woocommerce_remove_share() { /** * Double check WooCommerce exists - unlikely to fail due to the hook being used but better safe than sorry. */ if ( ! class_exists( 'WooCommerce' ) ) { return; } if ( is_cart() || is_checkout() || is_account_page() ) { remove_filter( 'the_content', 'sharing_display', 19 ); if ( class_exists( 'Jetpack_Likes' ) ) { remove_filter( 'the_content', array( Jetpack_Likes::init(), 'post_likes' ), 30 ); } } } add_action( 'loop_start', 'jetpack_woocommerce_remove_share' ); /** * Add a callback for WooCommerce product rendering in infinite scroll. * * @param array $callbacks Array of render callpacks for IS. * @return array */ function jetpack_woocommerce_infinite_scroll_render_callback( $callbacks ) { $callbacks[] = 'jetpack_woocommerce_infinite_scroll_render'; return $callbacks; } /** * Add a default renderer for WooCommerce products within infinite scroll. */ function jetpack_woocommerce_infinite_scroll_render() { if ( ! is_shop() && ! is_product_taxonomy() && ! is_product_category() && ! is_product_tag() ) { return; } woocommerce_product_loop_start(); while ( have_posts() ) { the_post(); wc_get_template_part( 'content', 'product' ); } woocommerce_product_loop_end(); } /** * Basic styling when infinite scroll is active only. */ function jetpack_woocommerce_infinite_scroll_style() { $custom_css = ' .infinite-scroll .woocommerce-pagination { display: none; }'; wp_add_inline_style( 'woocommerce-layout', $custom_css ); }
SILENT KILLER Tool