Siempre suelo decir que una de las características que debe tener todo tema WordPress actual es la «prescindibilidad», o sea, la capacidad de que tú, como dueño de tus contenidos, puedas decidir qué se muestra y qué no en cada situación, página o entrada de tu web.
Con este objetivo, cada vez hay más temas y plugins que ofrecen la posibilidad de ocultar los títulos de entradas y páginas, pues en muchas ocasiones, especialmente cuando lo primero que hay en el contenido es una imagen o vídeo, sobra mostrar el título de la página.
Por supuesto, el tema Astra cumple con esta característica de «prescindibilidad», y lo hace con nota, sin tener que adquirir la versión de pago.
Índice de contenidos
Cómo ocultar el título de una entrada o página con el tema Astra
Si solo quieres ocultar el título de una entrada o página con Astra no tienes que escribir ni una sola línea de código.
El tema Astra añade al editor de WordPress una serie de ajustes desde los que puedes personalizar, mostrar u ocultar los distintos elementos del tema: cabeceras, barras laterales, y por supuesto el título.
Solo tienes que ir a la sección de ajustes de Astra y desactivar el título.
El título de tu entrada o página seguirá existiendo internamente, a nivel de código, pero no se mostrará en tu contenido.
Además, pasará de ser un H1
a ser el title
de la página, pudiendo asignar H1
a otro elemento del contenido.
Cómo ocultar los títulos de todas las entradas y páginas con el tema Astra
Ahora bien ¿tienes decidido que no se muestren nunca los títulos de tus entradas y páginas?
Sería bastante peñazo tener que ir marcando esa casilla en todas las entradas y páginas ¿no?
Pues no, puedes desactivar los títulos globalmente, para todas las entradas, páginas y otros tipos de contenido, con un simple código, que como siempre añadiremos al archivo functions.php
del tema hijo activo:
/* Desactivar/ocultar títulos en todos los tipos de contenido */ function your_prefix_post_title() { $post_types = array('page'); if ( ! in_array( get_post_type(), $post_types ) ) { return; } // Desactivar imagen destacada, de paso add_filter( 'astra_the_title_enabled', '__return_false' ); } add_action( 'wp', 'your_prefix_post_title' );
En este ejemplo lo hemos desactivado para las páginas. Para otros tipos de contenido sustituye o añade el tipo de contenido al array
.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!