Hola!
Os escribo porque llevo varios días intentando aplicar cambios en los elementos de mi página de producto (woocommerce), en concreto, retirada de las “categorías” y cambio en el orden de los elementos (poner el precio y el botón de “Añadir al carrito de la compra” después del resumen de producto y no antes).
Para ello he creado un tema hijo, el cual lo tengo ya activo con su correspondiente “style.css” y “functions.php”, habiendo modificado el archivo “style.css” de acuerdo a lo siguiente:
/*
Theme Name: astra-hijo
Template: astra
*/
Y el archivo “functions.php” de acuerdo a lo siguiente:
<?php
add_action( ‘wp_enqueue_scripts’, ‘theme_enqueue_styles’ );
function theme_enqueue_styles() {
wp_enqueue_style( ‘parent-style’, get_template_directory_uri() . ‘/style.css’ );
}
?>
(*) Unos tutoriales lo indican así y otros sustituyendo “parent style” por el nombre del tema (“astra” en mi caso). Lo he probado de ambas formas sin resultados positivos.
Por más que introduzco en el archivo “functions.php” la línea de código para eliminar las categorías:
remove_action( ‘woocommerce_single_product_summary’, ‘woocommerce_template_single_meta’, 40 );
o líneas de código para cambiar el orden de los elementos como:
remove_action( ‘woocommerce_single_product_summary’, ‘woocommerce_template_single_add_to_cart’, 30 );
add_action( ‘woocommerce_single_product_summary’, ‘woocommerce_template_single_add_to_cart’, 15 );
, no consigo hacerlo funcionar. De hecho, me salen dichas líneas de código en la parte superior izquierda de la pantalla de la página de producto a modo de error.
He seguido los pasos de media docena de tutoriales pero no doy con la tecla. Siento mi agonía pero ya no se qué más hacer.
Te agradecería muchísimo que me pudieras echar un cable… de veras!
Mil gracias anticipadas!
Un saludo!
Antonio.