Temele WordPress ar trebui să adauge un element de meniu de administrator de nivel superior?
Publicat: 2020-07-18WordPress a oferit aproape întotdeauna un element de meniu administrativ de nivel superior pentru teme. Este etichetat clar „Aspect”. Este singura locație pe care toți utilizatorii WordPress știu să o viziteze pentru a modifica orice lucruri legate de aspect pentru site-ul lor WordPress. Cu toate acestea, există o mișcare în cadrul echipei Teme pentru a permite temelor să plaseze un link suplimentar de meniu de nivel superior în administrator. Marea întrebare: ar trebui această idee să meargă mai departe?
Când s-a format Echipa de teme (numită inițial Echipa de revizuire a temelor), membrii săi au creat un set de linii directoare care urmau să fie modelate și remodelate de-a lungul anilor. Erau un set de linii directoare vii care puteau fi mereu schimbate odată cu vremurile.
Unul dintre cele mai vechi îndrumări impunea ca temele să plaseze orice pagini de administrator personalizate sub elementul de meniu Aspect. Avea sens. WordPress a oferit o locație standard pentru orice pagini legate de teme. Funcțiile personalizate de antet și fundal se aflau sub Aspect. Widgeturile, definite și de tema curentă, au fost găzduite ca subpagină. În cele din urmă, a apărut sistemul de meniu de navigare personalizat al WordPress și a fost - ați ghicit - situat sub Aspect. Dezvoltatorii de bază au pus chiar și linkul de personalizare în același loc.
Timp de peste un deceniu, a existat un standard bine definit. Sigur, temele comerciale din afara directorului oficial ar sparge uneori modelul. Cu toate acestea, temele din director au urmat modelul.
Acum, Echipa Temelor propune ca temele să poată rupe de tradiție.
Discuția a apărut după întrebarea dacă temele ar trebui să poată adăuga un panou personalizat la bara laterală a editorului de blocuri, ceea ce nu este permis.
„Pentru a menține editorul liber de dezordine, publicitate și vânzări suplimentare, cu personalizarea fiind utilizat mai puțin și fără widget-uri de tablou de bord fiind permise, putem oferi autorilor de teme un loc mai bun pentru a-și include informațiile și pentru a limita vânzările la acea zonă?” a scris Carolina Nymark în notele întâlnirii echipei de săptămâna trecută.
Propunerea pare să se stabilească pe ideea că temele își vor pierde vizibilitatea pe măsură ce WordPress se îndreaptă către editarea integrală a site-ului, iar personalizarea devine mai puțin importantă. Personalizatorul nu este un loc ideal pentru altceva decât pentru opțiunile tematice, dar această noțiune pare să fi fost trecută cu vederea în discuție. Cu toate acestea, ghidul original care a interzis temelor să creeze elemente de meniu de nivel superior a precedat cu câțiva ani apariția personalizatorului. Publicitatea, documentația, recomandările de pluginuri și paginile similare au fost întotdeauna permise în meniul Aspect existent. Utilitatea personalizării nu a fost niciodată o parte necesară a acelei conversații.
În cele din urmă, întrebarea ar trebui să fie despre ce este mai bine pentru utilizatori. Nu există date care să sprijine efectuarea modificării sau respectarea status quo-ului. Cu toate acestea, avem un standard care există de ani de zile.
Ghidurile propuse
Propunerea ar crea mai multe linii directoare noi pe care autorii temei să le urmeze și recenzorii să le verifice, presupunând că tema a creat un element de meniu administrativ de nivel superior:
- Nu poate fi folosită nicio prioritate în meniul de administrare.
- Nu sunt permise modificări ale interfeței de utilizare sau ale culorii pentru elementul de meniu.
- Titlul trebuie să fie scurt și să nu includă spam.
- Nu mai mult de trei subpagini.
- Temele pentru copii sunt limitate la o subpagină sau pot elimina paginile părintelui și pot adăuga propriile pagini.
Unele dintre acestea au sens și urmează regulile existente, cum ar fi să nu trimiteți spam sau să schimbați interfața de utilizare a administratorului. Cu toate acestea, altele ar putea fi problematice.

Dacă se avansează cu propunerea, setarea priorității unui element de meniu ar trebui să fie necesară și nu să nu fie permisă. În orice caz, ar fi logic să solicitați o anumită prioritate pentru a plasa elementul de meniu personalizat imediat după elementul Aspect existent. Acest lucru le-ar grupa cel puțin împreună în mod implicit. Dacă schimbați locul în care utilizatorii sunt obișnuiți să vadă pagini legate de teme, probabil cel mai bine este să nu vă îndepărtați prea mult de locația standard.
Nu mai mult de trei subpagini? Cu siguranță va exista o temă cu un element de meniu administrativ de nivel superior care necesită patru subpagini la un moment dat. Dacă le oferă autorilor temei libertatea de a ocupa bunuri imobiliare valoroase în administrator, o limită de trei subpagini pare o regulă pentru a remedia greșeala de a permite elementul de nivel superior în primul rând. Este un număr arbitrar în cel mai bun caz. Nu ar exista niciun motiv să-l limităm odată cu schimbarea ghidului. De asemenea, adaugă încă un element pe care echipa va trebui să-l controleze.
Limitarea sub-paginilor pentru temele copil pare la fel de arbitrară. Nu există o astfel de limitare atunci când plasați subpagini sub ecranul Aspect standard.
Întreaga propunere este puțin mai mult decât muncă suplimentară pentru o echipă care este deja solicitată de resurse.
În locul regulii simple care există de ani de zile, propunerea adaugă o nouă regulă cu mai multe subreguli. Dacă echipa dorește munca suplimentară, presupun că acest punct nu contează.
Elefantul din cameră
Există un aspect al acestei discuții despre care toată lumea îl cunoaște, dar puțini sunt dispuși să îl abordeze. Sub toate liniile directoare ale echipei de teme și dacă majoritatea autorilor de teme susțin o anumită decizie, se află modul în care aceasta afectează rezultatul financiar. Când vorbim despre vizibilitatea paginilor de administrare ale unei teme, vorbim în primul rând despre oferirea unei alte căi pentru vânzări comerciale.
O parte din această discuție despre vizibilitate este învăluită în concepte precum prezentarea documentației pentru utilizatorul final sau adăugarea unui readme vizibil în beneficiul utilizatorului. Acestea sunt preocupări legitime, mai ales atunci când dezvoltatorii de teme au urmărit biletele pentru a aborda astfel de căderi, aparent, se împuținează în obscuritate de-a lungul anilor. Dacă un element de meniu administrativ de nivel superior are sens pentru expunerea documentației temei ar putea merita discutat, dar nu există nicio lume în care acesta ar fi cazul de utilizare principal.
Subiectul de vizibilitate se bazează pe ideea de a vinde versiunea pro a temei, a suplimentelor sau a altor servicii.
Mult prea multe plugin-uri trec deja peste bord, creând un panou publicitar al administratorului WordPress. Unul dintre lucrurile de care utilizatorii ar putea fi aproape siguri este că temele din directorul oficial au fost suficient de constrânse încât să nu fie mizeria fierbinte în care au devenit pluginurile în ultima vreme. Totuși, totul s-ar putea schimba.
Ne dorim cu adevărat un element suplimentar de meniu de administrare de nivel superior care va fi, în toate scopurile, pentru a face publicitate?
Poate că nu contează până la urmă. Utilizatorii sunt atât de obișnuiți cu dezordinea produsă de zecile de plugin-uri de pe site-urile lor. Încă unul poate să nu conteze în acest moment.
Sau, ar trebui să avem o conversație complet diferită? Dacă acest lucru se rezumă în cele din urmă la publicitate, există modalități în care putem deschide acest lucru pentru autorii de teme, creând în același timp o experiență de utilizator care să mențină administratorul WordPress liber de dezordine?
