Terme informatique

WordPress transient

Un transient stocke temporairement une donnée mise en cache dans WordPress.

ThématiqueWordPress →
⌚ Environ 2 min de lecture
Voir mes favoris

Définition simple

Un transient stocke temporairement une donnée mise en cache dans WordPress.

Définition technique

L’API Transients enregistre une valeur avec une expiration dans la base ou un object cache persistant.

À quoi cela sert ?

éviter de recalculer ou retélécharger une donnée à chaque requête.

Exemple concret

un plugin met en cache le résultat d’une requête API pendant dix minutes.

Problèmes fréquents

  • transient expiré
  • autoload inutile
  • cache persistant incohérent

À retenir : adaptez toujours le diagnostic à la version du produit et à l’architecture réellement déployée.

Repères et contexte

Un transient WordPress est une valeur temporaire enregistrée via l’API Transients avec une durée d’expiration maximale. Selon la configuration du site, elle peut être stockée dans la base de données ou servie par un cache objet persistant.

Un transient doit être considéré comme un cache : le code doit pouvoir reconstruire la valeur si elle n’existe plus avant son expiration théorique. Une expiration n’est pas une date de disponibilité garantie, notamment lorsqu’un système de cache évince des données plus tôt.

Exemple concret

Une extension peut mémoriser quelques minutes le résultat d’un appel API coûteux. Si le transient disparaît, elle doit refaire l’appel proprement plutôt que considérer la donnée comme définitivement perdue.

Concepts liés

Référence primaire : WordPress Developer Resources — Transients API.

♡ 0