' . $template_file . '' ), '1.0.0' ); // phpcs:ignore return; } include $template_file; } /** * Renders quick view button. * * @since 1.1.6 */ function addonify_quick_view_quick_view_button_template() { if ( empty( addonify_quick_view_get_settings_fields_values( 'quick_view_btn_label' ) ) ) { return; } global $product; addonify_quick_view_get_template( 'addonify-quick-view-button', apply_filters( 'addonify_quick_view_button_template_args', array( 'product_id' => $product->get_id(), 'label' => addonify_quick_view_get_settings_fields_values( 'quick_view_btn_label' ), 'css_class' => '', ) ) ); } /** * Renders view detail button in quick view product content. * * @since 1.1.6 * @param int $product_id Product ID. */ function addonify_quick_view_detail_button_template( $product_id ) { if ( (int) addonify_quick_view_get_settings_fields_values( 'display_read_more_button' ) !== 1 ) { return; } addonify_quick_view_get_template( 'addonify-view-detail-button', apply_filters( 'addonify_quick_view_detail_button_template_args', array( 'product_id' => $product_id, 'button_label' => addonify_quick_view_get_settings_fields_values( 'read_more_button_label' ), ) ) ); } add_action( 'addonify_quick_view_after_product_summary_content', 'addonify_quick_view_detail_button_template' ); /** * Renders quick view product content wrapper. * * @since 1.1.6 */ function addonify_quick_view_content_wrapper_template() { addonify_quick_view_get_template( 'addonify-quick-view-content-wrapper' ); } /** * Renders quick view product content. * * @since 1.1.6 * @param int $product_id Product ID. */ function addonify_quick_view_content_template( $product_id ) { addonify_quick_view_get_template( 'addonify-quick-view-content', apply_filters( 'addonify_quick_view_content_template_args', array( 'product_id' => $product_id, ) ) ); } add_action( 'addonify_quick_view_content', 'addonify_quick_view_content_template' );