Hola
Con el hook woocommerce_review_order_after_order_total
puedes incluir contenidos debajo del total.
Recuerda cerrar el debate marcándolo como resuelto cuando tengas tu duda solucionada.
Hola Jose, gracias por responder. He estado mirando para usar el hook que me comentas pero no me sale en la pantalla, mirando mirando encuentro otro y ya aparece, pero no aparece donde debería, sino por encima del bloque del subtotal. Aquí en esta captura que he subido se puede ver:
https://ibb.co/6437KSm
Y el código que uso es este:
add_action( 'woocommerce_cart_totals_after_order_total', 'ts_before_checkout_form',7 );
function ts_before_checkout_form(){
echo '<h2>HOLA ESTO ES UNA PRUEBA</h2>';
}
Aunque la verdad es que no me convence demasiado así. Sabes si podría agregar 2 o 3 lineas justo encima del total, tal cual está en la imagen que he subido el texto de ‘Envío’ y a su derecha ‘Gratuito’ pero con mi texto personalizado? Hablamos siempre de la página del ‘Carrito’, no del Checkout. Como ves ya estoy haciendo pruebas encima del total, pero como estoy usando el hook ‘fee’ para tasas, me sale a la derecha la cantidad para la tasa calculada claro, y aunque haya puesto 0 queda feo. He probado con CSS para hacerle un display:none pero no he podido al no tener una class determinada ése dato (al menos que yo sepa).
Espero tu respuesta, a ver si lo soluciono, que ya me queda poco para terminar lo gordo.
Un saludo.
-
Esta respuesta fue modificada hace 5 años, 6 meses por bigdatadestroy.
Hola
Estás poniendo un H2 que te rompe todo, pruba con esto:
add_action( 'woocommerce_cart_totals_after_order_total', 'ts_before_checkout_form',7 );
function ts_before_checkout_form(){
echo '<tr>
<th>Mi texto</th>
<td><strong>Mi mensaje</strong> </td>
</tr>';
}
En la función que crees puedes incluir lo que quieras, pero recuerda que es un código que se inserta y debes tener en cuenta el sitio para no romper nada.
Madre mia Jose, éres el puto amo!!! Llevo todo el dia dando vueltas con el asunto y nada de nada. Muchísimas gracias, ha funcionado perfectamente! Chehh que contento estoy. Le he puesto before a tu código para que salga delante y arreglado.
Gracias de nuevo. Cuídate máquina.