Oferta SiteGround Black Friday

Cómo ocultar el título de entradas y páginas en el tema Astra #SemanaAstra

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.

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.

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en los emoticonos para valorarlo!

Promedio de puntuación 5 / 5. Total de votos: 3

Hasta ahora ¡no hay votos!. Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

¡Siento que este contenido no te haya sido útil!

¡Ayúdame a mejorar este contenido!

Por favor, dime, ¿cómo puedo mejorarlo?

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

Sobre el autor

5 comentarios en “Cómo ocultar el título de entradas y páginas en el tema Astra #SemanaAstra”

  1. Madre de Dios! Por fin me he enterado bien! Al ocultar el título la página se quedaba sin H1, y si ponía un H1 pensaba: Pero si el título lo lee, y el título es un H1 ¿Por qué ahora no tengo H1?¿y si pongo otro tendré dos? Ahora me entero que al ocultar el título, éste sigue existiendo pero no así el H1, por lo que lo crearemos en la página. ¡Te pongo un monolito Fernando! Muchas gracias.

  2. A mi en Astra más elementor pro me salían tres H1, al quitar (desactivar) el que comentas en el post, ya se me quedan dos. Esto solo para la home.

    Los dos H1, que son iguales, son los que se ponen en ajustes generales, título del sitio, lo que ponga ahí, sale doble.

    Investigué e hice prueba y no he conseguido solucionarlo. Cualquier página que ponga de inicio, dos H1 lleva.

    Salu2 y gracias por la atención

  3. Buenas, he leído en ese foro y otros sobre la problemática, ya se sabe que lo que le pasa a uno le pasa a millones, y dan código que no resuelve nada y como no funciona, pues más código, probar y probar pero no hay nada para múltiples títulos H1

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
- Responsable: Fernando Tellado ([email protected])
- Fin del tratamiento: Moderación de comentarios para evitar spam
- Legitimación: Tu consentimiento
- Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
- Derechos: Acceso, rectificación, portabilidad, olvido

 

Scroll al inicio