Cómo ocultar el título para publicaciones y páginas selectivas de WordPress



En nuestra publicación sobre cómo ocultar los títulos de los widgets, teníamos un comentario interesante que presentaba una solución para ocultar el título en publicaciones y páginas individuales selectivas. Pensamos que podría ser útil para algunas personas. En este artículo, le mostraremos cómo ocultar el título para publicaciones y páginas selectivas de WordPress. También le mostraremos cómo ocultar el título de todas las publicaciones y / o páginas de WordPress.

Ocultar títulos para publicaciones y páginas selectivas

¿Desea ocultar títulos para publicaciones y páginas selectivas sin editar una sola línea de código? Luego, todo lo que necesita hacer es instalar y activar el complemento Ocultar título para WordPress. Después de la activación, vaya a la pantalla de edición de la publicación y la página específicas. Puede hacer esto simplemente haciendo clic en el menú Publicaciones o Páginas en su administrador de WordPress y haciendo clic en el elemento que desea editar. En la pantalla de edición, verá un Ocultar título meta cuadro como este:

Encontrar el título de la publicación o la página para páginas de vista única

Todo lo que necesita hacer es marcar esta casilla y hacer clic en el botón actualizar o publicar publicación. Eso es todo. Ahora, este complemento ocultará el título en vistas de páginas singulares. Lo que eso significa es que seguirá mostrando el título en su página de inicio u otras páginas de archivo, pero no en las vistas de una sola página. Abra la publicación en la vista de publicación única para probar el resultado y asegurarse de que todo se vea bien.

Esta solución puede ser muy útil si está creando una página de destino simple y no desea mostrar el título.

Ocultar títulos para todas las publicaciones y páginas de WordPress

No podemos pensar en una razón por la que alguien haría esto, pero veamos cómo ocultar los títulos de todas las publicaciones y páginas de WordPress por el simple hecho de aprender. Si por alguna razón, desea ocultar el título de todas las publicaciones y páginas en páginas individuales, puede lograrlo editando su tema. Hay pocas formas de hacer esto.

La solución más sencilla sería agregar este código al archivo functions.php de su tema de WordPress.

function wpb_hidetitle_class($classes) {
if ( is_single() || is_page() ) : 
$classes[] = 'hidetitle';
return $classes;
endif; 
return $classes;
}
add_filter('post_class', 'wpb_hidetitle_class');

Este filtro simplemente agrega una clase adicional .hidetitle a la función post_class () solo cuando se muestra una sola publicación o página. Sin embargo, este filtro solo funcionará si su tema de WordPress es compatible con la clase posterior. Si quieres hacer esto solo para publicaciones y no para páginas, simplemente deshazte de la parte || is_page ().

Después de agregar esta función, debe agregar esta regla CSS en la hoja de estilo de su tema.

.hidetitle .entry-title { 
display:none;
}

En el CSS anterior, hemos utilizado la propiedad display css para ocultar la publicación y el título de la página. Sin embargo, esta regla de CSS solo funcionará si su tema de WordPress usa el título de entrada en la publicación o el título de la página. Para saber qué clase de CSS usa su tema para los títulos de las publicaciones, simplemente abra su publicación en Google Chrome o Mozilla Firefox y coloque el mouse sobre el título de la publicación. Haga clic derecho y seleccione Inspeccionar elemento. Su navegador se dividirá y verá la fuente de la página resaltando el código fuente para el título de la publicación, donde puede ver la clase CSS utilizada por su tema.

Encontrar la clase CSS utilizada para un elemento

Supongamos que su tema usa el título del artículo como clase CSS para los títulos de las publicaciones. Simplemente cambie el CSS de esta manera:

.hidetitle .article-title { 
display:none; 
}

La razón por la que decimos que la solución anterior es la más fácil es porque funcionará para temas secundarios de marcos de temas populares como Genesis y otros. También funcionará bien para temas independientes de WordPress.

Ahora las dos soluciones que hemos mencionado anteriormente ocultarán el título, pero todavía están cargando los títulos. En otras palabras, lo esconden pero no lo eliminan. Si eres un diseñador de temas o alguien que quiere eliminar la publicación o el título de la página de tu plantilla, entonces debes eliminar el código_title de los archivos de tema correspondientes.

Si solo desea hacer esto para las vistas de una sola publicación, es probable que encuentre este código en su archivo single.php. Sin embargo, si desea hacer esto en todo el sitio, deberá editar archivos como index.php, archive.php, single.php y cualquier otro archivo que contenga básicamente un bucle. Requerirá prueba y error si es nuevo en esto.

Si está trabajando con uno de los marcos temáticos, entonces querrá seguir con la solución de complemento o la solución post_class que le mostramos.

Esperamos que este artículo le haya ayudado a ocultar el título de publicaciones y páginas específicas de WordPress. ¿Qué posibles casos de uso puede ver en los que le gustaría ocultar los títulos de publicaciones o páginas en vistas únicas? Háganos saber dejando un comentario a continuación.

Botón volver arriba