session ) ) { wc_print_notices(); } ?>
get_id() ); unset( $wl_product['data'] ); if ( $wl_product['quantity'] > 0 && apply_filters( 'tinvwl_wishlist_item_visible', true, $wl_product, $product ) ) { $product_url = apply_filters( 'tinvwl_wishlist_item_url', $product->get_permalink(), $wl_product, $product ); do_action( 'tinvwl_wishlist_row_before', $wl_product, $product ); ?>
   
', esc_attr( $wl_product['ID'] ), __( 'Select for bulk action', 'ti-woocommerce-wishlist' ) ), $wl_product, $product ); ?> get_image(), $wl_product, $product ); if ( ! $product->is_visible() ) { echo $thumbnail; // WPCS: xss ok. } else { printf( '%s', esc_url( $product_url ), $thumbnail ); // WPCS: xss ok. } ?> is_visible() ) { echo apply_filters( 'tinvwl_wishlist_item_name', is_callable( array( $product, 'get_name' ) ) ? $product->get_name() : $product->get_title(), $wl_product, $product ) . ' '; // WPCS: xss ok. } else { echo apply_filters( 'tinvwl_wishlist_item_name', sprintf( '%s', esc_url( $product_url ), is_callable( array( $product, 'get_name' ) ) ? $product->get_name() : $product->get_title() ), $wl_product, $product ); // WPCS: xss ok. } echo apply_filters( 'tinvwl_wishlist_item_meta_data', tinv_wishlist_get_item_data( $product, $wl_product ), $wl_product, $product ); // WPCS: xss ok. ?> get_price_html(), $wl_product, $product ); // WPCS: xss ok. ?> %2$s', $wl_product['date'], mysql2date( get_option( 'date_format' ), $wl_product['date'] ) ), $wl_product, $product ); ?> get_availability(); if ( ! array_key_exists( 'availability', $availability ) ) { $availability['availability'] = ''; } if ( ! array_key_exists( 'class', $availability ) ) { $availability['class'] = ''; } $availability_html = empty( $availability['availability'] ) ? '

' . esc_html__( 'In stock', 'ti-woocommerce-wishlist' ) . '

' : '

' . wp_kses_post( $availability['availability'] ) . '

'; echo apply_filters( 'tinvwl_wishlist_item_status', $availability_html, $availability['availability'], $wl_product, $product ); // WPCS: xss ok. ?>