Perché non dovresti usare il plugin per il controllo dei temi di WordPress

Pubblicato: 2016-05-05

Un collega costruttore di siti Web WordPress ha recentemente suggerito di includere il plug-in WordPress.org Theme Check nel mio repertorio di strumenti di valutazione e selezione dei temi. All'inizio sembrava un'ottima idea, ma più ci pensavo e più la mia opinione cambiava.

Valutare e scegliere un tema WordPress non è per i deboli di cuore. Ogni costruttore di siti Web WordPress ha il proprio processo di valutazione e selezione dei temi, che può diventare piuttosto complicato. Possiamo essere tutti perdonati per aver voluto ricorrere a strumenti come Theme Check che, a prima vista, sembra funzionare come un filtro facile da usare per semplificare il processo di selezione del tema.

Sfortunatamente, le cose non sono così asciutte. Theme Check non è mai stato progettato per essere uno strumento di selezione del tema generico e la comprensione dei messaggi generati dal plug-in richiede una conoscenza abbastanza avanzata di PHP, del core di WordPress e dei requisiti del tema WordPress.org.

Dopo aver giocato con il plug-in e aver letto il suo scopo, ho deciso di non utilizzare il plug-in Theme Check come modo per valutare i temi. Ecco quattro motivi per cui dovresti fare lo stesso.

Il plugin Theme Check è disponibile per il download gratuito da WordPress.org
Il plugin Theme Check è disponibile per il download gratuito da WordPress.org

Continua a leggere o vai avanti usando questi link:

  • 4 motivi per cui non dovresti usare il plugin per il controllo dei temi
    • <ahref="reason1″>Motivo 1: devi possedere un tema prima di poterlo utilizzare
    • <ahref="reason2″>Motivo 2: i temi di WordPress.org sono già passati
    • <ahref="reason3″>Motivo 3: i temi premium non passeranno
    • <ahref="reason4″>Motivo 4: non è a questo che serve
  • <ahref="">Quando dovresti usare il plugin per il controllo del tema?

4 motivi per cui non dovresti usare il plugin per il controllo dei temi

Motivo 1: devi possedere un tema prima di poterlo utilizzare

Ecco i passaggi che devi seguire per utilizzare il plug-in Theme Check:

  1. Installa il tema che vuoi valutare.
  2. Installa e attiva il plugin Theme Check.
  3. Passa a Aspetto > Controllo tema .
  4. Dalla casella a discesa, seleziona il tema che desideri controllare e fai clic su Check it! .
  5. Esaminare e interpretare le avvertenze, i consigli e gli avvisi informativi risultanti.

Vedi un problema con questo processo in relazione alla selezione del tema? di sicuro.

per usare Controllo tema vai su Aspetto e poi Controllo tema
Devi installare un tema sul tuo sito prima di poter utilizzare Theme Check per valutarlo.

Se stai pensando di acquistare un tema premium, ciò significherebbe acquistare il tema che stai pensando di acquistare prima di eseguirlo attraverso il guanto di sfida di Theme Check. Non ha senso, vero? Se sei come me, quando lanci soldi su un tema premium ti sei praticamente impegnato a usarlo. Non sei nemmeno più nella fase di valutazione del tema. Sei passato all'implementazione del tema.

Allora ok. Theme Check non va bene per valutare i temi per cui devi pagare, ma almeno puoi controllare i temi gratuiti di WordPress.org con esso, giusto?

Certo, puoi, ma perché preoccuparsi?

Motivo 2: i temi di WordPress.org sono già passati

Prima che un tema entri nella directory dei temi di WordPress.org, deve soddisfare tutti i requisiti del tema di WordPress.org. In altre parole, è garantito che qualsiasi tema selezionato da WordPress.org superi tutti i controlli. Potresti visualizzare alcuni consigli ma nessun avviso diretto perché il tema doveva superare tutti i controlli prima di essere aggiunto alla directory.

Che dire dei temi che non sono nella directory dei temi di WordPress.org? Supponendo che tu possa mettere le mani su una copia del tema non WordPress.org gratuitamente, probabilmente è ancora meglio saltare il controllo del tema. Come mai? Per la ragione numero tre.

Motivo 3: i temi premium non passeranno

Poiché Theme Check è progettato per modellare i temi in conformità con le linee guida sui temi di WordPress.org, ne consegue che gli sviluppatori di temi premium generalmente non fanno alcuno sforzo per garantire che i loro temi superino il Theme Check. Almeno, questa è la mia teoria. Per testare questa teoria, ho eseguito tre temi premium tramite Theme Check: Creativo, Aegaeus e Vantage Premium.

Dei tre, solo Vantage Premium è passato, ma avrebbe dovuto passare perché Vantage Premium è solo una versione sbloccata della versione gratuita di Vantage, disponibile nella directory dei temi di WordPress.org.

Gli altri temi premium che ho esaminato hanno sollevato una valanga di bandiere.

Cosa significa questo? Significa che questi temi sono problematici e dovrebbero essere evitati? Certo che no . Significa che gli sviluppatori di questi temi – Rocky Themes e HB-Themes – non hanno mai pensato che i loro prodotti venissero aggiunti alla directory dei temi di WordPress.org o valutati con Theme Check. Di conseguenza, non hanno cercato di soddisfare i requisiti del tema WordPress.org.

Eseguire un tema premium tramite Theme Check è come controllare il valore del Kelly Blue Book di una Camaro del 1969. Stai usando uno strumento per fare una valutazione che non è stato progettato per fare, il che è un punto che ci porta al vero nocciolo della questione.

Motivo 4: non è a questo che serve

Il miglior motivo per non utilizzare Theme Check come strumento di selezione del tema è perché non è quello a cui serve.

Qual è lo scopo del plugin Theme Check? Per controllare i temi, ovviamente, ma controllarli per cosa esattamente? Ecco alcuni punti salienti:

  • Codice PHP pericoloso, come la eval() ;
  • Codice Adsense incorporato nascosto;
  • Dichiarazione di importanti metadati del documento come DOCTYPE , charset e lingua;
  • Inclusione di funzioni di WordPress come wp_footer e wp_head ;
  • Attività che dovrebbero essere gestite dai plugin piuttosto che dal tema;
  • Molto di più.

Ci sono alcune cose che Theme Check valuta che ogni tema WordPress dovrebbe davvero rispettare, come evitare di usare eval() (oh santo cielo!) O seppellire il codice Adsense nel codice del tema. Tuttavia, molti dei controlli eseguiti dal plug-in riguardano in realtà che i temi nella directory dei temi di WordPress funzionino praticamente con tutte le installazioni di WordPress e praticamente con tutti i plug-in nella directory dei plug-in di WordPress.

E non credermi sulla parola. Lascerò che le domande frequenti sul plugin per il controllo del tema parlino da sole:

Il controllo del tema è progettato per essere un modo non perfetto per verificare la conformità con le linee guida per la revisione del tema. Non tutti i temi devono aderire a queste linee guida (sottolineatura mia) . Lo scopo dello strumento di controllo è garantire che i temi caricati nel repository centrale dei temi di WordPress.org soddisfino gli ultimi standard dei temi WordPress e funzionino su un'ampia varietà di siti.

Se ciò non è abbastanza chiaro, questa citazione dell'autore del plug-in Samuel Wood (Otto) in risposta a una richiesta di supporto del plug-in chiarisce le cose:

Il controllo del tema serve per i controlli pre-volo prima dell'invio (a WordPress.org). Non è un modo per valutare la qualità di un tema (enfasi mia) .

In altre parole, Theme Check è uno strumento per identificare rapidamente le cose che impedirebbero l'aggiunta di un tema alla directory dei temi di WordPress.org, e il gioco è fatto.

Quando dovresti usare il plugin per il controllo del tema?

Screenshot del processo per entrare a far parte del team di revisione dei temi di WordPress.org
In tutta serietà, c'è un notevole arretrato di temi da rivedere su WordPress.org. Dovresti pensare di unirti al team di revisione.

Non fraintendermi. Non ho altro che amore per il plugin Theme Check e rispetto per le persone che dedicano il loro tempo per mantenerlo. Theme Check abbassa davvero la barra per diventare un revisore di temi per WordPress.org, il che è meraviglioso. È uno strumento molto utile se usato in modo appropriato, ma questa è la chiave: deve essere usato in modo appropriato.

Quindi, quando dovresti usare Theme Check?

Scenario 1: sei uno sviluppatore di temi e desideri che il tuo tema venga aggiunto alla directory dei temi di WordPress.org

In tal caso, questo plugin ti aiuterà davvero. Usalo per controllare il tuo lavoro e identificare i problemi che dovranno essere affrontati prima che il team di revisione del tema di WordPress possa approvare il tuo tema e aggiungerlo alla directory.

Scenario 2: fai parte del team di revisione dei temi di WordPress.org che sta valutando i temi per una possibile aggiunta alla directory dei temi di WordPress.org

In tal caso, l'uso del plugin è obbligatorio. È uno dei primi passi da compiere quando valuti un tema candidato.

Questi sono davvero gli unici scenari che mi vengono in mente in cui utilizzare Theme Check. I risultati del plugin Theme Check devono essere compresi nel contesto dei requisiti del tema WordPress.org.

Avvolgendo

Theme Check è un ottimo plugin se utilizzato per lo scopo previsto: assicurarsi che i temi soddisfino i requisiti per l'aggiunta alla directory dei temi di WordPress.org. Tuttavia, l'utilizzo del plug-in come strumento di valutazione del tema per temi provenienti da fonti diverse da WordPress.org è un uso improprio dello strumento con buone intenzioni.

Senza dubbio, scegliere un tema WordPress è un affare complicato. Tuttavia, la tentazione di ricorrere a Theme Check come strumento di valutazione è fuorviante. Fai la lunga strada sviluppando un processo di selezione del tema ponderato ed evita di escludere inutilmente temi utili aggiungendo allo stesso tempo un passaggio aggiuntivo non necessario al processo di selezione del tema.

Cosa ne pensi? Dovrebbe mai essere utilizzato Theme Check per valutare un tema non WordPress.org? Ci sono usi potenzialmente preziosi del plug-in per i non sviluppatori o l'output è troppo tecnico per essere utilizzato in modo intelligente da un non sviluppatore?
tag: