

Le plugin gratuit Toombler vous permet d'ajouter des flipbooks PDF interactifs à pages tournantes à n'importe quel article ou page — avec un bloc Gutenberg ou un simple shortcode.
Version 1.4.0 · Gratuit · Sous licence GPL · Compatible WordPress 5.8 – 7.1
Réglez le partage sur « Tous les utilisateurs disposant du lien » pour que Toombler puisse le lire.
Collez le lien de partage dans votre tableau de bord Toombler. Votre flipbook est prêt instantanément.
Recherchez « Toombler Flipbook » dans le répertoire d'extensions de WordPress et cliquez sur Installer.
Collez [toombler id="…"] n'importe où et le tour est joué.
Glissez le bloc Toombler Flipbook sur n'importe quelle page pour obtenir un aperçu en direct directement dans l'éditeur de blocs.
Fonctionne avec l'éditeur classique, Elementor, Divi, WPBakery et tout constructeur de page prenant en charge les shortcodes.
Le flipbook s'adapte automatiquement à n'importe quel conteneur — parfaitement net sur ordinateur, tablette et mobile.
Aucun script chargé sur le front-end. Juste une simple iframe réactive — aucun impact sur votre score de vitesse.
Protégez vos flipbooks par code PIN ou définissez une date d'expiration — le tout géré depuis votre tableau de bord Toombler.
Le plugin est gratuit et open source (GPL). Un simple compte gratuit Toombler suffit.
Option A : Dans l'administration WordPress, allez dans Extensions → Ajouter, cherchez « Toombler Flipbook » et cliquez sur Installer & Activer.
Option B : Téléchargez le fichier ZIP ci-dessous, puis allez dans Extensions → Ajouter → Téléverser une extension.
⬇ Télécharger toombler-wp-plugin.zipOuvrez votre tableau de bord Toombler, cliquez sur ⚙ sur un flipbook, puis ouvrez Configurer & intégrer. Copiez la valeur après id= dans l'URL d'intégration — c'est votre identifiant de fichier.
Dans l'éditeur de blocs, cliquez sur +, cherchez « Toombler » et ajoutez le bloc. Collez votre identifiant de fichier dans le panneau latéral. Vous verrez immédiatement un aperçu en direct.
Dans n'importe quel article, page ou widget, ajoutez :
Avec des paramètres optionnels :
| Paramètre | Par défaut | Description |
|---|---|---|
id | required | L'identifiant du flipbook provenant de votre tableau de bord Toombler |
width | 760 | Largeur d'intégration en pixels |
height | 540 | Hauteur d'intégration en pixels |
nav | 1 | Flèches de navigation — 1 oui, 0 non |
counter | 1 | Compteur de pages — 1 oui, 0 non |
sound | 0 | Bruit de page tournée — 1 oui, 0 non |
flipsound | 1 | Quel bruit de page tournée : 1 ou 2 |
autoplay | 0 | Lecture automatique — 1 oui, 0 non |
autospeed | 3 | Secondes par page pendant la lecture automatique (1–60) |
dl | 1 | Bouton de téléchargement — 1 oui, 0 non |
fs | 0 | Bouton plein écran — 1 oui, 0 non |
bg | dark | Arrière-plan : dark, light ou transparent |
start | 1 | Page à ouvrir par défaut |
bookmark | 1 | Mémoriser la page par visiteur — 1 oui, 0 non |
zoom | 1 | Autoriser le zoom — 1 oui, 0 non |
drag | 1 | Autoriser le glissement par le coin — 1 oui, 0 non |
thumbs | 0 | Bande de vignettes — 1 oui, 0 non |
duration | 650 | Animation de page en ms (100–3000) |
spine | 0 | Ombre de reliure (lueur centrale) — 1 oui, 0 non |
borderless | 0 | Sans coins arrondis — 1 oui, 0 non |
closed | 1 | Démarrer avec un livre fermé (couverture seule) — 1 oui, 0 non |
hardcover | 1 | Couverture avant & arrière rigide — 1 oui, 0 non |
corners | 1 | Pli de coin au survol — 1 oui, 0 non |
mscroll | 0 | Défilement mobile (glisser fait défiler plutôt que de tourner la page) — 1 oui, 0 non |
adreplace | 0 | Remplacer la page 2 par la page Toombler au lieu de l'insérer — 1 oui, 0 non |
text | 0 | Version texte accessible et repliable sous le flipbook (idéal pour le SEO) — 1 oui, 0 non |
Une extension entre chez vous, il est donc légitime de demander ce qu'elle apporte. Celle-ci est délibérément petite. Côté visiteur, elle produit un seul <div> contenant un <iframe> marqué loading="lazy" : un flipbook placé bas dans une longue page n'est chargé que lorsque le lecteur y arrive.
Elle ne charge ni feuille de style ni JavaScript côté public. Elle ne crée aucune table en base et n'ajoute aucun menu à l'administration. Elle n'appelle personne, ne compte rien et ne réclame pas de clé d'API. Tout ce qui fait fonctionner le flipbook tourne dans l'iframe, chez nous — c'est aussi pourquoi votre score de vitesse ne bouge pas quand vous en ajoutez un.
La désactivation est tout aussi calme : le shortcode n'est plus reconnu, donc [toombler id="…"] s'affiche en texte brut dans votre article jusqu'à ce que vous l'enleviez. Rien ne reste en base, puisque rien n'y a jamais été écrit.
Un flipbook est une image de vos pages. Très bien pour un lecteur qui voit et qui a une souris, inutile pour un lecteur d'écran, qui trouve un cadre et rien à lire. Ajoutez text="1" au shortcode et un panneau dépliable Read the text version apparaît sous le livre, rempli avec la véritable couche de texte de votre PDF.
La récupération se fait sur votre serveur, pas dans le navigateur du visiteur, et le résultat est conservé dans un transient WordPress : douze heures si du texte a été trouvé, une heure sinon — ainsi un flipbook dont le texte est encore en cours d'extraction le récupère peu après, et non le lendemain. Au plus 60 000 caractères sont stockés, soit davantage qu'une brochure ordinaire, et de quoi éviter qu'un manuel de quatre cents pages ne remplisse votre table d'options.
Il y a une seconde raison, moins noble mais réelle : ce texte est sur votre page, dans votre HTML, sous votre domaine. Un moteur de recherche qui lit l'article voit ce que le document dit vraiment, au lieu d'un cadre dans lequel il ne peut pas entrer. Si vous publiez des catalogues ou des lettres d'information que vous voulez rendre trouvables, cet unique attribut fait plus que tout le reste de cette page.
Cela ne marche que pour les PDF contenant du vrai texte. Un scan sans OCR n'a pas de couche de texte : le panneau ne s'affiche alors pas, plutôt que de s'ouvrir sur du vide.
L'extension demande WordPress 5.8 ou plus récent et PHP 7.4 ou plus récent, et elle est testée avec la version courante de WordPress. Ces seuils sont bas volontairement : le code n'utilise rien d'exotique et continue donc de fonctionner sur un hébergement en retard de quelques années.
Comme c'est un shortcode ordinaire, il fonctionne dans l'éditeur de blocs, dans l'éditeur classique, dans un widget texte et dans les constructeurs de pages comme Elementor, Divi, Beaver Builder et Bricks — partout où les shortcodes sont interprétés. Le bloc Gutenberg est un confort supplémentaire, pas une obligation.
C'est un logiciel libre sous licence GPL, version 2 ou ultérieure, la même que WordPress lui-même. Vous pouvez le lire, le modifier et faire tourner votre propre version sur vos propres sites.
Tout ce qui finit dans le HTML d'une page mérite un regard méfiant ; voici donc ce qui arrive à vos attributs. L'identifiant de fichier doit correspondre à [A-Za-z0-9_-] et faire entre dix et soixante caractères ; tout le reste est refusé par un message visible plutôt que collé dans une URL. La largeur et la hauteur passent par absint(), si bien qu'une lettre égarée donne la valeur par défaut au lieu de casser la mise en page. L'URL assemblée est échappée avant d'arriver dans le src.
Une chose mérite d'être sue parce qu'elle surprend : WordPress jette silencieusement les attributs de shortcode qu'il ne connaît pas. Écrivez hight="600" et rien ne casse — vous obtenez simplement la hauteur par défaut, sans le moindre avertissement. Si une option semble sans effet, vérifiez d'abord l'orthographe dans le tableau ci-dessus.
L'extension fait exactement une requête de votre serveur vers le nôtre, et seulement si text="1" est activé : elle demande le texte de ce flipbook-là. Rien n'est transmis sur vos visiteurs, car elle ne sait rien d'eux.
Les deux produisent le même HTML : c'est donc une question de façon de travailler. Le bloc offre un aperçu en direct dans l'éditeur et une colonne latérale où les options sont de vrais réglages, ce qui est plus agréable quand on essaie des tailles. Le shortcode est du texte, donc facile à copier d'un article à l'autre, à coller dans un constructeur de pages, et à rechercher plus tard quand vous voulez retrouver chaque flipbook du site.
Si vous gérez le site pour quelqu'un d'autre, le shortcode a un avantage pratique : il survit à un changement de thème, à un changement d'éditeur et à une migration vers un constructeur de pages sans devoir être refait. Pour une comparaison de l'extension avec les trois autres méthodes d'intégration — iframe simple, extrait JavaScript et oEmbed — voyez le guide sur l'intégration d'un PDF dans WordPress.
Créez un compte Toombler gratuit, transformez un PDF depuis Drive, Dropbox ou OneDrive, ou un document Google Docs ou Slides, en flipbook, et intégrez-le en quelques minutes.