wordpress - storefront - woocommerce themes
El precio y la cantidad desplegable del producto variable de WooCommerce muestran la etiqueta<span> (1)
Probablemente esté utilizando la función wc_price()
dentro de su código de tema donde se está creando el menú desplegable, que es lo que está creando las etiquetas <span>
adicionales. Pruebe esto en su lugar:
$price = ''56.15'';
echo get_woocommerce_currency_symbol() . number_format_i18n( $price );
De hecho, así es como WooCommerce formatea el precio en la función wc_price()
menos la etiqueta span. Si prefieres algo un poco más conciso, también puedes hacer esto:
$price = ''56.15'';
echo wc_clean( wc_price( $price ) );
La función wc_clean()
elimina las etiquetas HTML y elimina saltos de línea, pestañas y espacios adicionales, entre otras cosas, por lo que debería eliminar las etiquetas <span>
antes de mostrar el precio.
Si su tema no está creando el menú desplegable HTML, eso complica un poco más las cosas; Tendría que saber más acerca de su configuración antes de que pudiera arriesgarme a adivinar dónde debería comenzar a buscar. Por ejemplo, qué tema estás usando, qué complementos están instalados y activos, las versiones de WordPress y WooCommerce que tienes instaladas, etc.
Estoy construyendo una tienda en línea, y casi he terminado, pero ahora en mi menú desplegable en un único producto puede elegir la cantidad que desea, el precio también se muestra en este artículo.
Pero también hay "100 (<span class =" amount "> € 56.15)" visible.
un pequeño equipo de 5 personas ha trabajado en este sitio web, por lo que todos agregan mucho. pero no tengo idea de por dónde empezar a arreglar esto.
Vea estos enlaces para las imágenes
Espero, y creo que es un pequeño problema.