Crear una página de búsqueda | WordPress

[información sobre herramientas del autor de aioseo_eeat]
[información sobre herramientas del revisor de aioseo_eeat]

En este artículo, exploraremos cómo crear una página de búsqueda en WordPress. Una página de búsqueda permite a los visitantes buscar contenido específico en tu sitio web. Abordaremos aspectos importantes como la creación de una plantilla de página de búsqueda, la creación de enlaces a la página de búsqueda, la personalización de la página de búsqueda, la conservación de los resultados de búsqueda y la visualización del número total de resultados.

Cosas que necesitas saber

Antes de crear una página de búsqueda, hay algunas cosas que debes saber:

  • WordPress tiene una funcionalidad de búsqueda incorporada que permite a los usuarios buscar contenido según palabras clave.
  • WordPress incluye un formulario de búsqueda que se puede agregar a la barra lateral, el encabezado o el pie de página de su sitio web de forma predeterminada.
  • Para crear una página de búsqueda dedicada, debe crear una plantilla de página de búsqueda personalizada o utilizar un complemento de creación de páginas que proporcione un elemento de búsqueda.

Creación de una plantilla de página de búsqueda

Para crear una plantilla de página de búsqueda, siga estos pasos:

  1. Acceda a los archivos de su tema de WordPress a través de un administrador de archivos o un cliente FTP.
  2. Ubica el archivo page.php en la carpeta de tu tema y crea una copia duplicada.
  3. Cambie el nombre del archivo idéntico a search.php.
  4. Abra el archivo search.php en un editor de texto.
  5. Personaliza la plantilla para mostrar los resultados de búsqueda usando el bucle de WordPress y HTML . Puedes consultar el Codex de WordPress o la documentación para desarrolladores de temas para personalizar la plantilla de búsqueda.
  6. Guarde los cambios y vuelva a cargar el archivo search.php en su carpeta de temas.

Creación de una página de búsqueda

Para crear una página de búsqueda en WordPress, siga estos pasos:

  1. Inicie sesión en su panel de administración de WordPress.
  2. Vaya a “Páginas” y haga clic en “Agregar nueva” para crear una nueva página.
  3. Ingrese un título para su página de búsqueda, como “Buscar” o “Encontrar contenido”
  4. En el editor de páginas, agregue el formulario de búsqueda utilizando el widget de búsqueda integrado de WordPress o un bloque de búsqueda proporcionado por su complemento de creación de páginas.
  5. Guardar la página.

Vinculación a su página de búsqueda

Hay varias formas de vincular a su página de búsqueda:

Usando el ID de página

  1. Vaya a la pantalla “Páginas” en el panel de administración de WordPress.
  2. Localice su página de búsqueda y anote su ID de página.
  3. Utilice la siguiente estructura de URL para vincular a su página de búsqueda: https://yourdomain.com/?page_id=PAGE_ID, reemplazando PAGE_ID con el ID de página real de su página de búsqueda.

Uso del slug de página

  1. Vaya a la pantalla “Páginas” en el panel de administración de WordPress.
  2. Localiza tu página de búsqueda y anota su slug.
  3. Utilice la siguiente estructura de URL para vincular a su página de búsqueda: https://yourdomain.com/page-slug, reemplazando page-slug con el slug real de su página de búsqueda.

Usando wp_list_pages()

Si tienes un menú de navegación en tu sitio web, puedes usar la función wp_list_pages() para generar un enlace a tu página de búsqueda. Agrega el siguiente código a los archivos de plantilla o al menú de navegación de tu tema:

wp_list_pages('title_li=&include=ID_DE_PÁGINA');

Reemplace PAGE_ID con el ID de página real de su página de búsqueda.

Personalizar su página de búsqueda

Puedes personalizar tu página de búsqueda modificando la plantilla (search.php). Esto te permite controlar el diseño, el estilo y la visualización de los resultados de búsqueda. Personaliza la plantilla según el diseño y los requisitos de tu tema.

Preservación de los resultados de la página de búsqueda y la paginación

WordPress conserva automáticamente los resultados de búsqueda y la paginación. Cuando un usuario realiza una búsqueda y hace clic en un resultado, se le redirige a una sola entrada o página. La consulta de búsqueda se conserva, lo que permite volver a los resultados si es necesario.

Mostrar resultados totales

Para mostrar el número total de resultados de búsqueda en su página de búsqueda, puede utilizar el siguiente código dentro de su plantilla de página de búsqueda (search.php):

<?php

global $wp_query;

$total_resultados = $wp_query->publicaciones_encontradas;

eco'<p> Resultados totales:.' $total_results . '</p> ';

?>

Este código recupera los resultados de búsqueda totales del objeto global $wp_query y los muestra en la página de búsqueda.

Siguiendo estos pasos, puedes crear una página de búsqueda en WordPress y personalizarla para adaptarla al diseño y la funcionalidad de tu sitio web. Una página de búsqueda dedicada mejora la experiencia del usuario al ofrecer una forma eficiente y precisa de buscar contenido en tu sitio web.

Publicaciones relacionadas

Actualización de WordPress

Mantener su instalación de WordPress actualizada es crucial para mantener la seguridad y el rendimiento de su sitio web

Actualizaciones automáticas de complementos y temas

En el panorama digital actual, actualizar su sitio web es esencial por razones de seguridad, rendimiento y compatibilidad.

Administrar tu blog

Administrar su blog de WordPress es esencial para mantener su funcionalidad, seguridad y éxito general. Ya sea

Comience a usar Seahawk

Regístrate en nuestra aplicación para ver nuestros precios y obtener descuentos.