• Contacto
  • ¿Qué es el Éxito para Mí?
  • Recursos que uso

Mis Ingresos Pasivos

Aprende a generar ingresos pasivos en internet

  • Inicio
  • Como me hice Emprendedor
  • Quien es Óscar
  • YouTube
  • Acceso Miembros
  • Zona Premium
  • COMUNIDAD GRATIS
Usted está aquí: Inicio / Destacado / Crear un buscador avanzado en WordPress

Crear un buscador avanzado en WordPress

Por Óscar Martín

La versión de FacetWP se ha actualizado y aquí tenéis el nuevo tutorial para crear un buscador avanzado en WordPress con FacetWP.

Para seguir este tutorial necesitas el plugin FacetWP, lo puedes comprar o si eres miembro premium lo tienes disponible en la zona premium totalmente gratis.

Si no estás suscrito a la Zona Premium te puedes dar de alta por 10€/mes aquí

Tutorial en Vídeo

Suscríbete a mi canal:  

El plugin FacetWP nos sirve para filtrar información, para ello lo que vamos a hacer es instalar el plugin Advanced Custom Fields en su versión gratuita para crear campos con información que posteriormente filtraremos.

Concretamente vamos a crear dos campos, uno precio y otro marca de coche:

campos personalizados filtar wp

Una vez que hemos creado los campos personalizados, si creamos una nueva entrada veremos esos campos para poder rellenarlos, vamos a hacerlo para poder luego filtrar por esa información:

entrada campos personalizados

Una vez que añadimos información llega el momento de construir el filtro gracias al plugin FacetWP, para ello vamos a Ajustes –> FacetWP y dentro vamos a la primera pestaña Facets.
Aquí creamos los filtros deseados, es mi caso un filtro de precio y otro filtro de marca:

facetwp facets precio

Ahora tenemos que añadir el filtro en nuestra web, en mi caso lo voy a añadir a través de los widgets gracias a los shortcodes

filtros widget facetwp

Ahora que ya tenemos los filtros creados, volvemos a Ajustes –> FacetWP y vamos a la pestaña Templates.
Aquí podremos ver una plantilla para mostrar los resultados de la manera que queramos, como hay ya una plantilla de ejemplo podemos usarla y en esta plantilla podemos elegir los campos que queramos añadir, filtros, lo que nosotros queramos.

facetwp templates

Ahora creamos una página en la que se mostraran los resultados, lo haremos de la siguiente manera:

shortcode facetwp pagina

Ahora si vemos nuestra página ya podemos ver que funciona y filtra perfectamente.
Tenemos que tener la precaución de que nuestra página tenga lateral con los widgets que configuramos con los FacetWP:

resultado buscador facetwp

En el vídeotutorial podéis ver como he añadido los campos imágenes, enlaces para que cada elemento te lleve a su contenido ampliado.

En el vídeo podéis ver también que he añadido un poco de css para poder colocar los elementos a mi gusto ;)

FacetWP nos da una barbaridad de opciones.

En muchas ocasiones recibo preguntas referentes a la creación de filtros y búsquedas avanzadas en nuestra página hecha en WordPress.

Crear filtros avanzados es una característica que necesitaremos si en nuestra web tenemos información que el visitante necesita investigar. Por ejemplo si tenemos una web de coches o una inmobiliaria nuestros visitantes querrán buscar entre nuestros productos para ver cuál le convence más.

En este vídeo tutorial os explico como hacerlo con un plugin llamado facetWP.

Para seguir el tutorial necesitaréis los siguiente:

Plugin FacetWP: Los que seáis miembros de la zona premium lo podéis descargar de forma gratuita desde el área de miembros y quien prefiera comprarlo lo puede hacer aquí por 79$

Plugin Advanced Customs Fields: Es gratis y lo puedes descargar de aquí

El siguiente código para tener la misma plantilla de facetWP:

<?php while ( have_posts() ) : the_post(); ?>

<div><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div>
<div style="float: left;margin-right: 20px;"> <?php the_post_thumbnail( array(300,300) ); ?> </div>

<div><strong>Precio:</strong> <?php echo '<p>' . get_field('precio') . '</p>'; ?></div>
<div><strong>Marca:</strong> <?php echo '<p>' . get_field('marca') . '</p>'; ?></div>
<div style="margin-bottom:50px;"><a href="<?php the_permalink(); ?>">Más Detalles</a></div>
<?php endwhile; ?>

Y sin más aquí tenéis el tutorial:

Espero que os haya gustado ;)
Me parece un tema muy interesante y por ello haré muchos más tutoriales sobre este plugin en breve.

Saludos
Óscar

Publicado en: Destacado, Gestores de Contenido, Herramientas, Hometop1, Plugins, Video, Wordpress, Zona Premium Etiquetado como: buscador, facetwp, wordpress

¿Te ha servido? Esto es solo lo que cabe en un post

El montaje completo, los archivos y las dudas de los comentarios están en la comunidad. Las demos, en el canal.

Comunidad gratuita en Skool

Objeto Brillante

Dentro está entero el curso «Tu stack de marketing por 5€/mes» y el Pack SEO Semántico para Claude Code. Entrar no cuesta nada.

Entrar gratis

YouTube · @ahoramismito

Míralo funcionando en vídeo

Pruebo cada herramienta antes de escribir sobre ella. Más de 42.000 personas ya siguen el canal.

Suscribirme

Quién Soy

¿Quieres saber quién soy?

Leer Más…

Más Información

  • Condiciones de Uso
  • Condiciones generales de venta
  • Aviso Legal
  • Política de Privacidad
  • Política de cookies

Buscador

Funciono con el Theme Genesis · Acceder

Este sitio web instalará en tu navegador cookies analíticas y publicitarias propias y de terceros si continúas navegando.
Encontrará más información en nuestra Política de Cookies..Configuración de CookiesAceptar
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Siempre activado
Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.
Básicamente el blog no funcionará bien si no están activas.
Estas cookies son:
- Comprobación de inicio de sesión.
- Cookies de seguridad imprescindibles.
- Saber si ya has aprobado/rechazado las cookies.
Non-necessary
Esta web utiliza las siguientes cookies adicionales:
- Mautic: Recordar si ya estás suscrito al boletín de noticias.
- Google Analytics: un servicio de analítica web desarrollada por Google, que permite la medición y análisis de la navegación en las páginas web.
GUARDAR Y ACEPTAR