HEX
Server: Apache
System: Linux pdx1-shared-a1-11 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mollywopper (10344313)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: /home/mollywopper/mollywoppersnyb.com/wp-content/themes/storefront/inc/woocommerce/hooks.php

<?php /** * storefront WooCommerce hooks * * @package storefront */ /** * Styles * @see storefront_woocommerce_scripts() */ add_action( 'wp_enqueue_scripts', 'storefront_woocommerce_scripts', 20 ); add_filter( 'woocommerce_enqueue_styles', '__return_empty_array' ); /** * Layout * @see storefront_before_content() * @see storefront_after_content() * @see woocommerce_breadcrumb() */ remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20, 0 ); remove_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10 ); remove_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10 ); remove_action( 'woocommerce_sidebar', 'woocommerce_get_sidebar', 10 ); add_action( 'woocommerce_before_main_content', 'storefront_before_content', 10 ); add_action( 'woocommerce_after_main_content', 'storefront_after_content', 10 ); add_action( 'storefront_content_top', 'woocommerce_breadcrumb', 10 ); /** * Products * @see storefront_upsell_display() */ remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_upsell_display', 15 ); add_action( 'woocommerce_after_single_product_summary', 'storefront_upsell_display', 15 ); remove_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_show_product_loop_sale_flash', 10 ); add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_show_product_loop_sale_flash', 6 ); /** * Header * @see storefront_product_search() * @see storefront_header_cart() */ add_action( 'storefront_header', 'storefront_product_search', 40 ); add_action( 'storefront_header', 'storefront_header_cart', 60 ); /** * Filters * @see storefront_woocommerce_body_class() * @see storefront_cart_link_fragment() * @see storefront_thumbnail_columns() * @see storefront_related_products_args() * @see storefront_products_per_page() * @see storefront_loop_columns() * @see storefront_breadcrumb_delimeter() */ add_filter( 'body_class', 'storefront_woocommerce_body_class' ); add_filter( 'woocommerce_product_thumbnails_columns', 'storefront_thumbnail_columns' ); add_filter( 'woocommerce_output_related_products_args', 'storefront_related_products_args' ); add_filter( 'loop_shop_per_page', 'storefront_products_per_page' ); add_filter( 'loop_shop_columns', 'storefront_loop_columns' ); if ( defined( 'WC_VERSION' ) && version_compare( WC_VERSION, '2.3', '>=' ) ) { add_filter( 'woocommerce_add_to_cart_fragments', 'storefront_cart_link_fragment' ); } else { add_filter( 'add_to_cart_fragments', 'storefront_cart_link_fragment' ); } /** * Integrations * @see storefront_woocommerce_integrations_scripts() * @see storefront_woocommerce_integrations_layout() * @see storefront_add_bookings_customizer_css() */ add_action( 'wp_enqueue_scripts', 'storefront_woocommerce_integrations_scripts' ); add_action( 'wp', 'storefront_woocommerce_integrations_layout' ); add_action( 'wp_enqueue_scripts', 'storefront_add_integrations_customizer_css' );