¿Se puede seleccionar un grupo de productos y ponerles un descuento, debo ir de uno en uno? No cambiar su precio sino que se visualice su primer precio (tachado) y el precio con descuento, para que se entienda que es una oferta.
Contenido solo visible a usuarios registrados
Hola Lourdes.
¿Se puede seleccionar un grupo de productos y ponerles un descuento, debo ir de uno en uno?
Puedes seleccionar los productos y en Acciones por lotes seleccionar " Editar "
En la Opción de Oferta puedes añadir un % o un precio fijo
Si por ejemplo quieres que sea para todos los productos de una categoría puedes utilizar el siguiente plugin:
-> https://es.wordpress.org/plugins/woo-product-category-discount/
No cambiar su precio sino que se visualice su primer precio (tachado) y el precio con descuento,
Por defecto cuando tienes un producto en Oferta sale el precio de la oferta y el precio normal tachado.
Si que puedes por ejemplo poner el % de descuento:
.- Añade lo siguiente al archivo functions.php que encontrarás en wp-content -> themes -> Tu_plantilla
add_filter( 'woocommerce_sale_flash', 'anadir_etiqueta_de_porcentaje_producto', 20, 3 );
function anadir_etiqueta_de_porcentaje_producto( $html, $post, $product ) {
if( $product->is_type('variable')){
$percentages = array();
// Coge los precios variables
$prices = $product->get_variation_prices();
// Muestra el descuento en productos variables
foreach( $prices['price'] as $key => $price ){
// Solo en ventas variables
if( $prices['regular_price'][$key] !== $price ){
// Calculamos el porcentaje en función de la variación
$percentages[] = round(100 - ($prices['sale_price'][$key] / $prices['regular_price'][$key] * 100));
}
}
$percentage = max($percentages) . '%';
} else {
$regular_price = (float) $product->get_regular_price();
$sale_price = (float) $product->get_sale_price();
$percentage = round(100 - ($sale_price / $regular_price * 100)) . '%';
}
return '<span class="onsale">' . esc_html__( 'Ahorras un', 'woocommerce' ) . ' ' . $percentage . '</span>';
}
El resultado seria este:
Un saludo
Hola Lourdes,
Actualmente veo que tus productos tienes variaciones por lo que actualizado de forma masiva no funciona igual, para poder editar alguna información de un producto variable de forma masiva necesitaras usar algún complemento que te ayude a hacer, por ejemplo
-> ELEX WooCommerce Advanced Bulk Edit Products, Prices & Attributes
Sin embargo veo que las opciones de editar productos variables son de pago por lo que antes de adquirirlo te sugiere contactes con el desarrollador del plugin y le consultes si el complemento ter permite configurar lo que necesitas.
De igual forma puedes ver más información sobre ello en el siguiente hilo de discusión del soporte oficial de woocommerce -> Contenido solo visible a usuarios registrados
Un Saludo