En primer lugar revisa que tu header.php tenga la etiqueta
Código PHP:
<?php wp_head(); ?>
dentro de <head></head>
y que tu footer.php contenga asimismo la etiqueta
Código PHP:
<?php wp_footer(); ?>
antes de la etiqueta </body>
Esas etiquetas son absolutamente imprescindibles en cualquier tema para que los plugins funcionen correctamente.
En segundo lugar elimina completamente esa página que has creado para el carrito y vuelve a crearla desde el menú Herramientas de WooCommerce. Una de estas herramientas es la que te permite volver a crear tus páginas de WooCommerce. El menú Herramientas de WooCommerce es muy útil aunque está un poco escondido.
Click en WooCommerce|Estado del sistema.
Click en Herramientas.
Click en el botón Instalar las páginas de WooCommerce.
Si sigue fallando prueba añadiendo soporte de WooCommerce a tu tema en functions.php
Código PHP:
// Soporte para WooCommerce
add_action( 'after_setup_theme', 'woocommerce_support' );
function woocommerce_support() {
add_theme_support( 'woocommerce' );
}