Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Cambiar titulos H2 de los productos woocommerce  

 
Joaquín Lizama
 Joaquín Lizama
Usuario eminente

Buenas tardes,

Hace varios días pregunté, (a través de un tema que y esta cerrado) como cambiar los H2 de los productos woocommerce para que aparezcan como párrafo.

Me disteis un código (que copio abaro) para poner en el archivo functions.php pero lo estoy poniendo y no me funciona. Cuando lo pongo la web me da error 500.

¿Podríais revisarlo por favor?

Muchas gracias

if ( ! function_exists( 'storefront_featured_products' ) ) {
/**
* Display Featured Products
* Hooked into the `homepage` action in the homepage template
*
* @since 1.0.0
* @param array $args the product section args.
* @return void
*/
function storefront_featured_products( $args ) {

if ( storefront_is_woocommerce_activated() ) {

$args = apply_filters( 'storefront_featured_products_args', array(
'limit' => 4,
'columns' => 4,
'orderby' => 'date',
'order' => 'desc',
'visibility' => 'featured',
'title' => __( 'We Recommend', 'storefront' ),
) );

$shortcode_content = storefront_do_shortcode( 'products', apply_filters( 'storefront_featured_products_shortcode_args', array(
'per_page' => intval( $args['limit'] ),
'columns' => intval( $args['columns'] ),
'orderby' => esc_attr( $args['orderby'] ),
'order' => esc_attr( $args['order'] ),
'visibility' => esc_attr( $args['visibility'] ),
) ) );

/**
* Only display the section if the shortcode returns products
*/
if ( false !== strpos( $shortcode_content, 'product' ) ) {

echo '

';

}
}
}

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 02/05/2019 6:20 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

La sintaxis del código lo veo correcta, indícanos qué archivo has modificado, puedes también adjuntar el archivo modificado para revisar (puedes adjuntarlo en .zip) , envíanos también la url de la discusión anterior.

Saludos.

ResponderCitar
Respondido : 02/05/2019 7:03 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Te sugiero usar el siguiente código, esta cambiando el h2 por h3, agrega este código en el archivo functions.php

remove_action( 'woocommerce_shop_loop_item_title','woocommerce_template_loop_product_title', 10 );

add_action('woocommerce_shop_loop_item_title', 'abChangeProductsTitle', 10 );

function abChangeProductsTitle() {
echo '

' . get_the_title() . '

'; }

Saludos.

ResponderCitar
Respondido : 06/05/2019 11:03 pm
Joaquín Lizama
 Joaquín Lizama
Usuario eminente

Buenos días,

He introducido este código y parece que funciona y ya no aparecen como H2 los nombres de los productos ni como H3 tampoco.

Lo estoy comprobando con la barra de MOZ pero no estoy seguro si lo estoy haciendo bien. ¿podríais por favor confirmarme que los títulos de los productos ya no son H2.

https://cubiertasbtt.com/

Muchas gracias por vuestra ayuda.

Un saludo.

ResponderCitar
Respondido : 11/05/2019 1:03 pm

Cursos Gratuitos WordPress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Joaquin.

Los títulos de la lista de productos en la categoría carga como h3

Maxxis ARDENT RACE 29X2,20 120 TPI Plegable 3C/EXO/TR

Los títulos de la ficha del producto cargan con h1:

Maxxis ARDENT RACE 29X2,20 120 TPI Plegable 3C/EXO/TR

Creo que conforme lo tienes está bien y no entran en conflicto las etiquetas.

Un saludo

ResponderCitar
Respondido : 11/05/2019 1:15 pm