- Estado
- Abierto
- Notificado para
- WPML Multilingual & Multicurrency for WooCommerce 5.4.5
- Plugin/tema relacionado
- Product Filters for WooCommerce
- Etiquetas de temática
- Compatibility, WCML
Resumen del problema
Al usar el widget «Filtrar productos por atributo» de Product Filters for WooCommerce y configurar la opción de visualización en «Desplegable», la etiqueta del atributo no se traduce en el frontend (por ejemplo, «Select Color»).
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Añada el siguiente código al archivo functions.php de su tema.
/** * Force the translation of product attribute labels on the frontend. */ add_action( 'after_setup_theme', function() { if ( ! is_admin() && ! wpml_is_ajax() && function_exists( 'WPMLContainermake' ) ) { $wcStrings = WPMLContainermake( WCML_WC_Strings::class ); if ( $wcStrings ) { add_filter( 'woocommerce_attribute_taxonomies', [ $wcStrings, 'translate_attribute_taxonomies_labels' ] ); } } } );