Verifică Tema

Descriere

Modulul de verificare a temei este o modalitate simplă de a-ți testa tema și a te asigura că se ridică la nivelul și specificațiile ultimelor standarde de revizuire a temelor. Cu el poți rula tot felul de unelte de testare automată a temei tale pe care le folosește și WordPress.org pentru temele depuse.

Testele sunt rulate dintr-un meniu simplu de administrare și rezultatele sunt afișate pe loc. Aceasta este foarte la îndemâna creatorilor de teme, sau oricăruia ce dorește să se asigure că tema lui respectă ultimele standarde și practici în materie de teme de la WordPress.

Întrebări frecvente

Care-i treaba cu numerele de versiune?

Numărul de versiune este data revizuirii recomandărilor utilizate pentru crearea sa.

De ce semnalizează ce va ca rău?

Nu semnalizează lucruri „rele”, ca atare. Verificatorul de teme este proiectat să fie o cale imperfectă de a testa respectarea recomandărilor de Verificare a temelor. Nu toate temele trebuie să respecte aceste recomandări. Scopul uneltei de verificare este de a verifica ca temele încărcate pentru depozitarul central de teme WordPress.org respectă ultimele standarde pentru temele WordPress și vor funcționa pe o mare varietate de situri.

Multe situri folosesc teme personalizate, și asta este absolut ok. dar temele făcute pentru a fi folosite pe o mare varietate de situri de către public trebuie să aibă un set minim de capabilități, pentru a asigura o funcționare adecvată în multe medii diferite. Recomandările pentru Revizuirea temelor sunt create cu acest scop în minte.

Acest verificator de teme nu este perfect și nici nu va fi vreodată. E doar o unealtă în sprijinul autorilor de teme, sau oricărui altcuiva ce vrea să-și îmbunătățească tema. Toate temele depuse la WorPress.org sunt revizuite manual de o echipă de experți. Verificatorul automat de teme e menit sa fie doar o unealtă utilă, nu un sistem absolut de evaluare.

Acest modul nu decide recomandările folosite. Orice problemă privind aspecte particulare are recomandărilor de revizuire a temelor ar trebui discutate pe situl Creează teme.

Verificări

Très bonne

Jamais eu aucun souci avec ce plug-in, fonctionnalités basiques mais amplement suffisantes.

Great tool

As sugestion:

1)/theme-check/checkbase.php

at line 276:
return get_themes();
Deprecated 3.4.0 Use wp_get_themes()

at line 299:
return get_theme_data( $theme_file );
Deprecated 3.4.0 Use wp_get_theme()

Citește toate cele 232 de recenzii

Contributori și dezvoltatori

„Verifică Tema” este un software open source. Următoarele persoane au contribuit la acest modul.

Contributori

„Verifică Tema” a fost tradus în 10 locale. Mulțumim traducătorilor pentru contribuția lor.

Tradu „Verifică Tema” în limba ta.

Te interesează dezvoltarea?

Răsfoiește codul, vezi depozitarul SVN, sau abonează-te la jurnalul de dezvoltare prin RSS.

Istoric modificări

20160523.1

  • Corecție pentru numele temelor care conțin cratime
  • Comments stripping changes
  • Multe modificări făcute de echipa de revizuire a temei și altele. Vezi pe Github lista completă de modificări.

20151211.1

  • Sincronizare completă cu Github și toate modificările care s-au întâmplat acolo.
  • Versiune pentru funcțiile învechite din 4.4.

20140929.1

  • Au fost adăugate verificări și actualizări noi de la Frank Klein, Automattic. Mulțumim, Frank!
  • Actualizarea listei de funcții depreciate
  • Verificare Personalizator: Toate add_settings trebuie să folosească apeluri înapoi igienizate, pentru securitate
  • Verificări de domeniul modulelor: Temele nu trebuie să înregistreze tipuri de articole sau clasificări sau să adauge scurtături-cod pentru conținut de publicat
  • Widget-uri: Apelurile la register_sidebar trebuie să fie făcute din hook-ul acțiunii widgets_init
  • Titlu: tag-urile trebuie să existe și să nu aibă nimic în ele în afară de apelul la wp_title()
  • CDN: Verificarea utilizării CDN-urilor obișnuite (doar recomandate)
  • Notă: Modificarea URI-urilor de modul și autori deoarece vechile URI-uri erau invalide. Acestea s-ar mai putea schimba si pe viitor, URI-urile spre situl meu sunt doar temporare.

20131213.1

  • Corecția erorilor neafișate de modul și care în mod incorect dădeau un rezultat de „trecere” pentru orice.

20131212.1

  • Actualizat pentru 3.8
  • Majoritatea fișierelor au fost modificate pentru suport mai bun de internaționalizare (i18n), astfel că fișierele cu traduceri au fost înlăturate temporar până când traducerile pot fi refăcute.

20121211.1

  • Actualizat pentru 3.5
  • Elimină butonul Paypal.

20110805.1

  • Verificările TimThumb înlăturate.
  • Încărcare corespunzătoare i18n. Corecții http://bit.ly/ouD5Ke.
  • captura de ecran este acum previzualizată în rezultate, cu dimensiuni și mărimea fișierului.

20110602.2

  • Acum sunt detectabile funcțiile noi de listare a fișierelor din foldere ascunse.
  • Verificări fopen mai bune.
  • Versiune de ciocnire TimThumb

20110602.1

  • Verificarea terminatorilor de linie DOS/UNIX este acum o cerință pentru validarea temelor de încărcat.
  • Versiune de ciocnire Timthumb
  • Mai multe corecții raportate de GaryJ
  • au fost adăugate funcțiile învechite 3.2

20110412.1

  • Corecții de expresii regex
  • S-a adăugat verificarea pentru ultimul hack de injectare cod în subsol (footer injection hack).
  • Corecția verificării tag-urilor pentru folosirea corectă a noilor funcții de conținut
  • Sincronizarea tuturor modificărilor făcute pentru încărcătorul wp.org al verificatorului de teme.
  • Actualizarea verificărilor după 3.1 și adăugarea verificării capturii de ecran la svn.
  • Corecție verificare legături pentru a nu returna o falsă ratare în unele cazuri
  • renunțarea la una dintre verificările ce ridică probleme la încărcătorul pe wp.org (și care nici nu este necesară)
  • Mutarea funcțiilor ne-necesare în afara bazei de verificare din main.php.
  • Doar schimbări minore de aspect (spațieri și similare)
  • S-a adăugat verificarea pentru wp_link_pages() + corecția vcerificarii eval()

20110219.2

  • Înglobarea noilor propuneri UI de la Gua Bob 1
  • Ultima temă testată e întotdeauna pre-selectată în lista de teme.
  • Corecție eroare PHP în admin_menu.php

20110219.1

20110201.2

  • Corecții de erori UI articol forum propus de Mamaduka.
  • Verificări de domeniu text pentru twentyten și fără domeniu.
  • Corecție div neînchis propusă de Mamaduka.

20110201.1

  • i18n funcționează
  • sr_RS de_DE ro_RO propuneri de traduceri de Daniel Tara și Emil Uzelac.
  • Adăugare suport pentru temă copil, verificări făcute în timpul rulării atât pentru tema părinte cât ȘI pentru cea copil.
  • Buton de formatare trac adăugat pentru revizori.

20101228.3

  • Ultima versiune 3.1 (sperăm)
  • Chips suggestion of checking for inclusion of searchform.php ( not
    perfect yet, need more examples to look for ).
  • add_theme_page este necesară, toate celelalte marcate și afișate cu numere
    de linie.
  • <?= detectat corect, taguri scurte afișate cu numere de linie.
  • Aproape internaționalizată, acum sunt necesare traduceri.
  • Corecții de erori.

20101228.2

  • S-a adăugat verificarea de meniu.
  • ThemeURI AuthourURI adăugate la rezultate.
  • Mai multe mici corecții.
  • Traducere începută.

20101228.1

  • Corecție verificare filtru embed_defaults și verificare date din fișierul de stiluri.

20101226.1

  • Reproiectarea întregului sistem pentru a permite sincronizarea cu încărcătorul WordPress.org. De asemenea multe alte adăugări/eliminări/modificări.
  • Au fost adăugate recomandările WordPress 3.1, pentru a ajuta autorii de teme să asigure compatibilitatea cu viitoarea versiune.

20101110.7

  • Re-adăugate verificările malware.php pentru fopen și file_get_contents (INFO)v
  • Corecția câtorva erori de index nedefinit.

20101110.4_r2

  • Corecție atenționare: Număr greșit de parametri pentru stristr()

20101110.4_r1

  • S-a adăugat echo la suggested.php

20101110.4

  • Corecție apel la funcția învechită get_plugins()

20101110.3

  • Corecție index nedefinit.

20101110.2

  • Lipsește < în main.php
  • S-au adăugat verificări condiționale pentru licence.txt SAU tag-ul Licence din style.css
  • Îmbunătățirii interfață utilizator.

20101110.1

  • Corecție dată!

10112010_r1

  • Corecție verificare legături hard-codate. S-a adăugat FAQ (Întrebări și Răspunsuri Frecvente)

10112010

  • Prima versiune.