Скрыть значение атрибута варианта в раскрывающемся списке продуктов Woocommerce.

Попробуйте отрегулировать значение threshold до значения более 0,01 или stepmax до более чем 1e06 или с помощью threshold 0,1, а затем уменьшите его оттуда. Вы также можете добавить аргумент lifesign = "full", чтобы наблюдать за производительностью создания модели с шагом 1000 шагов, чтобы действительно набрать порог. Это «разрешило» не двоичную ошибку, которую я имел, но точность модели, средняя квадратичная ошибка и другие результаты были меньше, чем удовлетворение в качестве прямого результата.

2
задан LoicTheAztec 4 March 2019 в 16:16
поделиться

2 ответа

Вместо кода вы можете отключить вариант на странице редактирования продукта. На вкладке вариантов в мета-полях данных продукта вы можете снять флажок включения. Это удалит выпадающий список из передней части. Скриншот прилагается к тому же.

включить / отключить изменение продукта

0
ответ дан Manik Malhotra 4 March 2019 в 16:16
поделиться

Вместо этого попробуйте следующее, что скроет «выбрать опцию» и скроет значение опции «2,5 кг» из раскрывающегося списка атрибутов товара на страницах товара с одной переменной:

add_filter( 'woocommerce_dropdown_variation_attribute_options_args', 'filter_dropdown_variation_args', 10, 1 );
function filter_dropdown_variation_args( $args ) {
    // Dont show "Choose an option"
    $args['show_option_none'] = false;

    // Remove the option value "2,5 kg"
    foreach( $args['options'] as $key => $option ){
        if( $option === "2,5 kg" ) {
            unset($args['options'][$key]);
        }
    }
    return $args;
}

Код входит в функцию. PHP-файл вашей активной дочерней темы (или активной темы). Это должно работать.

0
ответ дан LoicTheAztec 4 March 2019 в 16:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: