$name, 'available' => $available, ); if ( ! tinv_get_option( 'integrations', $slug ) ) { return; } if ( ! $available ) { return; } // WooCommerce Waitlist compatibility. if ( ! function_exists( 'tinvwl_wishlist_item_meta_post_woocommerce_waitlist' ) ) { /** * Set description for meta for WooCommerce Waitlist * * @param array $meta Meta array. * @param array $wl_product Wishlist Product. * @param \WC_Product $product Woocommerce Product. * * @return array */ function tinvwl_wishlist_item_meta_post_woocommerce_waitlist( $item_data, $product_id, $variation_id ) { foreach ( array_keys( $item_data ) as $key ) { if ( strpos( $key, 'wcwl_' ) === 0 ) { unset( $item_data[ $key ] ); } } return $item_data; } add_filter( 'tinvwl_wishlist_item_meta_post', 'tinvwl_wishlist_item_meta_post_woocommerce_waitlist', 10, 3 ); }