HUSKY - Product Filter for WooCommerce

[woof]

Shortcode principal para el filtro de productos de WooCommerce. Muestra el formulario de búsqueda del filtro de productos.Diseño: 1 página – 1 filtro, no es posible colocar varios filtros en la misma página.

Atributos

  • sid – identificador del shortcode – se utiliza para generar una clase CSS única en el contenedor principal del formulario de búsqueda generado, creando un diseño único. El sid definido y básico en el plugin es ‘auto_shorcode‘. Los clientes y desarrolladores pueden crear cualquier sid y aplicar sus propios estilos CSS.
    Es posible cambiar los temas usando la siguiente sintaxis: sid =”flat_grey woof_auto_3_columns” – donde en lugar de 3 puede ir un número entero de 1 a 4, y en lugar de flat_grey puede ser: flat_grey o flat_dark.
  • autohide – indica si el formulario de búsqueda debe estar oculto (0) o mostrado (1) después de cargar la página
  • autosubmit – permite el envío automático del formulario de búsqueda incluso si está desactivado en la página de opciones del plugin. Ejemplo: [woof autosubmit=1]
  • is_ajax – indica si el formulario de búsqueda generado debe funcionar con AJAX (1) o no (0)
  • taxonomies – se utiliza para mostrar los elementos de filtro relevantes en el formulario de búsqueda generado si está activado: mostrar recuento+recuento dinámico+ocultar opciones vacías en la configuración del plugin. Ejemplo: [woof is_ajax=1 taxonomies=product_cat:9,12+locations:30,31]
  • ajax_redraw – Redibuja el formulario de búsqueda sin enviar los datos de búsqueda. No funciona en modo AJAX. Ejemplo: [woof redirect=”http://www.my_site.com/test-all/” autosubmit=1 ajax_redraw=1 is_ajax=1 tax_only=”locations” by_only=”none”].
  • tax_only – atributo poderoso para armar cualquier formulario de búsqueda con cualquier taxonomía usando comas. Ejemplo: [woof tax_only=’pa_color,pa_size‘ by_only=’by_sku,by_author’]. Use ‘none’ para no mostrar todas las taxonomías. ¡El orden de las taxonomías en el atributo ‘tax_only‘ tiene sentido!
  • by_only – atributo poderoso para armar cualquier formulario de búsqueda con cualquier taxonomía usando comas. Escriba cualquier by-filter-elements allí usando comas: by_text,by_price,by_sku,by_author,by_onsales,by_instock. Por supuesto, primero el usuario debe habilitar las extensiones para esos by-filter-elements. Ejemplo: [woof tax_only=’pa_color,pa_size’ by_only=’by_sku,by_author‘]. Use ‘none‘ para no mostrar todos los elementos que no son taxonomías. Es posible usar en este atributo del shortcode las claves meta si se agregan en la pestaña Meta Fields, ejemplo: [woof tax_only=’pa_color,pa_size’ by_only=’_width]. Use la palabra ‘none‘ para evitar que aparezcan secciones de filtro que no son taxonomías.
  • tax_exclude – excluye taxonomías del formulario de búsqueda. Ejemplo: [woof tax_exclude=’pa_size,pa_test’]
  • redirectmuestra los resultados en cualquier otra página del sitio. Ejemplo: [woof redirect=’http://www.my_site.com/search_page_results_77′]. ¡No funciona en modo ajax – porque redirect no tiene sentido en modo ajax!
  • start_filtering_btn – indica si el formulario de búsqueda generado debe estar oculto (1) o no (0). En el caso del formulario oculto, verá un simple botón que, al hacer clic, mostrará el formulario de búsqueda. Es la mejor opción para evitar retrasos en la carga de la página cuando el formulario de búsqueda es bastante grande. El texto se puede cambiar mediante el hook woof_start_filtering_btn_txt o mediante el atributo “start_filtering_btn_txt
  • btn_position – coloca los botones Filtrar y Restablecer en la parte inferior – b, superior – t, superior e inferior – tb. El valor predeterminado es inferior. ¡No funciona en la versión gratuita!
  • dynamic_recount – permite habilitar (1) o deshabilitar (0) el recuento dinámico personalmente para el formulario de búsqueda de productos actual. El valor predeterminado es la opción en la pestaña Opciones. ¡No funciona en la versión gratuita!
  • hide_terms_count – oculta el texto con el recuento de variantes, 1 o 0. ¡No funciona en la versión gratuita!
  • conditionals – atributo especial para la extensión ‘Conditionals‘ que define las condiciones para mostrar los elementos del filtro según la solicitud de filtrado actual, algo así como pasos predefinidos. Ejemplo: [woof conditionals=’product_cat>by_price,pa_size,by_instock>pa_color+pa_size->by_price’]
  • mobile_mode – oculta el formulario de filtro WOOF en un dispositivo móvil y aparece un botón para mostrar el filtro. ¡El atributo ‘sid‘ debe estar presente! Ejemplo: [woof mobile_mode=1 sid=’test’]. El botón se agrega automáticamente al selector ‘.woocommerce-products-header‘ y se puede cambiar mediante el hook ‘woof_mobile_btn_place_container‘. Para mostrar el botón en un lugar específico, use el shortcode [woof_mobile] – este shortcode agrega un contenedor en el que se inserta el botón.