Saltar al contenido principal

Catalog Pagination

La paginación del catálogo

Las páginas del catálogo, del propio paginate_links() de WordPress: las URL, los puntos suspensivos y la página actual son cosa suya. No imprime nada cuando todo cabe en una página, y cada flecha dice a dónde va.

Aviso

Una rejilla que pagina con un número propio acaba en un 404 — /shop/page/3/ sólo existe si la consulta de la página tiene tres páginas.

Props

PropTipoPor defectoQué hace
Size → Page buttontexto2.5remEl lado de cada número. Es también su área táctil: por debajo de 24px deja de cumplir WCAG 2.5.8.
Size → Numbertextovar(--fe-woo-text-m, 0.88rem)
Colours → Page backgroundtextovar(--fe-woo-surface, #ffffff)
Colours → Borderstextovar(--fe-woo-border, #e8ebef)
Colours → Current pagetextovar(--fe-woo-accent, #111827)Su fondo, y el contorno que toma cualquier página al pasar el ratón.
Colours → Text on the current pagetextovar(--fe-woo-accent-color, #ffffff)

Sus variables propias

VariablePor defectoQué controla
--fe-woo-catalog-page-size2.5remCuánto mide cada número de página.
--fe-woo-catalog-page-text-sizevar(--fe-woo-text-m, 0.88rem)El número de dentro de cada botón de página. Heredaba el cuerpo del sitio, así que una tienda con la tipografía grande tenía botones de 2.5rem con cifras que no cabían.
--fe-woo-select-arrowurl("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E")El chevron que se dibuja en un desplegable — el de ordenar y el del selector de variación por igual. Es nuestro y no del navegador, así que se ve igual en todos y va donde tú digas.
--fe-woo-select-arrow-size0.7remCuánto mide. El hueco que se le reserva sale de aquí, así que cambiar uno no descuadra el otro.
--fe-woo-select-arrow-inset0.75remA qué distancia del borde va. Conviene subirlo con un radio de píldora, donde la curva se come la esquina.