Excluir ciertas páginas de las búsquedas de WordPress

Esta semana te traigo un código para que puedas excluir ciertas páginas del buscador de WordPress. Este nuevo código es  complementario a este otro, pero en esta ocasión, en lugar de impedir que todas las páginas sean excluidas de las búsquedas de WordPress, excluiremos aquellas que necesitemos ocultar, mediante su ID.

Código que vamos a utilizar

Esconder esas páginas que no quieres que nadie pueda ver, es tan sencillo como utilizar este código:

Este contenido es exclusivo para los usuarios de pago de la web.
Si ya lo eres accede a tu cuenta, y si aún no te has suscrito, regístrate desde aquí.

¡Nos vemos dentro!

Cómo funciona este código

El funcionamiento de este código es muy sencillo: tan solo debes reemplazar los valores en el array $excluded_ids con los ID de las páginas que deseas excluir de los resultados de búsqueda de tu WordPress.

¿Cómo sabemos el ID de una página concreta?

Pues esto, también es bastante sencillo de averiguar.

En el Escritorio de WordPress vete a la opción Páginas, y haz clic sobre Todas las páginas.

A continuación, sitúate sobre la página que quieras esconder, y en la parte inferior izquierda de la ventana se mostrará un texto parecido a este:

https://snippetsdecodigo.com/wp-admin/post.php?post=XXX&action=edit

Donde XXX será el número del ID de esa página.

¡OJO!
No hagas clic sobre el nombre de la página, porque entrarás en su modo de edición, solo debes situar el ratón sobre ella y fijarte en su ID.

Por cierto, podemos hacer lo mismo con las entradas o post

Es decir, podemos usar el mismo código para excluir ciertas entradas de los resultados de búsqueda de WordPress simplemente cambiando la palabra pages por post y reemplazando los ID de las páginas con los ID de las entradas que deseamos excluir.

El código modificado sería este:

Este contenido es exclusivo para los usuarios de pago de la web.
Si ya lo eres accede a tu cuenta, y si aún no te has suscrito, regístrate desde aquí.

¡Nos vemos dentro!

Dónde debemos poner este código

Yo te aconsejo hacerlo de esta forma: colócalo en tu plugin de snippetsAunque también puedes ponerlo en tu plugin de funciones o en el archivo functions.php de tu tema hijo.

Este artículo ha sido visitado: 64 veces

Obtén acceso a los secretos mejor guardados de WordPress con solo un clic

Suscríbete a la newsletter y recibe en tu correo electrónico 10 snippets de código exclusivos, que nunca se han publicado en la plataforma, y que nunca se publicarán.

Obtén la ventaja definitiva en WordPress y conviértete en un experto.

leadmagnetcodigos

PDF

10 códigos para WordPress, Divi y WooCommerce, que nunca han sido publicados aquí, ni se publicarán

Deja que WordPress trabaje por ti, utiliza código.