get_kit_option( 'liquid_wc_product_page_style' ); } $sp_custom_layout_enable = get_post_meta( get_the_ID(), 'liquid_product_layout_enable', true ); if ( $sp_custom_layout_enable === 'on' ) { $sp_custom_layout = get_post_meta( get_the_ID(), 'liquid_product_layout', true ); } elseif ( $sp_custom_layout_enable === '0' || empty( $sp_custom_layout_enable ) ) { $sp_custom_layout_enable = liquid_helper()->get_kit_option( 'liquid_wc_custom_layout_enable' ); $sp_custom_layout = liquid_helper()->get_kit_option( 'liquid_wc_custom_layout' ); } if( 'on' === $sp_custom_layout_enable && !empty( $sp_custom_layout ) ) { if ( defined( 'ELEMENTOR_VERSION' ) && is_callable( 'Elementor\Plugin::instance' ) ) { echo \Elementor\Plugin::instance()->frontend->get_builder_content_for_display( $sp_custom_layout ); return; } else { $sp_custom_layout_content = get_post_field( 'post_content', $sp_custom_layout ); echo do_shortcode( $sp_custom_layout_content ); return; } } $cols_img_classes = 'w-8/12 mobile-extra:w-7/12 mobile:w-full'; $cols_summary_classes = 'w-4/12 mobile-extra:w-5/12 mobile:w-full'; $summary_info_classes = 'lqd-woo-summary-info d-md-flex flex-wrap items-md-center justify-md-between'; add_action( 'liquid_single_product_summary_after_cart', 'liquid_add_wishlist_button', 15 ); add_action( 'liquid_single_product_summary_after_cart', 'liquid_get_compare_button', 20 ); if( '1' === $single_product_style ) { remove_action( 'woocommerce_before_single_product', 'woocommerce_breadcrumb', 20 ); remove_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_images', 20 ); remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 ); add_action( 'woocommerce_before_single_product_summary', 'liquid_woocommerce_show_product_images_grid', 20 ); add_action( 'liquid_single_product_summary_top', 'woocommerce_breadcrumb', 1 ); add_action( 'liquid_single_product_summary_top', 'liquid_woocommerce_single_product_nav', 5 ); add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 ); add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_rating', 15 ); add_action( 'liquid_single_product_summary_content', 'woocommerce_template_single_add_to_cart', 10 ); add_action( 'liquid_single_product_summary_foot', 'woocommerce_template_single_meta', 10 ); add_action( 'liquid_single_product_summary_foot', 'woocommerce_template_single_sharing', 20 ); add_action( 'liquid_after_single_product_summary_content', 'woocommerce_output_product_data_tabs', 10 ); } elseif( '2' === $single_product_style ) { $cols_img_classes = 'w-7/12 mobile-extra:w-6/12 mobile:w-full'; $cols_summary_classes = 'w-5/12 mobile-extra:w-6/12 mobile:w-full'; $summary_info_classes = 'lqd-woo-summary-info'; remove_action( 'woocommerce_before_single_product', 'woocommerce_breadcrumb', 20 ); remove_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_images', 20 ); add_action( 'woocommerce_before_single_product_summary', 'liquid_woocommerce_show_product_images_stick', 20 ); add_action( 'liquid_single_product_summary_top', 'woocommerce_breadcrumb', 1 ); add_action( 'liquid_single_product_summary_top', 'woocommerce_template_single_rating', 15 ); add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 ); add_action( 'liquid_single_product_summary_content', 'woocommerce_template_single_add_to_cart', 10 ); add_action( 'liquid_single_product_summary_foot', 'woocommerce_template_single_meta', 10 ); add_action( 'liquid_single_product_summary_foot', 'woocommerce_template_single_sharing', 20 ); } else { $cols_img_classes = 'w-7/12 mobile-extra:w-6/12 mobile:w-full'; $cols_summary_classes = 'w-5/12 mobile-extra:w-6/12 mobile:w-full'; add_action( 'liquid_single_product_summary_top', 'woocommerce_template_single_rating', 1 ); add_action( 'liquid_single_product_summary_top', 'liquid_woocommerce_single_product_nav', 5 ); add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 ); add_action( 'liquid_single_product_summary_content', 'woocommerce_template_single_add_to_cart', 10 ); add_action( 'liquid_single_product_summary_foot', 'woocommerce_template_single_meta', 10 ); add_action( 'liquid_single_product_summary_foot', 'woocommerce_template_single_sharing', 20 ); } /** * Hook: woocommerce_before_single_product. * * @hooked wc_print_notices - 10 */ do_action( 'woocommerce_before_single_product' ); if ( post_password_required() ) { echo get_the_password_form(); // WPCS: XSS ok. return; } ?>
>