HUSKY - Product Filter for WooCommerce

[woof_quick_search_results]

Muestra el bloque de resultados de la búsqueda rápida instantánea de productos.

Extensión que debe estar activadaQuick Search

  • per_page – productos por página
  • template_result – debe definirse y hay 5 plantillas predefinidas: list_1 | list_2 | list_3 | grid_1 | grid_2. También es posible crear una plantilla personalizada (lea más abajo) y usarla. Cree la carpeta ‘woof_qs_templates‘ en el tema actual de WordPress -> coloque allí cualquier plantilla predefinida que pueda encontrar en wp-content\plugins\woocommerce-products-filter\ext\quick_search\views\templates O descargue esta plantilla personalizada como ejemplo -> personalice el CSS como desee -> en el atributo template_result escriba un valor como: ‘custom/custom_1‘ – aquí la primera palabra ‘custom‘ debe ser, luego ‘/‘ y luego el nombre de la carpeta donde se encuentra la plantilla
  • always_show_products – (1/0) muestra los productos siempre si es 1, y si es 0 – muestra los productos solo si se está realizando una solicitud de búsqueda
  • template_structure – 5 campos que se pueden mostrar en las plantillas. Ejemplo: img,title,price,sku,key_words – para las plantillas de cuadrícula funciona parcialmente.
  • orderby – Orden por defecto (title-asc). Valores posibles: title-asc | title-desc | price-asc | price-desc
  • header_text – título en el encabezado 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 el shortcode: [woof_quick_search] y muestra los resultados de búsqueda


Posibles hooks:


Cómo crear una plantilla personalizada: (para usuarios avanzados)

  • Descargue esta plantilla personalizada
  • cree la carpeta ‘woof_qs_template‘ en el tema actual de WordPress
  • descomprima el archivo descargado y suba la plantilla
  • abra el archivo woof_qs_template/custom_1/output.php y cambie su estructura según sea necesario, y por supuesto cambie el CSS que necesite en woof_qs_template/custom_1/css/ custom_1.css 
  • Claves 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 de elemento (producto)
  • woof_qs_no_products_item – Clase de elemento cuando no hay productos en la búsqueda
  • 5 – Muestra la ordenación en forma de desplegable por precio y título
  • 6 – Muestra la ordenación por título
  • 7 – Ordena por precio
  • 8,9 – Muestra la paginación
    • __SRC__ – en la etiqueta <img /> genera el atributo ‘src‘ con su valor. Ejemplo: src=’http://site.com/uploads/image.png’
    • __IMG__ – genera la imagen del producto
    • __URL__ – URL de la página del producto
    • __TARGET__ – valor target 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 las taxonomías que están contenidas en el producto (también se usan para búsqueda basada en texto