Pourquoi vous ne devriez pas utiliser le plugin WordPress Theme Check

Publié: 2016-05-05

Un autre constructeur de sites Web WordPress m'a récemment suggéré d'inclure le plugin WordPress.org Theme Check dans mon répertoire d'outils d'évaluation et de sélection de thèmes. Au début, cela semblait être une excellente idée, mais plus j'y réfléchissais, plus mon opinion changeait.

Évaluer et choisir un thème WordPress n'est pas pour les âmes sensibles. Chaque créateur de site Web WordPress a son propre processus d'évaluation et de sélection de thème, qui peut devenir assez compliqué. Nous pouvons tous être pardonnés de vouloir se rabattre sur des outils comme Theme Check qui, à première vue, semble fonctionner comme un filtre facile à utiliser pour simplifier le processus de sélection de thème.

Malheureusement, les choses ne sont pas si tranchées. Theme Check n'a jamais été conçu pour être un outil de sélection de thème à usage général et comprendre les messages générés par le plugin nécessite une connaissance assez avancée de PHP, du noyau WordPress et des exigences du thème WordPress.org.

Après avoir joué avec le plugin et lu son objectif, j'ai décidé de ne pas utiliser le plugin Theme Check comme moyen d'évaluer les thèmes. Voici quatre raisons pour lesquelles vous devriez faire de même.

Le plugin Theme Check est disponible en téléchargement gratuit sur WordPress.org
Le plugin Theme Check est disponible en téléchargement gratuit sur WordPress.org

Continuez à lire ou avancez en utilisant ces liens :

  • 4 raisons pour lesquelles vous ne devriez pas utiliser le plugin Theme Checker
    • <ahref=”reason1″>Raison 1 : vous devez posséder un thème avant de pouvoir l'utiliser
    • <ahref=”reason2″>Raison 2 : les thèmes WordPress.org sont déjà passés
    • <ahref=”reason3″>Raison 3 : les thèmes premium ne passeront pas
    • <ahref=”reason4″>Raison 4 : ce n'est pas pour ça
  • <ahref="">Quand devriez-vous utiliser le plugin de vérification de thème ?

4 raisons pour lesquelles vous ne devriez pas utiliser le plugin Theme Checker

Raison 1 : Vous devez posséder un thème avant de pouvoir l'utiliser

Voici les étapes à suivre pour utiliser le plugin Theme Check :

  1. Installez le thème que vous souhaitez évaluer.
  2. Installez et activez le plugin Theme Check.
  3. Accédez à Apparence > Vérification du thème .
  4. Dans la liste déroulante, sélectionnez le thème que vous souhaitez vérifier et cliquez sur Check it! .
  5. Examinez et interprétez les avertissements, les recommandations et les avis d'information qui en résultent.

Voyez-vous un problème avec ce processus en ce qui concerne la sélection du thème ? Je suis sûr.

pour utiliser la vérification du thème, accédez à Apparence, puis à la vérification du thème
Vous devez installer un thème sur votre site avant de pouvoir utiliser Theme Check pour l'évaluer.

Si vous envisagez d'acheter un thème premium, cela signifierait acheter le thème que vous envisagez d'acheter avant de l'exécuter dans le gantelet Theme Check. Ça n'a pas de sens, non ? Si vous êtes comme moi, au moment où vous déposez de l'argent sur un thème premium, vous vous êtes essentiellement engagé à l'utiliser. Vous n'êtes même plus dans la phase d'évaluation du thème. Vous êtes passé à la mise en œuvre du thème.

Ok, ça marche. Theme Check n'est pas bon pour évaluer les thèmes que vous devez payer, mais au moins vous pouvez vérifier les thèmes WordPress.org gratuits avec, n'est-ce pas ?

Bien sûr, vous pouvez, mais pourquoi s'embêter ?

Raison 2 : Les thèmes WordPress.org sont déjà passés

Avant qu'un thème n'apparaisse dans le répertoire de thèmes WordPress.org, il doit répondre à toutes les exigences du thème WordPress.org. En d'autres termes, tout thème que vous sélectionnez sur WordPress.org est garanti pour réussir toutes les vérifications. Vous verrez peut-être quelques recommandations s'afficher, mais aucun avertissement pur et simple, car le thème devait passer toutes les vérifications avant d'être ajouté au répertoire.

Qu'en est-il des thèmes qui ne sont pas dans le répertoire de thèmes de WordPress.org ? En supposant que vous puissiez mettre la main sur une copie du thème non-WordPress.org gratuitement, vous feriez probablement mieux de sauter Theme Check. Pourquoi? Pour la raison numéro trois.

Raison 3 : les thèmes premium ne passeront pas

Étant donné que Theme Check est conçu pour adapter les thèmes aux directives de thème de WordPress.org, il s'ensuit que les développeurs de thèmes premium ne font généralement aucun effort pour s'assurer que leurs thèmes passeront Theme Check. Du moins, c'est ma théorie. Pour tester cette théorie, j'ai exécuté trois thèmes premium via Theme Check : Creativo, Aegaeus et Vantage Premium.

Sur les trois, seul Vantage Premium a réussi, mais il aurait dû passer car Vantage Premium n'est qu'une version déverrouillée de la version gratuite de Vantage, disponible dans le répertoire de thèmes WordPress.org.

Les autres thèmes premium que j'ai regardés ont tous jeté une avalanche de drapeaux.

Qu'est-ce que ça veut dire? Cela signifie-t-il que ces thèmes sont problématiques et doivent être évités ? Bien sûr que non . Cela signifie que les développeurs de ces thèmes - Rocky Themes et HB-Themes - n'ont jamais voulu que leurs produits soient ajoutés au répertoire de thèmes WordPress.org ou évalués avec Theme Check. En conséquence, ils n'ont pas essayé de se conformer aux exigences du thème WordPress.org.

Exécuter un thème premium via Theme Check, c'est comme vérifier la valeur Kelly Blue Book d'une Camaro 1969. Vous utilisez un outil pour faire une évaluation pour laquelle il n'a pas été conçu, ce qui nous amène au véritable nœud du problème.

Raison 4 : ce n'est pas pour ça

La meilleure raison de ne pas utiliser Theme Check comme outil de sélection de thème est que ce n'est pas ce à quoi il sert.

A quoi sert le plugin Theme Check ? Pour vérifier les thèmes, évidemment, mais les vérifier pour quoi exactement ? Voici quelques faits saillants :

  • Code PHP dangereux, comme la fonction eval() ;
  • Code Adsense intégré caché ;
  • Déclaration des métadonnées de document importantes telles que DOCTYPE , charset et langue ;
  • Inclusion de fonctions WordPress comme wp_footer et wp_head ;
  • Tâches qui devraient être gérées par des plugins plutôt que par le thème ;
  • Beaucoup plus.

Il y a certaines choses que Theme Check évalue auxquelles chaque thème WordPress devrait vraiment se conformer, comme éviter d'utiliser eval() (beurk !) ou enterrer le code Adsense dans le code du thème. Cependant, bon nombre des vérifications effectuées par le plugin consistent vraiment à s'assurer que les thèmes du répertoire de thèmes WordPress fonctionneront avec pratiquement toutes les installations WordPress et pratiquement tous les plugins du répertoire de plugins WordPress.

Et ne me croyez pas sur parole. Je vais juste laisser la FAQ du plugin Theme Check parler d'elle-même :

La vérification de thème est conçue pour être un moyen imparfait de tester la conformité aux directives de révision de thème. Tous les thèmes ne doivent pas respecter ces directives (c'est moi qui souligne) . Le but de l'outil de vérification est de s'assurer que les thèmes téléchargés sur le référentiel central de thèmes WordPress.org répondent aux dernières normes des thèmes WordPress et fonctionneront sur une grande variété de sites.

Si ce n'est pas assez clair, cette citation de l'auteur du plugin Samuel Wood (Otto) en réponse à une demande de support du plugin rend les choses parfaitement claires :

La vérification du thème est destinée aux vérifications avant le vol avant la soumission (à WordPress.org). Ce n'est pas une façon d'évaluer la qualité d'un thème (c'est moi qui souligne) .

En d'autres termes, Theme Check est un outil permettant d'identifier rapidement les éléments qui empêcheraient l'ajout d'un thème au répertoire de thèmes de WordPress.org, et c'est tout.

Quand devriez-vous utiliser le plugin de vérification de thème ?

Capture d'écran du processus pour rejoindre l'équipe de révision du thème WordPress.org
Sérieusement, il y a un important arriéré de thèmes à examiner sur WordPress.org. Vous devriez penser à vous joindre à l'équipe d'examen.

Ne vous méprenez pas. Je n'ai que de l'amour pour le plugin Theme Check et du respect pour les gens qui donnent de leur temps pour le maintenir. Theme Check abaisse vraiment la barre pour devenir un réviseur de thèmes pour WordPress.org, ce qui est merveilleux. C'est un outil très utile lorsqu'il est utilisé de manière appropriée, mais c'est la clé : il doit être utilisé de manière appropriée.

Alors, quand devriez-vous utiliser Theme Check ?

Scénario 1 : Vous êtes un développeur de thèmes et vous souhaitez que votre thème soit ajouté au répertoire de thèmes WordPress.org

Dans ce cas, ce plugin va vraiment vous aider. Utilisez-le pour vérifier votre travail et identifier les problèmes qui devront être résolus avant que l'équipe de révision du thème WordPress puisse approuver votre thème et l'ajouter au répertoire.

Scénario 2 : vous faites partie de l'équipe de révision des thèmes WordPress.org qui évalue les thèmes en vue d'un éventuel ajout au répertoire des thèmes WordPress.org

Dans ce cas, l'utilisation du plugin est obligatoire. C'est l'une des premières étapes que vous suivrez lors de l'évaluation d'un thème candidat.

Ce sont vraiment les seuls scénarios auxquels je peux penser dans lesquels Theme Check devrait être utilisé. Les résultats du plugin Theme Check doivent être compris dans le contexte des exigences du thème WordPress.org.

Emballer

Theme Check est un excellent plugin lorsqu'il est utilisé aux fins prévues : s'assurer que les thèmes répondent aux exigences d'ajout au répertoire de thèmes WordPress.org. Cependant, l'utilisation du plugin comme outil d'évaluation de thème pour des thèmes provenant de sources autres que WordPress.org est une mauvaise utilisation bien intentionnée de l'outil.

Sans aucun doute, choisir un thème WordPress est une affaire délicate. Cependant, la tentation de se rabattre sur le Theme Check comme outil d'évaluation est malavisée. Parcourez le long chemin en développant un processus de sélection de thème réfléchi et évitez d'exclure inutilement des thèmes utiles tout en ajoutant simultanément une étape supplémentaire inutile à votre processus de sélection de thème.

Qu'en penses-tu? Faut-il utiliser Theme Check pour évaluer un thème non-WordPress.org ? Existe-t-il des utilisations potentiellement intéressantes du plug-in pour les non-développeurs ou la sortie est-elle trop technique pour qu'un non-développeur puisse en faire un usage intelligent ?
Mots clés: