Cómo EXCLUIR Páginas o Categorías de la Búsqueda en WordPress (SIN Plugins)

WordPress, y muchos de sus themes/plugins, disponen de la opción de añadir un buscador interno. Con este puedes hacer búsquedas referentes a los contenidos de tu website.

Si lo que estás procurando es que los resultados de tus búsquedas sean solo de entradas, existe una forma para suprimir las páginas y categorías, para que no aparezcan en dichas búsquedas.

Pero, la pregunta es ¿cómo hacer esto sin usar plugins?

En el presente artículo se te explicará la forma de excluir páginas o categorías de la búsqueda en WordPress sin plugins.

Voy a iniciar sesión en el WP-Admin y te explicaré el paso a paso.

Lo que debes hacer para Excluir Categorías y Páginas de los resultados de búsqueda en WordPress

Paso a paso, explicado:

  • Mueve tu cursor hacia la opción Apariencia de la barra izquierda de tu panel de administración.
Apariencia wordpress
  • Ahora pulsa encima de la opción Editor de archivos de temas.
Editor de archivos WordPress
  • Una vez hecho esto, tendrás que ir a la barra lateral derecha y pulsar encima de la opción Funciones del tema (“Functions.php”).
Funciones del tema WordPress
  • Entretanto, bajas al final del código fuente y tecleas dos veces Intro para dejar dos líneas de comando, antes de la última línea (//END ENQUEUE PARENT ACTION).
Intro WordPress
  • Es en ese espacio es donde pegarás los dos códigos en cuestión, quedando la estructura tal como se muestra en la imagen:
Donde pegar loa códigos WordPress

Estos son los códigos a aplicar:

// EXCLUIR PÁGINAS DE LA BÚSQUEDA
add_action('pre_get_posts','exclude_all_pages_search');
function exclude_all_pages_search($query) {
    if (
        ! is_admin()
        && $query->is_main_query()
        && $query->is_search
        && is_user_logged_in()
    )
        $query->set( 'post_type', 'post' );
}
// EXCLUIR CATEGORIAS DE LA BÚSQUEDA
function exclude_category($query) { 
if ( $query->is_home() ) { 
$query->set('cat', '-xx'); 
} 
return $query; 
} 
add_filter('pre_get_posts', 'exclude_category');
  • Finalmente, para que se apliquen los cambios establecidos, tienes que dar clic en el botón Actualizar archivo, situado al final del todo.
 Actualizar archivo en WordPress

Y, habiendo dado todos estos simples pasos, lograrás que en las búsquedas dentro de tu WP-Admin solo te aparezcan las entradas sin las páginas ni las categorías.

Es así de sencillo y no requiere de plugins ni conocimientos en programación 🙂

Vídeo acerca de Cómo Excluir Páginas y Categorías del buscador WordPress

Con el siguiente vídeo podrás despejar cualquier duda que te surja luego de leer esta información textual:

ENTRADAS RELACIONADAS
yoaz
En este artículo, te explicaremos cómo usar YoastSEO para implementar migas de pan en WordPress, de forma muy sencilla y rápida. Paso a paso para usar YoastSEO e implementar migas de pan en WordPress Configurar las ...
Leer Más
rank
A continuación, te explicaremos sobre el plugin Rank Math, qué es y cómo funciona la versión PRO de Rank Math y te permita valorar si merece la pena comprarlo, ¿qué precio tiene? y mucho más. Rank ...
Leer Más
Cómo configurar plugin Complianz para cumplir con la RGPD en una web hecha con Wordpress
En este artículo aprenderás a cómo usar el plugin Complianz para que te ayude a cumplir con la RGPD a nivel básico (con la versión gratis), incluso automatizando casi todo si optas por la versión pro ...
Leer Más
Cómo configurar WPRocket para optimizar la velocidad en Wordpress
En este artículo aprenderás a configurar correctamente el plugin WPRocket en Wordpress, solo tendrás que seguir leyendo a continuación. Además, te daremos algunos otros tips extras fuera del plugins que serán útiles para ti. Veremos también ...
Leer Más
Cómo Crear un SITEMAP en WordPress con Google XML Sitemap Generator
Si quieres fácilitar a Google, que tus páginas, posts y demás publicaciones, estén bien indexadas, entonces lo que debes hacer es hacerte de un sitemap dentro de tu dominio web en WordPress. Como ya debes saber, ...
Leer Más
portada
Vincular la API de Search Console a WordPress resulta de mucha utilidad, considerando que podrás automatizar que en cuánto publiques una entrada se envíe un PING a Search Console para que se indexe en google. De ...
Leer Más
OTROS ARTÍCULOS DE LA WEB
Cómo usar el plugin RANK MATH (Plugin SEO para WordPress)
En este artículo, te explicaremos como usar la versión gratuita de RankMath, un plugin de SEO bastante completo, que puedes instalar y usar fácilmente en WordPress. Se trata de un plugin con versión gratis y versión ...
Leer Más
Cómo insertar PDF en WordPress sin plugins paso a paso
¿Cuáles son los pasos para insertar PDF en Wordpress? Aquí aprenderás cómo hacerlo de una manera fácil y rápida, ya sea con Gutenberg o con Editor Clásico. Ir a la entrada Deberás iniciar sesión en tu ...
Leer Más
plataformas para buscar influencers
En este artículo, te explico el TOP 3 Mejores Plataformas de Marketing de Influencers. Si quieres buscar influencers para patrocinar una marca o empresa, de cualquier red social como: Instagram, YouTube, TikTok, Twitch, Twitter; pudiendo filtrar ...
Leer Más
responsive
Te mostraré 5 consejos o cosas a tener en cuenta para hacer tu web de WordPress Responsive. Esto es algo muy importante, tanto para experiencia de usuario como para el posicionamiento en buscadores. Tipografía adaptada a ...
Leer Más
programacion perdida
Te explicaremos qué es y cómo usar el plugin Missed Scheduled Posts Publisher para solucionar el problema de programación perdida en las entradas de WordPress. Se trata de un error muy común que sucede, por ejemplo, ...
Leer Más
Cómo añadir sección de Pros y Contras en WordPress (Sin Plugins)
Los apartados de Pros y Contras son muy útiles a la hora de establecer las ventajas y desventajas que pudieran existir entre determinados aspectos del contenido de tus publicaciones (muy usado en comparativas). Ahora bien, ¿te ...
Leer Más

Deja un comentario