• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Как в ЛК в раздели заказ вывести изображение

wwe2012

Опытный
Привет подскажите как такое можно сделать , может есть плагин какой то для этого.
1627028345138.png
 

derectim

Новичок
Подскажите как сделать, если надо заплачу
Если у Вас на сайте реализован личный кабинет, то Вам просто необходимо отстиллизовать его вот таким образом.

На странице товара для вывода изображений предусмотрены два действия, которые Вы можете переопределить под себя:

PHP:
add_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_images', 20 );

add_action( 'woocommerce_product_thumbnails', 'woocommerce_show_product_thumbnails', 20 );

Для того, чтоб получить главное изображение

PHP:
<?php $post_thumbnail_id = $product->get_image_id(); ?>

<div class="product-welcome__slide"><a href="<?php echo wp_get_attachment_url( $post_thumbnail_id ); ?>" data-fancybox="product-gallery"><img src="<?php echo wp_get_attachment_url( $post_thumbnail_id ); ?>" alt=""></a></div>

Дополнительные изображения

PHP:
<?php $attachment_ids = $product->get_gallery_image_ids(); ?>

<?php foreach ( $attachment_ids as $attachment_id ) { ?>
        <div class="product-welcome__slide"><a href="<?php echo wp_get_attachment_url( $attachment_id ); ?>" data-fancybox="product-gallery"><img src="<?php echo wp_get_attachment_url( $attachment_id ); ?>" alt=""></a></div>
<?php } ?>
 
Сверху Снизу