Si necesitas ocultar el título en las páginas de categorías de tu web o blog, tienes distintas formas de poder hacerlo.
En general, lo más fácil y rápido es hacerlo mediante CSS.
La instrucción por defecto sería esta:
.title-archive
{
display:none;
}
Y puedes añadirlo en Apariencia > Personalizar > CSS Adicional
Si estás utilizando Genesis Framework, otra forma fácil de hacerlo es mediante el siguiente código en el archivo functions.php de tu tema o un plugin de snippets:
remove_action( 'genesis_before_loop', 'genesis_do_taxonomy_title_description', 15 );
Comentarios
6 respuestas a «Ocultar el título en las páginas de categorias en WordPress»
|
Hola Esther,
yo quería que el título H1 de la categoría no me apareciera la foto del banner.
Tal como indicas aquí, creo que penaliza un poco a nivel de SEO.
Sabes cómo puedo hacerlo en mi caso?
Gracias por tu ayuda!!
|
Hola Marc!
Pues dependerá del theme que estés utilizando, pero «a malas» siempre puedes optar por buscar un ID o selector de CSS y ocultarlo con estilos.
Saludos!
|
muchas gracias, una consulta y si solo quiero quitar la palabra «categorias»? por yoast seo se puede quitar en la URL pero me gustaría quitarla en el titulo «CATEGORIA :»
|
Hola Felipe,
Puedes utilizar esta función:
add_filter( 'get_the_archive_title', function ($title) {
if ( is_category() ) {
$title = single_cat_title( '', false );
} elseif ( is_tag() ) {
$title = single_tag_title( '', false );
} elseif ( is_author() ) {
$title = '' . get_the_author() . '' ;
}
return $title;
});
Elimina «Categoría», «Etiqueta» y «Autor» de los títulos de las páginas de listados correspondiente.
(En cuanto pueda lo explicaré mejor en un artículo completo)
Saludos!
|
Buenas noches Esther pero en productos?
|
Hola Maria,
Si es por CSS puedes buscar la clase específica del título para poder ocultarlo, por ejemplo: .single-product div.product .product_title { }
Otra opción si estás habituada a usar snippets de código es buscar un hook de WooCommerce para hacerlo.
Saludos!