Shortcode web_a_z_feed
El shortcode web_a_z_feed muestra un índice alfabético del contenido publicado utilizando una consulta guardada y una plantilla de elemento compartida. Emplea el mismo renderizador en vivo que el bloque A–Z Feed.
Los atributos que se indican a continuación coinciden con los controles actuales del Page Builder y con la salida pública. Utiliza la sintaxis bruta solo para contenido revisado que no pueda mantenerse mediante los controles visuales.
Uso
[web_a_z_feed]
Atributos
| Atributo | Predeterminado | Valores aceptados | Propósito |
|---|---|---|---|
query |
1 |
Cadena, salvo que se indique lo contrario | Controla la consulta. |
base |
default |
default, default_masonry, only_image, horizontal_list, horizontal_list_thumbnail, horizontal_list_big, horizontal_list_title_over, horizontal_list_creative, wide_slider, full_screen, full_width_section, pricing_list, no_wrapper |
Controla la base del bucle. |
columns |
4 |
12, 6, 4, 3, 2 |
Extensión de la cuadrícula en el diseño predeterminado. En los diseños masonry, el mismo valor almacenado es el recuento literal de columnas, salvo que masonry_columns lo reemplace. |
layout |
default |
default o un slug personalizado de plantilla de feed configurado |
Selecciona la plantilla utilizada para cada resultado. |
device_visibility |
— | Cadena, salvo que se indique lo contrario | Aplica la regla de visibilidad adaptativa seleccionada. |
el_class |
— | Cadena, salvo que se indique lo contrario | Si deseas aplicar un estilo distinto a un elemento de contenido en particular, utiliza este campo para añadir un nombre de clase y, después, haz referencia a él en tu archivo css. |
query_type / single_posts |
custom / vacío |
custom o single_posts; IDs de entradas separados por comas |
Opcionalmente, utiliza entradas seleccionadas ordenadas en lugar de una consulta. |
limit |
0 |
0–200 | Cero conserva el límite de origen guardado, incluyendo todos los resultados; los valores positivos de reemplazo limitan el índice completo. |
columns_landscape, columns_portrait, columns_mobile |
Igual que columns |
Las mismas extensiones de cuadrícula | Reemplazos de cuadrícula adaptativos opcionales. |
masonry_columns |
Valor literal columns |
1–9 | Recuento masonry explícito para pantallas grandes. |
gap |
Predeterminado del tema | minimal, small, medium, none |
Utilidades rem de cuadrícula existentes o espaciado masonry. |
navigation |
yes |
yes, no |
Muestra la navegación por letras. |
empty_letters |
yes |
yes, no |
Muestra las letras inactivas sin enlaces. |
fold_accents |
yes |
yes, no |
Agrupa las iniciales latinas acentuadas con la A–Z, incluyendo la Ñ con la N. |
number_group |
individual |
individual, combined |
Separa los grupos de dígitos o un único grupo 0–9. |
heading_tag |
h2 |
h2–h6 |
Nivel semántico del encabezado del grupo, conservando el estilo visual H2. |
accessible_name |
Índice alfabético | Texto sin formato | Nombra el índice y su navegación. |
el_id |
Vacío | Ancla HTML única | Ancla opcional del contenedor exterior. |
El Page Builder ofrece sus controles originales de consulta, base, columnas, plantilla y clase. Los atributos adicionales anteriores están disponibles para el contenido de shortcode revisado y para el bloque nativo.
El primer grupo de shortcode para cada letra latina o dígito conserva su destino #a-z-A–#a-z-Z o #a-z-0–#a-z-9 existente. Los grupos repetidos utilizan destinos únicos, y la navegación de cada índice enlaza a sus propios grupos. Los bloques nativos utilizan destinos únicos en todo momento.
Solo el contenido público publicado, sin contraseña y permitido por las reglas actuales del tipo de contenido contribuye a los grupos. No hay paginación ni modo de consulta por términos. El orden del origen se conserva dentro de los grupos. Otras iniciales Unicode siguen estando disponibles, y los símbolos o títulos vacíos utilizan #. Las consultas explícitas ausentes y las selecciones vacías no muestran nada; las plantillas ausentes utilizan títulos sin enlace.
La hoja de estilos web-a-z-feed existente es condicional. Los diseños masonry y de imagen con hover utilizan además Isotope, el control deslizante Wide utiliza el Carousel compartido y Full screen utiliza el tiempo de ejecución FullPage. Las plantillas seleccionadas conservan sus propias dependencias condicionales. La navegación por letras en sí utiliza enlaces normales y no necesita ningún script adicional.
Personalizar la hoja de estilos
Los administradores pueden reemplazar la hoja de estilos completa del feed A-Z en Settings → POM Theme → Advanced → Custom CSS → Shortcode CSS assets → A-Z feed. Al guardar se publica una copia optimizada por sitio, pero no se añade la hoja de estilos a las páginas que no contienen el shortcode. Al revertir se devuelve el handle web-a-z-feed existente al a-z-feed.min.css actual suministrado por el tema. La consulta, la base del bucle, las columnas, la plantilla de resultados y los grupos de entradas renderizados permanecen sin cambios.
Verificación
Prueba web_a_z_feed con conjuntos de resultados completos, vacíos y extensos, y verifica que el origen seleccionado pertenezca al sitio actual. Presta especial atención a query y a base.