Скрыть отдельные атрибуты из вкладки Дополнительная информация WooCommerce

593

Чтобы скрыть отдельные атрибуты из вкладки «Дополнительная информация» на странице товара в WooCommerce, вам понадобится добавить немного кода в файл functions.php вашей активной темы WordPress. Вот пример, как это можно сделать:

  1. Откройте файл functions.php вашей активной темы WordPress (для этого можно использовать панель администратора или FTP-клиент).
  2. Добавьте следующий код в конец файла functions.php:
				
					add_filter( 'woocommerce_product_get_attributes', 'hide_attributes_additional_info' );
function hide_attributes_additional_info( $attributes ) {
    $hidden_attributes = array( 'attribute1', 'attribute2', 'attribute3' ); // Замените attribute1, attribute2 и attribute3 на фактические названия атрибутов, которые вы хотите скрыть.

    foreach ( $hidden_attributes as $attribute ) {
        if ( isset( $attributes[ 'pa_' . $attribute ] ) ) {
            unset( $attributes[ 'pa_' . $attribute ] );
        }
    }

    return $attributes;
}

				
			
  1. Замените 'attribute1', 'attribute2', 'attribute3' на фактические названия атрибутов, которые вы хотите скрыть из вкладки «Дополнительная информация». Например, если у вас есть атрибуты «Цвет», «Размер» и «Материал», замените 'attribute1', 'attribute2', 'attribute3' на 'color', 'size', 'material'.
  2. Сохраните изменения в файле functions.php.
  3. Обновите страницу товара на вашем сайте WooCommerce, и указанные атрибуты должны быть скрыты из вкладки «Дополнительная информация».

Убедитесь, что делаете резервные копии файлов перед внесением изменений, чтобы в случае проблем можно было вернуться к предыдущей версии.

Получить консультацию

Мы свяжется с вами в ближайшее время