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 snippets. Aunque 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.
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.