Componentes base

FlowKit registra elementos Bricks que cubren huecos del tema padre. Se activan y desactivan desde FlowKit → Elementos.


Elementos incluidos

ElementoUso típico
Carrito AJAXMini-carrito con actualización sin recarga de página.
Checkout optimizadoLayout mejorado con toggles y validación visual.
Account addressesGestión de direcciones en Mi cuenta.
Checkout ExpressBotones de pago rápido con tema y tamaño configurables.
Order thumbnailsMiniaturas de productos en la página de pedido.
Posts relacionadosQuery por categoría y/o etiqueta con ordenación por relevancia.

Activación por proyecto

No todos los proyectos necesitan todos los elementos. Desde FlowKit → Elementos puedes activar solo los que uses. Los desactivados no encolan CSS ni JS.

Queries registradas

Además de elementos, FlowKit registra queries reutilizables para usar desde el Query Loop de Bricks:

  • Posts relacionados — por categoría, etiqueta o ambos, con ordenación por relevancia.
  • Productos relacionados — por categoría de producto (WooCommerce).
// Uso desde un Query Loop de Bricks
// Tipo: Custom → flowkit_related_posts
// Opciones: taxonomies, count, order_by

Elementos propios del proyecto

Si necesitas un elemento específico del proyecto, créalo en library/custom/elements/. FlowKit lo detecta automáticamente y lo expone en el editor de Bricks.

Ver la estructura del theme para dónde colocarlo.

Extender sin reescribir

Antes de crear un elemento custom, revisa si puedes extender uno existente pasándole parámetros desde el editor de Bricks. Muchos elementos de FlowKit exponen controles configurables.

Compatibilidad con otros plugins

Los elementos de WooCommerce (carrito, checkout, account) están pensados para convivir con los widgets oficiales de Bricks. Puedes mezclarlos en la misma página sin conflictos, pero no conviene duplicar funcionalidad.