По умолчанию, когда у товара есть галерея изображений, WooCommerce выводит галерею вместо основного изображения товара. Это означает, что контент, который выводится под основным изображением, не отображается при наличии галереи.
Однако, вы можете использовать хук `woocommerce_product_thumbnails`, чтобы проверить, содержит ли страница товара только одно изображение, и выводить необходимый контент только в этом случае.
Вот пример кода, который вы можете использовать:
```php
function custom_content_on_product_page() {
global $product;
// Получаем массив изображений галереи товара
$attachment_ids = $product->get_gallery_image_ids();
// Проверяем, содержит ли страница товара только одно изображение
if (count($attachment_ids) === 0) {
// Выводим ваш контент
echo 'Ваш контент';
}
}
add_action('woocommerce_product_thumbnails', 'custom_content_on_product_page');
```
Поместите этот код в functions.php вашей активной темы или в файл плагина. При этом, если на странице товара отсутствует галерея изображений, ваш контент будет выведен под основным изображением товара.