No puedo hacer que funcione el poder mostrar un precio «Desde» en los productos variables de Woocommerce  

 
Carlos
 Carlos
Usuario activo

Chicos,

Necesito una ayuda urgente ya que no se que mas hacer para solucionar este problema.... Mi web es elduendesuper.com y quiero sacar esa tan tediosa informacion que tiene los productos variables de woocomerce y eh puesto este codigo asi como otros miles y no me funciona.... Eh bajado el funcion.php puesto el codigo que esta bien a mi entender y no hace nada no pasa nada en mi sitio... Que estare haciendo mal??? Les copio el codigo

add_filter( 'woocommerce_variable_sale_price_html', 'wc_custom_variation_price_format', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'wc_custom_variation_price_format', 10, 2 );

function wc_custom_variation_price_format( $price, $product ) {

  // Main Price
  $prices = array( $product->get_variation_price( 'min', true ), $product->get_variation_price( 'max', true ) );
  $price = $prices[0] !== $prices[1] ? sprintf( __( 'Desde: %1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );

  // Sale Price
  $prices = array( $product->get_variation_regular_price( 'min', true ), $product->get_variation_regular_price( 'max', true ) );
  sort( $prices );
  $saleprice = $prices[0] !== $prices[1] ? sprintf( __( 'Desde: %1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );

  if ( $price !== $saleprice ) {
    $price = '<del>' . $saleprice . $product->get_price_suffix() . '</del> <ins>' . $price . 
    $product->get_price_suffix() . '</ins>';
  }
  return $price;
}


 

Citar
Respondido : 03/07/2020 12:51 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola Carlos,

¿Pudieras describirnos qué es lo que intentas hacer con el código que nos compartes? Por favor, así podremos entender mejor tu problema 🙂

Saludos

Bulmaro Arellano N.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio

¡Gracias!.

ResponderCitar
Respondido : 03/07/2020 1:00 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Carlos
 Carlos
Usuario activo

@bulmaro-webempresa

Cómo estás!!! Lo que quiero hacer es que los productos que cuentan con variables en vez de decir precio normal xxx mas IVA - precio normal más IVA.... Diga simplemente.... Desde XXX (el precio más bajo) más IVA Incluído....

Se entiende mejor???

 

ResponderCitar
Respondido : 03/07/2020 2:09 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

@carlosgarceterosariosrl-com

Hola Carlos,

Muchas gracias por la aclaración, por favor, prueba con el siguiente fragmento de código:

add_filter('woocommerce_variable_price_html', 'custom_variation_price', 10, 2); 

function custom_variation_price( $price, $product ) {
$price = '';
$price .= wc_price($product->get_price());
return 'Desde '.$price . " IVA Incluído";
}

Por favor, coméntanos si te funcionó y si es lo que buscabas.

Saludos. 

Bulmaro Arellano N.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio

¡Gracias!.

ResponderCitar
Respondido : 03/07/2020 3:51 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Carlos
 Carlos
Usuario activo

precios de variables
archivo funtion

  

Buen dia!!!! Realice los cambios sugeridos en el archivo funtion del tema que estoy utilizando adjunto imagenes y aun asi no lo conseguir que solo se muestre sun solo precio como estoy necesitando.... No entiendo que pasa .... Por que a todos les resulta y a mi no.... 

ResponderCitar
Respondido : 03/07/2020 12:24 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Carlos,

Para esto hay un plugin que te permite configurar que es tus productos variables se muestre el precio mas bajo con la palabra que deseas añadir, por ejemplo Desde...

-> https://wordpress.org/plugins/show-only-lowest-prices-in-woocommerce-variable-products/

Al instalarlo se mostrará en todos tus productos variables el precio más bajo con la palabra desde...

Screenshot(358)

Comprueba si con esto puedes logras lo que necesitas hacer

Un Saludo

ResponderCitar
Respondido : 03/07/2020 1:33 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Carlos
 Carlos
Usuario activo

Me acabo de percator de algo muy loco si ya se ve reflejado el cambio en la parte administrativa pero no en la pagina!!!! Adjunto ambos ejemplos....!!! Entonces que puede ser???

producto 1
administrador de productos

 

ResponderCitar
Respondido : 03/07/2020 1:35 pm
Carlos
 Carlos
Usuario activo

@karen

Karen como estas si si si creeme si llegue a esta instancias es porque ya probe de todo!!! Y si ya instale pero no paso nada.... Tal como mencione mas arriba.... La linea de codido funciona en la parte administrativa pero no asi en el tema.... Sera algo del tema???

ResponderCitar
Respondido : 03/07/2020 2:07 pm

Cursos Gratuitos WordPress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Carlos.

 

.- Edita el archivo functions.php que encontrarás en wp-content -> Themes -> tu-plantilla 

.- Al final del archivo añade lo siguiente:

// Quitar intervalo de precios por diegol.top
function we_variacion_precio_formato( $price, $product ) {
// Precio Normal
$prices = array( $product->get_variation_price( 'min', true ), $product->get_variation_price( 'max', true ) );
$price = $prices[0] !== $prices[1] ? sprintf( __( 'Desde: %1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );

// Precio Rebajado
$prices = array( $product->get_variation_regular_price( 'min', true ), $product->get_variation_regular_price( 'max', true ) );
sort( $prices );
$saleprice = $prices[0] !== $prices[1] ? sprintf( __( 'Desde/A partir de: %1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );

if ( $price !== $saleprice ) {
$price = '<del>' . $saleprice . '</del> <ins>' . $price . '</ins>';
}

return $price;
}
add_filter( 'woocommerce_variable_sale_price_html', 'we_variacion_precio_formato', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'we_variacion_precio_formato', 10, 2 );

 

Nota: Recuerda descargar el archivo antes de realizar la modificación para tener una copia.

 

Un saludo

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¿Has probado WpCenter?, es nuestro nuevo manager de WordPress desde el propio cPanel sin necesidad de acceder a tu administración, te permitirá configurar actualizaciones automáticas y mucho más.
Pruébalo accediendo a tu cPanel > Aplicaciones Webempresa > WpCenter
¡Gracias!.

ResponderCitar
Respondido : 03/07/2020 2:44 pm
Carlos
 Carlos
Usuario activo

@pepesoler

Hola Pepe te comento que eh realizado el precio y igual que el caso anterior te adjunto las imagenes me cambie en el backend de la pagina pero no así en el tema y estoy editando el tema de la pgina tal como me sugeriste!!! Igual sigo con la misma interrogante no entiendo porque si es el archivo funtion.php de ala pagina igual me sigue teniendo el mismo problema.... Adjunto las imagenes

producto primator tienda
producto primator woocomerce

 

ResponderCitar
Respondido : 03/07/2020 3:41 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Carlos
 Carlos
Usuario activo

Para corroborar lo que te menciono te adjunto el acceso del ftp en donde muestra que es el unico tema instalado ensima y el archivo que fue modificdo recientemente por lo que me dijiste que lo haga....

acceso ftp de la cuenta

 

ResponderCitar
Respondido : 03/07/2020 3:49 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Carlos,

Realice una prueba con el código que te indica Pepe y todo funciona de forma correcta

Screenshot(358)

En este caso el problema parece estar relacionado directamente con tu tema, para verificar que esta ocurriendo comunícate con los desarrolladores y coméntales lo que necesitas realizar para que te indiquen como puedes configurarlo en tu tema.

Un Saludo

ResponderCitar
Respondido : 03/07/2020 4:10 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Por favor Iniciar Sesión o Registro