Buenas tardes,
A ver si me podéis ayudar a mi también con un problema.
Resulta que al introducir códigos dentro del Editor, funtions.php, los cambios solo se ven en el modo administrador. Al salir de él a la web como usuario normal, no se ven esos cambios.
Un saludo
Iniciador del debate
Vitto
(@vitto)
Buenos días Mariano,
Lo primero agradecerte que me hayas contestado tan rápido.
El código es este: y lo pongo en el editor de «funciones del tema».
add_filter( 'woocommerce_package_rates', 'ocultar_otros_envios', 10, 2 );
// Oculta otros tipos de envío cuando el envío gratuito está disponible
function ocultar_otros_envios( $rates, $package ) {
if ( isset( $rates['free_shipping'] ) ) {
// Deshabilita todos los métodos de envío activos, excepto el envío gratuito.
$free_shipping = $rates['free_shipping'];
$rates = array();
$rates['free_shipping'] = $free_shipping;
}
return $rates;
}
La cuestión es que dentro del modo administrador, funciona sin problema. Pero cuando salgo y pruebo desde cualquier otro navegador, ordenador, etc. No se ven los cambios.
-
Esta respuesta fue modificada hace 4 años, 9 meses por Fernando Tellado. Razón: Etiquetado correcto del código