Поддержка WooCommerce Сделать одиночную картинку товара

  • Добрый день! Установил Woocommerce (версия WP 5.2.2). В добавлении товаров есть только галерея товаров. Но нет добавления «одиночной» картинки. Подскажите как ее вставит/сделать.
    С WP работал, но с Woocommerce — нет.
    Спасибо!

Просмотр 15 ответов — с 1 по 15 (всего 16)
  • Нет такого у меня в настройках экрана.

    если тему Storefront установить (дефолтная для ВУУ), все исправляется?

    В functions.php что-то добавить нужно, нверно?

    Да, если установить тему Storefront. То все нормально.
    Но что с моей темой не так?)

    Вам лучше знать — вы даже название ее утаиваете

    Моя тема с нуля создана. Нет названия. Только фирменное.
    Спасибо, что откликаетесь).

    Нужно в functions.php добавить строки:

    add_theme_support("post-thumbnails");

    или:

    add_action("init", function () {	
    add_theme_support("post-thumbnails");
    });

    отличия пока не понял…

    Моя тема с нуля создана.

    Документацию читать не пробовали?
    https://docs.woocommerce.com/document/woocommerce-theme-developer-handbook/

    Спасибо! Я нашел что почитать.
    https://wpschool.ru/what-is-hooks/
    Думаю, поможет в изучении WP.

    В списке товаров добавил код в functions.php. Для вывода товаров в категории на главной.

    add_action("init", function () {		 
    add_theme_support("post-thumbnails");
    });

    Еще вопрос! В карточке товара как выводить картику не понял. В чем проблема?
    В functions.php что-то добавить. Понять не могу..

    • Ответ изменён 4 года, 9 месяцев назад пользователем SFproG.
    • Ответ изменён 4 года, 9 месяцев назад пользователем SFproG.
    • Ответ изменён 4 года, 9 месяцев назад пользователем SFproG.
    • Ответ изменён 4 года, 9 месяцев назад пользователем SFproG.

    по той же ссылке

    function mytheme_add_woocommerce_support() {
        add_theme_support( 'woocommerce', array(
            'thumbnail_image_width' => 150,
            'single_image_width'    => 300,
    
            'product_grid'          => array(
                'default_rows'    => 3,
                'min_rows'        => 2,
                'max_rows'        => 8,
                'default_columns' => 4,
                'min_columns'     => 2,
                'max_columns'     => 5,
            ),
        ) );
    }
    
    add_action( 'after_setup_theme', 'mytheme_add_woocommerce_support' );

    These are optional theme settings that you can set when declaring WooCommerce support.

    thumbnail_image_width and single_image_width will set the image sizes for the shop. If these are not declared when adding theme support, the user can set image sizes in the Customizer under the WooCommerce > Product Images section.

    The product_grid settings let theme developers set default, minimum, and maximum column and row settings for the Shop. Users can set the rows and columns in the Customizer under the WooCommerce > Product Catalog section.

    Спасибо! Но вот, что получается:

    Главная (основная) картинка товара отсутствует.

    Код вставил в functions.php.

    • Ответ изменён 4 года, 9 месяцев назад пользователем SFproG.
    • Ответ изменён 4 года, 9 месяцев назад пользователем SFproG.
    • Ответ изменён 4 года, 9 месяцев назад пользователем SFproG.
    • Ответ изменён 4 года, 9 месяцев назад пользователем SFproG.

    на этом мои телепатические способности закончились…..

    Картинка пустая:

    В карточке товара.

    Спросите то что нужно.

    Изначально, картинки в списке товаров не выводились. Пока в functions.php не добавил:

    add_action("init", function () {		 
    add_theme_support("post-thumbnails");
    });

    В данный момент не выводится сама (главная) картинка товара. При клике на товар.

    • Ответ изменён 4 года, 9 месяцев назад пользователем SFproG.
    • Ответ изменён 4 года, 9 месяцев назад пользователем SFproG.
    • Ответ изменён 4 года, 9 месяцев назад пользователем SFproG.
Просмотр 15 ответов — с 1 по 15 (всего 16)
  • Тема «Сделать одиночную картинку товара» закрыта для новых ответов.