C贸mo hacer que WooCommerce use la plantilla single-product.php en vez de single.php
Este problema me surgi贸 al usar plantillas personalizadas en WooCommerce y el theme instalado no ten铆a activada la compatibilidad con Woo. Por lo que necesitaba declarar el soporte de WooCommerce usando la聽 funci贸n add_theme_support .
Las plantillas personalizadas de WooCommerce solo est谩n habilitadas en temas que declaran compatibilidad con WooCommerce. Si no declara la compatibilidad con WooCommerce en el tema, WooCommerce asumir谩 que el tema no est谩 dise帽ado para la compatibilidad con WooCommerce y utilizar谩 la por defecto para mostrar la tienda.
Declarar la compatibilidad con WooCommerce es sencillo e implica agregar una funci贸n en el archivo functions.php del tema:
add_action( 'after_setup_theme', 'enable_woocommerce_support' ); function enable_woocommerce_support() { add_theme_support( 'woocommerce' ); }