Comment insérer un tableau interactif dans WordPress :
Si vous souhaitez afficher des données en tableau dans votre site WordPress, vous pouvez soit utiliser l’éditeur TinyMCE intégré, avec des fonctionnalités limitées à la présentation statique de données, soit opter pour un plugin (une extension de WordPress) permettant non seulement l’affichage en table, mais également une interactivité avec le lecteur. Cet article va vous présenter via un exemple le plugin TablePress.
Il est facile de créer un tableau interactif. Tout d’abord cliquez sur TablePress dans le menu Outils.
Vous avez 2 possibilités :
- Importer un tableau réalisé sur LibreOffice par exemple et enregistré au format .CSV.
- Ou créer votre tableau en définissant le Nb de lignes et colonnes puis en insérant les données manuellement.
Dans notre exemple, c’est la première solution que j’ai choisi.
Chaque tableau est totalement indépendant dans sa configuration. Lorsque que vous êtes l’auteur du tableau, un lien « modifié » sous le tableau vous permet accéder à la modification de celui-ci directement à partir de l’article ou de la page dans lequel vous l’avez inséré.
Résultat :
Pays | Population (en millions) (1) | Superficie (en milliers de km?) (2) | Densit moyenne (en hab./km?) |
---|---|---|---|
Luxembourg | 0,5 | 3 | 198 |
Slovnie | 2,1 | 20 | 101 |
Belgique | 11,0 | 31 | 360 |
Moldavie | 3,6 | 34 | 105 |
Pays-Bas | 16,7 | 37 | 447 |
Suisse | 7,9 | 41 | 192 |
Danemark | 5,6 | 43 | 129 |
Estonie | 1,3 | 45 | 30 |
Slovaquie | 5,4 | 49 | 110 |
Croatie | 4,4 | 57 | 78 |
Lituanie | 3,2 | 65 | 49 |
Lettonie | 2,1 | 65 | 32 |
Sri Lanka (3) | 20,9 | 66 | 318 |
Irlande | 4,5 | 70 | 64 |
Rpublique tchque | 10,5 | 79 | 133 |
Autriche | 8,4 | 84 | 100 |
Serbie | 7,3 | 88 | 82 |
Portugal | 10,7 | 92 | 116 |
Hongrie | 10,0 | 93 | 107 |
Core du Sud | 50,1 | 100 | 501 |
Guatemala (3) | 14,4 | 109 | 132 |
Cuba | 11,2 | 110 | 102 |
Bulgarie | 7,3 | 111 | 66 |
Core du Nord (3) | 24,3 | 121 | 202 |
Grce | 11,3 | 132 | 86 |
Bangladesh (3) | 148,7 | 144 | 1033 |
Npal | 28,6 | 147 | 194 |
Tunisie | 10,7 | 164 | 65 |
Syrie | 21,1 | 185 | 114 |
Soudan | 12,8 | 197 | 65 |
Bilorussie | 9,5 | 208 | 46 |
Roumanie | 21,4 | 238 | 90 |
Ghana | 24,4 | 239 | 102 |
Royaume-Uni | 62,4 | 242 | 257 |
Ouganda | 32,9 | 242 | 136 |
quateur | 15,2 | 256 | 59 |
Burkina Faso (3) | 16,5 | 274 | 60 |
Philippines (3) | 93,3 | 300 | 311 |
Italie | 60,7 | 301 | 202 |
Pologne | 38,2 | 312 | 122 |
Cte-d'Ivoire | 19,7 | 322 | 61 |
Norvge | 5,0 | 324 | 15 |
Malaisie | 28,6 | 331 | 86 |
Vit Nam | 87,8 | 331 | 265 |
Finlande | 5,4 | 337 | 16 |
Allemagne | 81,8 | 357 | 229 |
Japon | 127,8 | 378 | 338 |
Zimbabwe (3) | 12,6 | 391 | 32 |
Iraq | 33,4 | 435 | 77 |
Ouzbkistan | 29,1 | 447 | 65 |
Maroc | 32,2 | 447 | 72 |
Sude | 9,4 | 450 | 21 |
Espagne | 46,1 | 506 | 91 |
Thalande | 67,6 | 513 | 132 |
Ymen | 23,8 | 528 | 45 |
France mtropolitaine | 63,3 | 552 | 115 |
Kenya | 41,7 | 581 | 72 |
Madagascar | 20,7 | 587 | 35 |
Ukraine | 45,8 | 604 | 76 |
Afghanistan (3) | 31,4 | 652 | 48 |
Birmanie (Myanmar) | 60,4 | 677 | 89 |
Chili | 17,2 | 756 | 23 |
Turquie | 74,2 | 784 | 95 |
Pakistan (3) | 173,6 | 796 | 218 |
Mozambique (3) | 23,4 | 802 | 29 |
Venezuela | 29,3 | 912 | 32 |
Nigria (3) | 158,4 | 924 | 171 |
Tanzanie (3) | 44,8 | 945 | 47 |
gypte | 80,4 | 1002 | 80 |
thiopie | 82,9 | 1104 | 75 |
Colombie | 46,0 | 1142 | 40 |
Afrique du Sud | 50,6 | 1221 | 41 |
Niger | 15,7 | 1267 | 12 |
Prou | 29,8 | 1285 | 23 |
Iran | 75,6 | 1629 | 46 |
Indonsie | 237,0 | 1911 | 124 |
Mexique (3) | 113,4 | 1964 | 58 |
Arabie Saoudite | 28,4 | 2005 | 14 |
Rp. dm. du Congo (3) | 66,0 | 2345 | 28 |
Algrie | 36,7 | 2382 | 15 |
Argentine | 40,9 | 2780 | 15 |
Inde | 1Ê192,5 | 3287 | 363 |
Brsil | 192,4 | 8515 | 23 |
Chine (4) | 1Ê344,1 | 9597 | 140 |
tats-Unis | 311,6 | 9629 | 32 |
Canada | 34,5 | 9985 | 3 |
Fd. de Russie | 143,0 | 17098 | 8 |
Amrique latine, Carabes | 596,6 | 20546 | 29 |
Amrique du Nord | 347,6 | 21776 | 16 |
Afrique | 1045,9 | 30312 | 35 |
Asie | 4Ê207,4 | 31880 | 132 |
Malte | 0,4 | ns | 1322 |