Изменить список продуктов подписки в моей учетной записи — WooCommerce

#php #wordpress #woocommerce #woocommerce-subscriptions

#php #wordpress #woocommerce #woocommerce-подписки

Вопрос:

Я использую подписку на WooCommerce, но я столкнулся с некоторой проблемой при настройке, я хочу добавить изображение продукта и заменить идентификатор подписки.введите описание изображения здесь

Ответ №1:

 function add_image_to_subscription_list( $subscription ) {

    foreach ( $subscription->get_items() as $item_id => $item ) {

        $_product  = apply_filters( 'woocommerce_subscriptions_order_item_product', $subscription->get_product_from_item( $item ), $item );

        if ( apply_filters( 'woocommerce_order_item_visible', true, $item ) ) {


            $image = wp_get_attachment_image_src( get_post_thumbnail_id(  $item['product_id'] ), 'single-post-thumbnail' );

            echo "<img src=".$image[0]." data-id=".$item['product_id'].">";

        }
    }
}
add_action( 'woocommerce_my_subscriptions_after_subscription_id', 'add_image_to_subscription_list', 35 );