Если для WooCommerce вы используете плагины со всплывающей корзиной, например плагин Woo Side Cart, то эта корзина отображается всегда, даже когда товар не добавлен.

Во многих случаях плавающая корзина WooCommerce только мешает, если вы хотите скрыть пустую корзину, то добавьте следующий код в файл function.php.

//WooCommerce 3.4.5
//Скрываем корзину
add_action( 'wp_footer', 'x_hide_cart' );
function x_hide_cart(){
  if ( WC()->cart->get_cart_contents_count() == 0 ) {
    ?>
    <style type="text/css">.xoo-wsc-basket{display: none;}</style> //Замените .xoo-wsc-basket вашим классом, который отображает корзину в CSS
    <?php
  }
}

Где находится файл function.php?

Файл function.php находится в папке вашей темы WordPress, путь к файлу следующий:
/wp-content/themes/Тема WordPress/function.php

Этот код еще работает?

Пожалуйста, сообщите мне в комментариях о работоспособности. Данный код тестировался с темой Newspaper, версией PHP 7 и WooCommerce указанной в коде.