Kadence — est-ce vraiment le thème ultime ?

Un thème gratuit avec les fonctionnalités d'un thème premium - Kadence Theme serait-il le nouveau thème ultime pour WordPress ? Je vous dis tout…

Cet article prend 8 minutes à lire et comporte 1926 mots.

Depuis bien­tôt trois ans, j’u­ti­lise le thème Astra pour tous mes sites. En ver­sion Pro, bien sûr, pour des options telles que les menus fixe et trans­pa­rent, les modèles de page, les options de per­son­na­li­sa­tion du code, l’in­té­gra­tion de WooCommerce… Tout récem­ment, j’ai décou­vert le thème Kadence via une dis­cus­sion dans un groupe face­book. Un thème géné­ra­liste qui par­tage avec Astra une bonne inté­gra­tion des exten­sions de e‑learning, de WooCommerce et de bbPress.

J’ai com­men­cé par faire un tour sur la page des star­ters tem­plates pour avoir une idée de ce que l’on peut obte­nir avec le thème, et hon­nê­te­ment, j’ai été séduit.

Je l’ai ins­tal­lé et acti­vé sur un site de test, his­toire de voir ce qu’il avait à offrir.

Performance brute de Kadence

Sitôt ins­tal­lé, j’ai vou­lu mesu­rer ses per­for­mances comme je l’a­vais pré­cé­dem­ment fait pour Suki, Astra, Ocean WP et Zita. Les résul­tats sont plu­tôt encourageants :

Performances Kadence - Pingdom Tools
Performances Kadence — Pingdom Tools

12 requêtes, 190Ko, un temps de char­ge­ment de 673ms sur Pingdom Tools, … très hono­rable, dans la moyenne des thèmes pré­cé­dem­ment cités.

GTmetrix nous peint un tableau élo­gieux lui aussi :

Performances Kadence - GTmetrix
Performances Kadence — GTmetrix

11 requêtes, 182Ko, temps de télé­char­ge­ment de 1.1s (0.8s pour la par­tie visible). Intéressant, sans pour autant éga­ler les per­for­mances des meilleurs, du moins dans leur ver­sion gra­tuite. Nous ver­rons plus loin dans l’ar­ticle que ces résul­tats sont plus qu’­ho­no­rables au vu des fonc­tion­na­li­tés incluses dans la ver­sion de base, dis­po­nible dans le dépôt WordPress.

Les fonctionnalités de Kadence

Je vous le rap­pelle, la ver­sion que j’ai tes­tée est la ver­sion gra­tuite, celle du dépôt WordPress. Il y a une ver­sion payante, via un add-on, nous l’é­vo­que­rons ultérieurement.

Par où com­men­cer ? Habituellement, quand on parle de fonc­tion­na­li­tés pour un thème gra­tuit, on a les options par défaut de l’ou­til de per­son­na­li­sa­tion de WordPress, une palette de cou­leurs et éven­tuel­le­ment un choix res­treint de modèles et de polices de carac­tères. Dans de rare cas, on a un thème gra­tuit avec des fonc­tion­na­li­tés de thème pro, comme avec OceanWP par exemple.

Mais là, avec les fonc­tion­na­li­tés pro­po­sées par Kadence, OceanWP passe pour le parent pauvre des thèmes gra­tuits. Il y a un océan, pour ne pas dire un abîme, entre Kadence et les autres thèmes du dépôt WordPress.

Il faut se lan­cer. Alors en pre­mier lieu, pen­chons-nous sur…

Les en-têtes

Kadence inclus les en-têtes fixe et trans­pa­rent dans sa ver­sion de base. Pour toutes les pages, ou pour les pages sauf les archives, la page d’er­reur 404 et la page de recherche, ou uni­que­ment pour les articles, ou uni­que­ment pour les pages… C’est l’une des fonc­tion­na­li­tés les plus mises en avant pour faire pas­ser les uti­li­sa­teurs à la caisse, mais aujourd’­hui, c’est Noël avant l’heure, on l’a de série…

On retrouve (comme sou­vent) 3 zones dans l’en-tête personnalisables :

  • la zone prin­ci­pale, qui contient tra­di­tion­nel­le­ment le logo et le menu
  • une zone au-des­sus, qui sert à affi­cher des infor­ma­tions essen­tielles, telles que le numé­ro de télé­phone, les liens sociaux
  • une zone en-des­sous, qui peut ser­vir par exemple à affi­cher le slo­gan ou une infor­ma­tion ponctuelle

Chacune de ces zones com­prends trois colonnes prédéfinies.

Les pieds de page (footer)

Si vous avez trou­vé l’en-tête per­son­na­li­sable, vous allez res­ter bouche bée devant le degré de per­son­na­li­sa­tion des pieds de page.

Oui, j’ai bien dit les pieds de page. Parce qu’on en a trois, en fait trois ran­gées empi­lées les une sur les autres. Et pour cha­cune, vous pou­vez défi­nir de une à cinq colonnes, sans par­ler des agen­ce­ments pos­sibles selon le nombre de colonnes : un tiers / deux tiers, deux fois un quart / moi­tié (50/25/25 — 25/50/25 — 25/25/50) pour trois colonnes, etc.

Les zones sont rem­plis­sables par glis­ser / dépo­ser d’élé­ments pré­dé­fi­nis : modules (wid­gets), menus, liens sociaux, copyright…

Autrement dit, avant de confi­gu­rer le(s) pied(s) de page, com­men­cez par vous ser­vir un bon café. Dans un mug de pré­fé­rence. Et pré­voyez une sieste après 😉

Par contre, même s’il y a une option Pied de page fixe, elle ne semble pas fonc­tion­nelle. Certainement un bug dû à la jeu­nesse du thème, à voir lors des pro­chaines mises à jour…

La barre latérale (sidebar)

Gestion de la lar­geur (avec choix de l’u­ni­té : px, rem, em ou %), barre laté­rale fixe (sti­cky) ou défi­lante, ges­tion avan­cée de la typo­gra­phie des titres et du conte­nu, des cou­leurs de texte, de liens, d’ar­rière plan… kadence inclus à nou­veau dans son thème gra­tuit une fonc­tion­na­li­té habi­tuel­le­ment réser­vée aux thèmes pre­mium. Un vrai cauchemar 😉

Le retour en haut de page

Pas besoin d’ex­ten­sion pour gérer un scroll to top bien évi­dem­ment per­son­na­li­sable. Icone, taille, cou­leurs, res­pon­si­vi­té, bor­dure… tout est per­son­na­li­sable ou presque sur ce bou­ton. On pour­ra même lui attri­buer une ID CSS via un onglet…

Performance

Donc une ID pour le scroll to top, pré­char­ger les CSS, mais aus­si la pos­si­bi­li­té de char­ger les polices Google en local et d’ac­ti­ver ou non une light­box (basique) sur le site. Que deman­der de plus ?

Les modèles de mise en page ou layouts

Pour les pages, pour les articles, pour les archives… vous pour­rez défi­nir l’af­fi­chage des titres, du conte­neur prin­ci­pal, du conte­nu lui-même. Pleine lar­geur ou pas, enca­dré ou non, tous les mix sont pos­sible : on peut avoir une en-tête pleine lar­geur, avec un conte­nu enca­dré, le titre à droite, au centre ou à droite, sur une page où le menu est trans­pa­rent et la colonne laté­rale fixe.

Les balises de méta­don­nées des articles (date de publi­ca­tion, auteur, mots clés, caté­go­rie), les com­men­taires, le fil d’Ariane… peuvent être affi­chés ou pas. Idem pour l’i­mage à la une, dont on peut éga­le­ment choi­sir la posi­tion par rap­port au titre et le ratio (1:1 — 4:3 — 3:2 — 16:9 — 2:1).

Les extensions du dépôt WordPress pour étendre le thème Kadence

Kadence WP a enri­chi le dépôt WordPress de quelques exten­sions dédiées au thème Kadence ou qui sont uti­li­sable avec. Elles ne sont pas nom­breuses, mais elles apportent un plus indéniable.

La pre­mière per­met de démar­rer très rapi­de­ment un nou­veau projet…

Starter Templates by Kadence WP

Cette exten­sion per­met d’ins­tal­ler en un clic des tem­plates com­plets. Certains sont uti­li­sables avec Gutenberg, l’é­di­teur par défaut de WordPress, d’autres avec Elementor.

Les options de per­son­na­li­sa­tions sont acces­sibles avant même d’a­voir impor­té le template :

Starter templates pour Kadence
Starter tem­plates pour Kadence

Les cou­leurs (1), des sets typo­gra­phiques (2) sont pré­vus pour per­son­na­li­ser le tem­plate. Et vous pour­rez impor­ter (3) un site com­plet, ou une seule page :

Pages d'un Starter template pour Kadence
Pages d’un Starter Template pour Kadence

Kadence blocks

Cette exten­sion fonc­tionne avec tous les thèmes WordPress (ce sont des blocs Gutenberg) et cela va de soi, avec le thème Kadence, et doit d’ailleurs être ins­tal­lée pour que cer­tains Starter Themes fonctionnent.

Que ce soit pour créer des colonnes ajus­tables en mode WYSIWYG, pour créer un for­mu­laire (sans pas­ser par une autre exten­sion), pour des listes avec icones, des bou­tons per­son­na­li­sés (avec ou sans icones), pour des onglets, pour affi­cher une sec­tion témoi­gnages ou une info box, vous y trou­ve­rez tout ce dont vous avez besoin.

C’est d’ailleurs une de mes exten­sions pré­fé­rées, ne serait-ce que pour sa ges­tion des colonnes.

Kadence WooCommerce Elementor

La ver­sion gra­tuite de Kadence ne per­met pas une per­son­na­li­sa­tion avan­cée de WooCommerce, mais nous avons une exten­sion inté­res­sante déve­lop­pée par Kadence WP. Même si elle n’est pas dédiée au thème Kadence, elle peut être uti­li­sée avec pour per­son­na­li­ser les pages pro­duits, en conjonc­tion avec Elementor. Il en existe une ver­sion payante, qui per­met de modi­fier aus­si la page bou­tique, les pages d’ar­chives pro­duits et la page dédiée au paiement.

Visual Hook Guide for Kadence

Pour ceux qui sont prêts à mettre les mains dans le cam­bouis, il y a tout un ensemble d’ac­tions (hooks) pos­sible sur l’en­semble de la page. Vous les visua­li­se­rez en ins­tal­lant et acti­vant l’ex­ten­sion Visual Hook Guide for Kadence.

Voici ce que vous obtiendrez :

Les hooks du thème Kadence
Les hooks du thème Kadence

Ces actions per­mettent de modi­fier le com­por­te­ment du thème et donc de l’a­dap­ter à son propre besoin par des hooks direc­te­ment acces­sibles. Une bonne qua­ran­taine d’emplacements per­son­na­li­sables — autant dire que tout est per­son­na­li­sable, en fonc­tion bien sûr de votre niveau en PHP / javas­cript / CSS — et c’est juste ce qu’il faut pour que votre site soit vrai­ment unique 😉

La version payante du thème

Il y a effec­ti­ve­ment une ver­sion payante… mais au vu des fonc­tion­na­li­tés de la ver­sion gra­tuite, y a‑t-il un inté­rêt à opter pour la ver­sion payante ?

Voyons déjà ce que pro­pose cette ver­sion, avant de nous prononcer.

Les en-têtes

La ver­sion gra­tuite ne démé­rite pas avec des fonc­tion­na­li­tés dignes de thèmes payants, mais là, vous accé­dez au nirvana :

  • un module off-can­va (aus­si appe­lé slide out panel)
  • des bou­tons, des sépa­ra­teurs, des élé­ments complémentaires
  • une zone de recherche, et une zone dédiée aux modules (wid­gets)…

Les menus

Vous rêviez d’un méga menu ? Pas de pro­blème, vous pou­vez le mettre en place. Avec des icones, des mises en évi­dence d’élé­ments de menu, un fond personnalisable…

Des éléments fixes

À la manière de la barre laté­rale ou du menu prin­ci­pal, vous pour­rez rajou­ter une zone de ban­nière et un pied de page col­lants (sti­cky).

WooCommerce

Vous pour­rez construire la page prin­ci­pale de la bou­tique, ajou­ter une barre laté­rale de type off-can­va / slide out panel qui s’ouvre lors de l’a­jout d’un pro­duit, rendre l’a­jout au panier plus convi­vial via ajax, autant de petits plus qui donne un côté plus « pro­fes­sion­nel » à votre boutique.

L’accès aux hooks

Les hooks sont direc­te­ment acces­sibles dans cette ver­sion. Vous pour­rez les créer et les gérer très fine­ment via un construc­teur spé­ci­fique. Plus simple que de coder tout manuellement.

Les extensions Pro

Attention, ces exten­sions ne sont pas dis­po­nibles dans tous les packs payants : il y a Kadence Pro — qui vous donne accès au thème en ver­sion pro, et Kadence Full Membership qui vous donne accès à l’en­semble des thèmes et des exten­sions de la boutique.

Dont Kadence WooCommerce Elementor et Gutenberg Blocks by Kadence Blocks en ver­sion Pro, Kadence Woo Extras ou Kadence Widget Dock qui ne peut être acquis sépa­ré­ment, contrai­re­ment à d’autres extensions.

Alors, ver­sion payante ou gra­tuite ? Je vais vous faire une réponse de nor­mand : ça dépend. Je vous explique, je ne veux pas non plus me faire huer pour mon honnêteté 😉

La ver­sion gra­tuite convien­dra à la grande majo­ri­té des pro­jets. Mais si la créa­tion de sites est votre quo­ti­dien, si vous avez des besoins spé­ci­fiques, ou si vous vou­lez exploi­ter plei­ne­ment le poten­tiel de ce thème et des exten­sions pro incluses dans cer­tains packages, alors n’hé­si­tez pas, la ver­sion payante est la ver­sion qu’il vous faut. Si seul un module vous inté­resse, et que vous pen­sez vous conten­ter de la ver­sion gra­tuite du thème, vous pou­vez éga­le­ment envi­sa­ger de l’ac­qué­rir sépa­ré­ment — tant qu’il ne s’a­git pas d’une des exten­sions bonus de Kadence Full Membership.

Le mot de la fin

Un pre­mier mot sur les per­for­mances. 11 ou 12 requêtes (selon l’ou­til de test), envi­ron 190Ko et de 750ms à 1.1s — des per­for­mances moyennes pour un thème en ver­sion de base.

Oui mais (vous le savez, il y a tou­jours un mais)… au vu des fonc­tion­na­li­tés du thème, les per­for­mances sont bonnes, vous n’au­rez pas à ins­tal­ler trois voire quatre exten­sions sup­plé­men­taires pour gérer des points de détails telles que le retour en haut de page, la barre laté­rale fixe ou un menu fixe.

Vais-je délais­ser mon thème fétiche (Astra) pour Kadence ? Pour cer­tains pro­jets, peut-être. Mais glo­ba­le­ment, on a affaire à deux thèmes dif­fé­rents, de bonne qua­li­té, que cha­cun éva­lue­ra et choi­si­ra en fonc­tion de ses propres besoins. Ce n’est pas le thème ultime. C’est juste (et c’est déjà bien) l’un des meilleurs thèmes gra­tuits pro­po­sés dans le dépôt WordPress.

Voila, tout est dit. Enfin pas tout, mais l’es­sen­tiel. Si vous avez ten­té le thème Kadence, vous pou­vez par­ta­ger votre expé­rience per­son­nelle via les com­men­taires. Et si vous avez trou­vé le (votre) thème ultime pour WordPress, dites-le moi vite que je le teste !

1 réflexion sur “Kadence — est-ce vraiment le thème ultime ?”

  1. Bonjour,
    Merci beau­coup pour cet article expli­cite et super intéressant.
    je découvre ce thème que je trouve très inspirant.
    Suite à cet article, j’ai déci­dé de bas­cu­ler en Kadence pour la refonte d’un ancien site réa­li­sé avec le thème « Enfold « .
    (Voir le site en pleine construc­tion : espm.accroche-choeur.fr )
    Petite ques­tion : com­ment faire une copie ou un modèle d’un article avec Kadence blocks ou Gutenberg pour évi­ter de construire un nou­vel article .?
    Merci.

Les commentaires sont fermés.

Retour en haut
We use cookies in order to give you the best possible experience on our website. By continuing to use this site, you agree to our use of cookies.
Accept