Ce guide explique comment intégrer des badges de statut dynamiques provenant d’une instance Uptime Kuma dans un tableau WordPress ou une page HTML, afin de créer un tableau de bord de services public.
(Cette capture montre la liste des sondes et l’icône de réglage à cliquer)
(Cette capture montre l’emplacement du bouton vert dans les réglages de la sonde)
Une fois le générateur ouvert, vous pouvez configurer l’apparence de votre badge :
flat, flat-square (recommandé pour les tableaux), plastic, etc.
(Cette capture illustre l’interface complète de personnalisation des couleurs et du style)
Dans la colonne « État » de votre tableau (WordPress ou HTML), insérez l’image en utilisant l’URL récupérée.
<img src="https://votre-kuma.be/api/badge/ID/status?style=flat-square" alt="Statut">
<img>.Pour éviter que le tableau ne soit écrasé sur smartphone, ajoutez ce CSS dans les réglages de votre thème :
.wp-block-table {
overflow-x: auto !important;
display: block;
width: 100%;
}
.wp-block-table table {
min-width: 650px; /* Force une largeur lisible */
}
Vous pouvez voir une mise en œuvre réelle de ce tutoriel sur ma page dédiée :
👉 Voir le dashboard dynamique de Blabla Linux
Pensez à utiliser les paramètres
upLabeletdownLabeldans l’URL si vous souhaitez traduire les textes « Up » et « Down » en français !