Ocultar el título en las páginas de categorias en WordPress

[…]


por

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»

  1. Avatar de Marc

    |

    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!!

    1. Avatar de esther

      |

      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!

  2. Avatar de FELIPE

    |

    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 :»

    1. Avatar de esther

      |

      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!

      1. Avatar de maria

        |

        Buenas noches Esther pero en productos?

        1. Avatar de esther

          |

          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!