Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Posibilidad de eliminar una vista del Pack Kallyas  

 
Monica
 Monica
Reputable Member

Buenas noches,
Adjunto aporto imagen de mi consulta mas aclaratoria y el enlace de donde aparece. Ojala pudiera eliminar esa parte para tenerlo mas claro hacia mis clientes.
De todas maneras, ¿ saben de algún pluggin WP que pueda hacer los productos variables?.
Con el método del "pack Kallyas" es bastante bueno, lo único es poder eliminar los precios de la parte superior del producto.

Muchas gracias
Saludos
Monica

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 08/02/2015 2:08 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Mónica.
Tienes que añadir algo de código en el archivo "function.php".
Entrando en tu panel de administración de WordPress y selecciona “Apariencia ==> Editor“.

Una vez dentro, a la derecha, en el apartado “Plantillas“, haz clic sobre “Funciones del tema” y se cargará en el editor el código de tu archivo "function.php"

Por último, sólo tienes que desplazarte hasta la última línea del archivo, pegar siguiente código:

// Use WC 2.0 variable price format, now include sale price strikeout
add_filter( 'woocommerce_variable_sale_price_html', 'wc_wc20_variation_price_format', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'wc_wc20_variation_price_format', 10, 2 );
function wc_wc20_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( __( 'From: %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( __( 'From: %1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
if ( $price !== $saleprice ) {
$price = '' . $saleprice . ' ' . $price . '';
}
return $price;
} 

Si utilizas productos agrupados, tendrás que añadir también el siguiente código:

// Place in your theme's functions.php file
// Revert grouped product prices to WooCommerce 2.0 format
add_filter( 'woocommerce_grouped_price_html', 'wc_wc20_grouped_price_format', 10, 2 );
function wc_wc20_grouped_price_format( $price, $product ) {
$tax_display_mode = get_option( 'woocommerce_tax_display_shop' );
$child_prices = array();
foreach ( $product->get_children() as $child_id ) {
$child_prices[] = get_post_meta( $child_id, '_price', true );
}
$child_prices = array_unique( $child_prices );
$get_price_method = 'get_price_' . $tax_display_mode . 'uding_tax';
if ( ! empty( $child_prices ) ) {
$min_price = min( $child_prices );
$max_price = max( $child_prices );
} else {
$min_price = '';
$max_price = '';
}
if ( $min_price == $max_price ) {
$display_price = wc_price( $product->$get_price_method( 1, $min_price ) );
} else {
$from = wc_price( $product->$get_price_method( 1, $min_price ) );
$display_price = sprintf( __( 'From: %1$s', 'woocommerce' ), $from );
}
return $display_price;
} 

Recuerda realizar una copia del archivo que tienes que modificar antes de hacer cualquier modificación, solo con un copia y pega en el block de notas de Windows tendrás suficiente para volver a dejar como lo tenías anteriormente, con esto evitaras posibles problemas.

Un saludo

ResponderCitar
Respondido : 08/02/2015 11:44 am

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

Monica
 Monica
Reputable Member

Muchas gracias, mejor aclarado imposible
Un cordial saludo
Monica

ResponderCitar
Respondido : 08/02/2015 11:46 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Mónica.
Nos alegra que te guste nuestro servicio. 🙂

Nos sería de mucha utilidad que nos dejases tu testimonio, solicitamos testimonios para colocar en nuestra página y ayudar a otros posibles clientes a decidirse por nuestros servicios:

Si tu testimonio es sobre Joomla puedes crearlo aquí:Testimonios

Si nos quieres enviar tu testimonio podemos colgarlo en nuestra página con un link hacia la tuya que siempre te ayudará a posicionarte, nuestra página tiene un Page Rank de Google alto.

Si ya te lo solicitamos anteriormente y nos lo facilitaste, puedes dejar otro testimonio si tienes otra página que quieras posicionar mejor al tener un link en la nuestra con tu testimonio.

Gracias por publicar tu testimonio y por tus palabras de agradecimiento.

Saludos.

ResponderCitar
Respondido : 08/02/2015 1:24 pm

Cursos Gratuitos WordPress

Monica
 Monica
Reputable Member

Buenos dias,
He seguido los pasos indicados y me aparece todo en blanco.
He visto este blog https://www.webempresa.com/blog/item/1674-soluciona-el-problema-de-pantalla-en-blanco-en-wordpress.html y he optado por desistalar el pack volverlo a instalar todo bien, pero el problema de eliminar esos numeros al poner el codigo indicado me lo pone todo en blanco.

¿Hay algúna otra forma de eliminarlo?, ¿Hay algún pluggin que haga esta opción de precios variables a un producto?

Adjunto envio nuevamente mi problema.
He puesto el enlace, pero me aparece como nuevo ya que lo he desistalado y vuelto a instalar.
Muchas gracias

ResponderCitar
Respondido : 09/02/2015 12:40 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Prueba a reemplazar el archivo functions.php que tienes en la ruta wp-content/themes/kallyas por el que adjunto comprimido en un zip. Antes haz una copia de tu archivo functions.php por si tienes que restaurar el archivo.

Con este cambio tendrían que dejar de mostrarse el rango de precio en las fichas de los productos. Eso sí, ten en cuenta que también se dejaría de mostrar ese rango en el listado de productos, ya que se utiliza la misma función para cargar los productos en el listado de productos y en la ficha de producto.

ResponderCitar
Respondido : 09/02/2015 2:53 pm

Monica
 Monica
Reputable Member

Buenas tardes.
He realizado el proceso , de momento todo perfecto. (no sabe como se lo agradezco). De esta manera el cliente ve el precio directamente y no se lía tanto con lo lo anterior. (La idea es facilitar el proceso y navegación al cliente y crear menos confusiones y posible perdida del mismo)

Muchas Gracias,
Un cordial saludo
Monica

ResponderCitar
Respondido : 09/02/2015 4:59 pm