Affichage d'une partie du programme

Le shortcode [tkt_program] affiche le programme Ticketack (séances ou films / événements) directement dans une page WordPress. Par défaut, seules les séances à venir sont listées.

Usage

[tkt_program template="list" layout="screenings"][/tkt_program]

[tkt_program layout="events" order="chrono" xsection_ids="18_noday"][/tkt_program]

[tkt_program allow_past="1" edition="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"][/tkt_program]

Archive / édition passée — ajoutez allow_past="1". Avec une édition Engine, précisez aussi edition="…" (UUID). Sans éditions, un filtre par intervalle de dates est prévu (évolution en cours).

L’attribut edition est un identifiant Engine, pas un réglage WordPress. Le jour peut aussi se filtrer via l’URL ?d=YYYY-MM-DD ou le shortcode [tkt_days_filter].

Attributs — Affichage

Attribut Valeurs Défaut Description
layout screenings | events screenings Séances ou films / événements
template list | grid | gallery | blocks | slider | agenda | slider_portrait list Type d’affichage. Avec agenda, le layout est forcé à screenings.
order chrono | alpha chrono (screenings) / alpha (events) Tri chronologique ou alphabétique
limit entier ≥ 0 0 Nombre max d’éléments (0 = pas de limite)

Attributs — Périmètre et dates

Attribut Valeurs Défaut Description
allow_past 0 | 1 0 Si 1, inclut aussi les séances passées
edition UUID d’édition Engine — Restreint le programme à une édition
day YYYY-MM-DD | today — ou ?d= Uniquement les séances de ce jour
places ID,ID,… — Filtre par salles / lieux
movie_ids ID,ID,… — Séances liées à ces films / événements

Attributs — Filtres

Attribut Valeurs Défaut Description
section_ids ID,ID,… — Sections de films / événements
xsection_ids ID,ID,… — Exclut ces sections
screening_section_ids ID,ID,… — Sections de séances
tags Tag1,Tag2,… — Filtre sur les tags (opaque)
top_filter screenings | events — Filtre haut séances / films
filter_fields champ1,champ2,… — Champs des filtres d’interface

Attributs — Apparence

Attribut Valeurs Défaut Description
item_width 12 / nb colonnes 12 Largeur Bootstrap par item (grille)
items_per_row 1 | 2 | 3 | 4 | 6 1 Éléments par ligne (template blocks)
navigation
alias nav
bullets | arrows | none bullets Navigation du slider
timeout millisecondes 3000 Autoplay du slider
details 0 | 1 1 Affiche ou masque le bloc de détails
media poster | trailer poster Média mis en avant
image_width_pct nombre 35 Largeur de l’image en %
image_ratio nombre | auto auto Ratio hauteur / largeur
description_max_line entier 4 Lignes visibles pour la description
expanded présent / absent absent Si présent, démarre avec les blocs dépliés

Exemples de templates

list — liste avec image et description côte à côte.

Exemple de template list

grid — image et texte en dessous ; colonnes via item_width.

Exemple de template grid

gallery — images uniquement.

Exemple de template gallery

blocks — cartes en grille.

Exemple de template blocks