Попробуйте отрегулировать значение threshold
до значения более 0,01 или stepmax
до более чем 1e06 или с помощью threshold
0,1, а затем уменьшите его оттуда. Вы также можете добавить аргумент lifesign = "full"
, чтобы наблюдать за производительностью создания модели с шагом 1000 шагов, чтобы действительно набрать порог. Это «разрешило» не двоичную ошибку, которую я имел, но точность модели, средняя квадратичная ошибка и другие результаты были меньше, чем удовлетворение в качестве прямого результата.
Вместо кода вы можете отключить вариант на странице редактирования продукта. На вкладке вариантов в мета-полях данных продукта вы можете снять флажок включения. Это удалит выпадающий список из передней части. Скриншот прилагается к тому же.
Вместо этого попробуйте следующее, что скроет «выбрать опцию» и скроет значение опции «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-файл вашей активной дочерней темы (или активной темы). Это должно работать.