Hace unos días iniciamos el mantenimiento de un nuevo sitio web, el cual disponia de un Woocommerce (Tienda Online) con diversidad de productos cargados mediante importación en CSV y algunas funciones creadas en el theme actual.
Parecia funcionar todo perfecto, pero al cabo del tiempo decidieron ponerse en contacto con nosotros para llevarles el mantenimiento del sitio web, en ese momento nos dimos cuenta de una necesidad que les habia pasado por alto, el buscador de Woocommerce no realizaba búsquedas por SKU o Referencia (como todos le conocemos). Esto era un problema grave que había que solucionar.
A continuación os dejamos la respuesta de Cómo buscar productos por SKU / Referencia en el buscador de WordPress para los productos de Woocommerce.
Lo primero es saber: El buscador interno de Wodpress es bastante sencillo y carece de ciertas funciones, por lo que vamos a usar un Plugin totalmente aconsejable para esta función en caso que la plantilla que tengaís no busque productos por referencia o SKU.
Configuración para Buscar productos por SKU o Código de Referencia en WordPress
Lo primero que debemos hacer es añadir este plugin:
Descargar de aquí: https://es.wordpress.org/plugins/relevanssi/
Una vez instalado accede a su configuración.
Ruta: Ajustes > Relevanssi
En la pestaña » Indexing o Indexación»
En el apartado » Post types o Tipos de Post» marcamos la opción » Post, Page y Product »

.- En el bloque » Taxonomies / TAXONOMIAS» selecciona estas opciones:
category, post_tag, product_type, product_cat, product_tag, product_shipping_class

En » Custom fields / Campos personalizados» seleccionamos del desplegable la opción » Some / Algunos»
En el campo que se muestra añadimos el formato de SKU/REF para buscar por este campo: » _sku »

Guarda los cambios.
A continuación, en la misma pestaña pulsa en » Build the index / Construye el Índice» y vuelve a guardar.

Accede a la web y presiona Ctrl + F5 en el buscador para limpiar la memoria cache, y evitar posibles errores por el navegador.
Realiza una búsqueda con referencia y deberías ver el resultado con el producto concreto.
Si te funciona ya estaría resuelto el problema de No poder buscar por SKU REFERENCIA en nuestra tienda.
Opción avanzada de configuración
Existe una última opción dentro del plugin Relevanssi, la cual permite modificar aún más el nivel de Búsqueda.
Por ejemplo en algunos casos es beneficiable buscar a partir de 2 Carácteres y no de 3 como viene por defecto.
Mantener los Guiones en caso que las REFERENCIAS DE PRODUCTOS Contengan Guiones medios o bajos – _
Los apóstrofes y citas serán reemplazados por espacios.
Símbolos como ampersan & o similares podrás elegir si conservar o no.
Separadores decimales: Eliminar o conservar.
Ajusta estas opciones al sistema de Referencias de productos que tengas en tu tienda de Woocommerce. En mi caso esta fue la configuración que nos funciono para dicho cliente ya que sus referencias eran del tipo:
188-11145.9
1448-LAD.EMP-021

Cualquier duda o consulta sobre el programa podrás contactar con nosotros en los teléfonos indicados, vía email o formulario de contacto.