Agregar un método de envío personalizado

En algunas ocaciones es necesario agregar un método de envío personalizado a nuestra “Tienda”, por ejemplo “Envío rápido” o “Entrega en el mismo día”, para esto utilizaremos la acción “woocommerce_flat_rate_shipping_add_rate”.

En el siguiente ejemplo crearemos una función que nos ayudará a realizar el proceso descrito anteriormente, asegúrate de insertar el código en el archivo functions.php del tema activo en tu sitio web.

function envio_personalizado( $method, $rate ) {
$new_rate = $rate;
$new_rate['id'] .= ':' . 'envio_rapido'; 
$new_rate['label'] = 'Envío rápido';
$new_rate['cost'] += 10;
$method->add_rate( $new_rate );
}
add_action( 'woocommerce_flat_rate_shipping_add_rate', 'envio_personalizado', 10, 2 );

Si deseas más información sobre como desarrollar en

WooCommerce

, visita el Codex oficial de WooCommerce haciendo clic aquí.

Si necesitas consultoría sobre

WooCommerce

envíame un correo a hola@dannydshore.com o haciendo clic aquí.

#conceptos #wordpress #woocommerce #shortcodes #css