[woof_quick_search_results]
Debe activarse la extensión: Búsqueda rápida
- per_page – productos por página
- template_result – debe definirse y hay 5 plantillas predefinidas: lista_1 | lista_2 | lista_3 | cuadrícula_1 | cuadrícula_2. También es posible crear una plantilla personalizada (lee abajo) y úsalo. Crea la carpeta ‘woof_qs_templates‘ en el tema actual de WordPress -> inserta aquí cualquier plantilla predefinida que puedas encontrar en wp-content\plugins\woocommerce-products-filter\ext\quick_search\views\templates OR descargar esta plantilla personalizada como ejemplo -> personaliza el css como quieras -> en el atributo template_result escribe un valor como: ‘custom/custom_1‘ – aquí la primera palabra ‘personalizado' debe ser, luego '/' y luego el nombre de la carpeta donde está la plantilla
- always_show_products – (1/0) muestra productos siempre si 1, y si 0 – muestra productos solo si se está realizando una solicitud de búsqueda.
- template_structure – 5 campos que se pueden mostrar en las plantillas. Ejemplo: img,título,precio,sku,palabras_clave – para las plantillas de cuadrícula funciona parcialmente.
- orderby – Ordenación por defecto (título-asc). Valores posibles: title-asc | title-desc | price-asc | price-desc
- header_text – título en la cabecera de la plantilla. Por defecto es una cadena vacía.
Ejemplo: [woof_quick_search_results template_result=’grid_1′ always_show_products=1 per_page=9 template_structure=’title,img,price,key_words’ orderby=’price-desc’ header_text=”My Products”]
Funciona SOLO con shortcode: [woof_quick_search] y muestra los resultados de búsqueda
Posibles hooks:
Cómo crear plantilla personalizada: (para usuarios avanzados)
- Descargar esta plantilla personalizada
- crea la carpeta ‘woof_qs_template‘ en el tema actual de wordpress
- descomprimir el archivo descargado y cargar la plantilla
- abre el archivo woof_qs_template/custom_1/output.php y cambia su estructura como necesites, y por supuesto cambia el css que necesites en woof_qs_template/custom_1/css/ custom_1.css
- Teclas y clases especiales en la plantilla:
- 1,2,3,4 – Clases requeridas para la plantilla. woof_qs_result – clase para envolver el contenedor de la plantilla
- woof_qs_container – La clase para el contenedor donde se deben insertar los elementos (productos).
- woof_qs_item – Clase del artículo (producto)
- woof_qs_no_products_item – Clase del elemento cuando no hay productos en la búsqueda
- 5 – Muestra la ordenación en el formulario como un menú desplegable por precio y título
- 6 – Muestra la clasificación por título
- 7 – Ordena por precio
- 8,9 – Muestra la paginación
- __SRC__ – in tag <img /> generate sttaribute ‘src‘ con su valor. Ejemplo: src=’http://site.com/uploads/image.png’
- __IMG__ – generar la imagen del producto
- __URL__ – URL de la página del producto
- __TARGET__ – valor objetivo para el enlace, puede ser _self O _blank (abrir en una nueva pestaña)
- __TITLE__ – título del producto
- __PRICE__ – precio del producto
- __SKU__ – SKU del producto
- __KEY_WORDS__ – nombres de taxonomías que están contenidas en el producto producto (se usan también para la búsqueda basada en texto)

