Viitorul conținutului de început: temele WordPress au nevoie de un instrument modern de integrare și importare

Publicat: 2020-10-15
Imagine decorativă a telefonului mobil lângă un bloc de note cu un șablon de site web desenat.
Credit imagine: picjumbo.com pe Pexels.

Conținut de început. A fost o idee grozavă, unul dintre acele mari vise ale WordPress. A fost noul copil din bloc la sfârșitul anului 2016. La fel ca introducerea formatelor de postare în 2011, comunitatea de dezvoltatori a fost toată pentru cel puțin acea versiune de lansare. Apoi, s-a trecut la următorul lucru nou, cu caracteristica scăzând de radar pentru toți, cu excepția celor mai înfocați evangheliști.

Unii dintre noi au fost arși de-a lungul anilor, trăind și murind de progresul caracteristicilor pe care ni le doream cel mai mult.

Lansat în WordPress 4.7, conținutul de pornire a părut de atunci să meargă pe calea formatelor de postare. După patru ani, doar 141 de teme din directorul de teme WordPress acceptă caracteristica. Nu a existat nicio mișcare care să-l împingă dincolo de implementarea sa inițială. Și, nu a acoperit niciodată cu adevărat lucrurile pe care autorii teme și le-au dorit în primul rând. A fost un început. Dar, în cele din urmă, tematicii au fost lăsați pe propriile dispozitive, lansând soluții personalizate pentru ceva care nu s-a întâmplat niciodată - demo cu funcții complete și conținut importat. Patru ani sunt o eternitate în lumea dezvoltării web și nu are sens să așteptăm pentru a vedea dacă WordPress va merge mai departe.

Până săptămâna trecută, până când Helen Hou-Sandi a publicat Revisiting Starter Content, cei mai mulți ar fi presupus că caracteristica va fi retrogradată la codul moștenit folosit de fanii de la vechea școală ai caracteristicii și de acei autori de teme care se consideră completiști.

„Conținutul de pornire din 4.7 a fost întotdeauna menit să fie un pas unu, nu obiectivul final sau chiar punctul de odihnă în care a devenit”, a scris Hou-Sandi. „Sunt încă două lucruri majore care trebuie făcute: temele ar trebui să aibă un mod unificat de a le arăta utilizatorilor cum să folosească cel mai bine acea temă atât în ​​contextul individual, cât și în contexte de previzualizare mai ample, iar site-urile cu conținut existent ar trebui să poată profitați de aceste definiții de „conținut ideal”.

Pasul doi ar fi trebuit să fie acest bilet însoțitor vechi de patru ani, pentru a permite utilizatorilor să importe conținut de început în site-uri existente, care nu sunt actuale .

De când caracteristica inițială a renunțat, peisajul temei s-a schimbat. Hai sa recunoastem. Este posibil ca WordPress pur și simplu să nu poată concura cu companiile tematice care depășesc limitele, creând experiențe pe care utilizatorii le doresc la viteze mult mai rapide.

Uitați-vă la locul în care este acum pluginul Șabloane de pornire pentru Brainstorm Force pentru tema sa Astra. Utilizatorii pot face clic pe un buton și pot importa o suită completă de pagini pline de conținut sau chiar șabloane individuale. Și, tema Astra nu este singură în asta. A devenit un standard din ce în ce mai obișnuit să ofere un fel de onboarding utilizatorilor. Serviciul WordPress gestionat de GoDaddy satisface o nevoie similară în ceea ce privește găzduirea.

Șabloane de pornire a temei Astra și conținut pe care utilizatorii le pot importa.
Șabloanele și conținutul de pornire ale Astra.

Pe măsură ce utilizarea WordPress devine mai răspândită, cu atât mai mult are nevoie de o modalitate de integrare a utilizatorilor.

Acest lucru se rezumă în esență la întrebarea: cum îl pot face să arate ca demo?

Ah, întrebarea veche pe care autorii teme au încercat să o rezolve. Fie că au fost limitări ale software-ului sau, poate, ghiduri de revizuire a temelor învechite legate de conținutul demo și importat, acesta a fost un obstacol care a fost greu de trecut. Dar, unii au navigat peste el și au mers mai departe. În timp ce WordPress pare să-și răsucească degetele de ani de zile, Brainstorm Force și alte companii tematice au rezolvat acest lucru și au continuat să inoveze.

Acesta nu este neapărat un lucru rău. Există o mulțime de idei pentru a fura copii și a trage în platforma de bază.

Una dintre celelalte probleme cu care se confruntă funcția de conținut inițial WordPress este că este legată de personalizat. Cu direcția sistemului de blocuri, este ușor să te întrebi ce ne rezervă viitorul. Personalizatorul – denumit inițial personalizarea temei – a fost în esență un proiect pentru a permite utilizatorilor să facă ajustări frontale și să urmărească aceste personalizări care se întâmplă în timp real. Cu toate acestea, funcții noi, cum ar fi stilurile globale și editarea completă a site-ului, au loc pe propriile ecrane de administrare. Cele mai multe opțiuni de teme vor fi în cele din urmă relegate la stiluri globale, șabloane personalizate, stiluri de bloc și modele de bloc. Este posibil să nu mai rămână mult de făcut personalizatorului.

În acest moment, există prea multe locuri în WordPress pentru a edita elementele front-end ale unui site WordPress. Speranța mea este ca toate aceste lucruri să fie în cele din urmă îmbinate într-o interfață mai puțin confuză. Dar, mă abat...

Conținutul de început ar trebui regândit. Cine preia frâiele acestui lucru are nevoie de o abordare nouă, care să adopte metode moderne de la companii tematice de top.

Scopul final ar trebui să fie acela de a permite autorilor de teme să creeze mai multe seturi de șabloane/conținut pe care utilizatorii finali le pot previzualiza și importa. Nu ar trebui să fie legat de faptul că este un site nou. Orice proprietar de site ar trebui să poată importa conținut și să-l pună în funcțiune automat. De asemenea, ar trebui să fie extensibil pentru a permite temelor să accepte constructori de pagini precum Elementor, Beaver Builder și mulți alții.

Acest lucru pare să fie în concordanță cu gândurile lui Hou-Sandi. „Pentru o lansare viitoare, ar trebui să începem să explorăm cum ar putea arăta să optezi pentru importul de conținut de început pe site-urile existente, fie în gros sau pe bucăți”, a scris ea. „Mulți dintre noi care lucrăm în spațiul de dezvoltare/consultare WordPress tind să nu se ocupe niciodată de comutarea între temele publice de pe site-urile noastre, dar să nu uităm că aceasta este o parte semnificativă a audienței noastre de utilizatori și dorim să continuăm să le dăm posibilitatea să nu doar publica, dar și publică într-un mod care se potrivește cu viziunea lor.”

Să o facem corect, să păstrăm o viziune amplă și să oferim autorilor temelor o cale de a adopta o metodă standardizată de bază WordPress, în loc să-i punem pe toți să construiască soluții interne.

Nici măcar nu m-am referit la apelul recent de a folosi conținutul de pornire pentru previzualizările temei WordPress.org. Va fi nevoie de mai mult decât de idei pentru a entuziasma mulți autori de teme cu privire la această posibilitate. Biletul a rămas timp de șapte ani fără niciun progres și majoritatea îl au pe lista de dorințe de mult mai mult timp. Este o propunere interesantă, una care a fost aruncată în diverse întâlniri de echipă de ani de zile.

La fel ca multe alte lucruri, autorii de teme fie au renunțat la speranță, fie au trecut să facă propriile lor lucruri. Ei trebuie să fie introduși în fold, nu numai ca terțe părți care construiesc cu instrumente WordPress de bază, ci și ca dezvoltatori care contribuie la aceste funcții.