WordPress Directo
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting
No Result
View All Result
WordPress Directo
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting
No Result
View All Result
WordPress Directo
No Result
View All Result

Cómo esconder un post de la portada

Jorge López by Jorge López
5 noviembre 2019
in Tutoriales
Reading Time: 5 mins read
0

Es cierto que en algunas ocasiones conviene no mostrar un post concreto de la portada de un sitio web. Ya sea por no darle promoción, porque crees que ese tipo de contenido no hay que mostrarlo de primeras o por la razón que sea, hay veces que viene bien esconder posts de la página principal de WordPress. Hay muchos temas que soportan esta función, pero por defecto, en WordPress no hay ningún control para ello. En este artículo te contamos cómo esconder un post de la portada de manera sencilla. ¿Interesado? ¡Pues vamos allá!

Esconder un post de la portada mediante un plugin

Lo primero que tienes que hacer es instalar y activar el plugin WordPress Hide Posts. Para ello, ve a la sección Plugins del backoffice de tu WordPress y selecciona la opción de Añadir Nuevo. En la página de Añadir Nuevo Plugin, busca el plugin que queremos instalar haciendo uso del campo de búsqueda que se sitúa en la parte superior derecha de la página. Teclea a continuación este texto «WordPress Hide Posts» y presiona ENTER para iniciar la búsqueda. Si has seguido todos los pasos, este plugin te debería aparecer como el primer resultado de la búsqueda. Instálalo y actívalo para poder utilizarlo.

El plugin funciona out of the box, así que no tendrás que hacer nada para configurarlo.

Artículos relacionados

Cómo agregar una imagen a un autor en WordPress

20 febrero 2018

Cómo quitar el «Creado con WordPress» del pie

29 junio 2019

Cómo corregir el pantallazo blanco de la muerte en WordPress

19 diciembre 2017

Cómo añadir un vídeo de YouTube como fondo de tu WordPress

18 enero 2019

Por lo tanto, para probarlo, vamos a crear un nuevo post, o bien, edita uno ya existente. Dentro de la página de inserción/edición de contenido, en la parte derecha de la página podrás ver un nuevo bloque de opciones llamado Hide Post. Mediante las opciones de este nuevo bloque podrás esconder el post de la portada, entre otras muchas cosas. A continuación te explico cada uno de los campos que componen este nuevo bloque:

  • Hide on frontpage: Es la opción que nos interesa. Al marcar esta opción haremos que el post no aparezca en la portada.
  • Hide on categories: Al marcar esta opción haremos que el post no aparezca en los archivos de las distintas categorías.
  • Hide on search: Al marcar esta opción haremos que el post no aparezca en los resultados de búsqueda.
  • Hide on tags page: Al marcar esta opción haremos que el post no aparezca en los archivos de los distintos tags.
  • Hide on authors page: Al marcar esta opción haremos que el post no aparezca en los archivos de los distintos autores.

Como he comentado antes, para esconder el post de la portada tendremos que marcar la opción Hide on frontpage. No olvides pulsar el botón Publicar o Actualizar para guardar los cambios.

Ahora ve a la parte pública para comprobar que dicho post no aparece en la portada.

Esconder un post de la portada mediante un código

Personalmente no me gusta utilizar un plugin por cada característica que necesito en mi instalación de WordPress. A mayor número de plugins instalados, mayor es el riesgo de sufrir alguna incidencia. Por no hablar del tiempo que hay que invertir para mantener actualizados ese gran número de plugins. Soy más de la opción de agregar algo de código en el fichero functions.php del tema que estoy utilizando. Sobre todo si es para agregar una funcionalidad pequeña, como es el caso que nos ocupa.

Ojo este método requiere agregar código en un fichero de tu instalación de WordPress. Es recomendable, para llevarlo a cabo, que estés familiarizado con la edición de archivos de WordPress, así como que tengas algo de nociones de programación web. Si no es tu caso, lo mejor es que pongas en práctica el anterior método. Cualquier error al editar el fichero, puede resultar en una caída de tu sitio. Mucho cuidado.

Habiendo dicho esto, edita el archivo functions.php del tema que estás utilizando actualmente y agrega estas líneas:

function excluir_portada($query) {
if ($query->is_home() ) {
$query->set('post__not_in', array(5847, 4590));
}
}
add_action('pre_get_posts', 'excluir_portada');

No olvides poner los IDs de los posts que no quieres que se muestren en la portada separados por comas.

Pero, ¿de dónde obtengo los IDs de los posts?

Existe un truco muy sencillo para conocer el ID de un post. Basta con ir al backoffice y editar el post que quieres esconder. Ahora, fíjate en la barra de direcciones del navegador. Tiene que ser algo así:

https://tuweb.com/wp-admin/post.php?post=6874&action=edit

Vamos a obviar toda la URL y a fijarnos en lo que nos interesa que, como habrás deducido, es el parámetro post. Como puedes ver, en la URL hay un parámetro llamado post, el cual está seguido de un valor numérico (post=6874). Siguiendo esta lógica, el ID de nuestro post sería el 6874.

Y hasta aquí nuestro artículo sobre cómo esconder un post de la portada. Espero que te haya gustado y, si te ha resultado útil, no dudes en compartirlo en redes sociales. ¡Nos leemos!

Tags: esconderesconder portadaesconder postpost no público
ShareTweetSendSharePin
Jorge López

Jorge López

Soy programador web y me gusta mucho el diseño gráfico, la fotografía y todo lo relacionado con las nuevas tecnologías. En mis ratos libres me encanta dibujar y escuchar música. ¡No podría vivir sin ella! Aparte soy un friki de las series...las devoro

Te puede interesar...

Tutoriales

WordPress: Cambia tu URL directamente desde la base de datos

18 diciembre 2024

La gestión eficaz de un sitio web en WordPress a menudo requiere adaptaciones técnicas,...

General

Protección avanzada de tu WordPress: Cómo blindar /wp-admin sin bloquear funciones necesarias

18 diciembre 2024

En el ámbito de la gestión de sitios web basados en WordPress, la seguridad...

Tutoriales

Cómo crear una tabla de contenidos en tus publicaciones con Rank Math

11 enero 2023

En muchas ocasiones, leer un artículo demasiado largo puede provocar que te aburras de...

Tutoriales

Cómo instalar Perl en un servidor desplegado en Clouding

20 julio 2021

Un buen desarrollador necesita contar con las herramientas, servicios y tecnologías adecuadas a sus...

Deja una respuesta Cancelar la respuesta

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

No Result
View All Result
Plugin Imagify, optimizar imágenes
wordpress hosting NVME
Elegant Themes WordPress
elementor editor plugin




Últimos artículos

Redirigir tu feed RSS a Feedburner

4 agosto 2015

Cómo añadir el snapcódigo en WordPress

9 abril 2019

Cómo instalar WordPress mediante línea de comandos

20 septiembre 2019

Protege tu WordPress con el modo «I’m Under Attack» de Cloudflare y restricciones geográficas

12 febrero 2025

¿Sabes cómo conseguir una web económica para tu negocio?

28 agosto 2019
WordPress Directo

WPDirecto.com es una revista especializada en WordPress y WooCommerce que ofrece una amplia gama de recursos, incluyendo tutoriales, análisis de plugins y plantillas, consejos de optimización y estrategias de SEO, para ayudar a los usuarios a mejorar y personalizar sus sitios web, manteniéndolos informados sobre las últimas novedades y tendencias en el mundo de WordPress.

Menu

  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting

Información

WPDirecto es un medio de Medios y Redes:
  • Artículos patrocinados
  • Servicio de diseño web
  • Contacto
  • Acerca de MyR
  • Política de privacidad y cookies
  • Aviso Legal

© 1995-2025 Color Vivo Internet, SLU (Medios y Redes Online).. Otros contenidos se cita fuente. Infraestructura cloud servidores dedicados de Stackscale.

No Result
View All Result
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting

© 1995-2025 Color Vivo Internet, SLU (Medios y Redes Online).. Otros contenidos se cita fuente. Infraestructura cloud servidores dedicados de Stackscale.