Как вернуть отображение атрибута в карточку товара?

Всем привет.
Столкнулись с такой неприятной ситуацией, как ранее скрыли атрибут в карточке товара. Вот этим кодом
код скрытия атрибута

function devise_hide_attributes_from_additional_info_tabs( $attributes, $product ) {
    $hidden_attributes = [
        'pa_podborka',
    ];
    foreach ( $hidden_attributes as $hidden_attribute ) {
        if ( ! isset( $attributes[ $hidden_attribute ] ) ) {
            continue;
        }
        $attribute = $attributes[ $hidden_attribute ];
        $attribute->set_visible( false );
    }
    return $attributes;
}
add_filter( 'woocommerce_product_get_attributes', 'devise_hide_attributes_from_additional_info_tabs', 20, 2 );


Теперь пытаемся вернуть атрибут обратно, но галочки в админке все равно стоят на "не показывать". Можно ли как-то массово их проставить и вернуть все обратно?
5f48e6ceac620990437123.jpeg
  • Вопрос задан
  • 20 просмотров
Пригласить эксперта
Ответы на вопрос 1
@VPVPVP
Это должно решить проблему https://woocommerce.com/products/bulk-edit-product...

Но плагин платный,есть nulled версии на просторах интернета,но я бы рекомендовал протестить на бекапе.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы