Conținut de marketing

10 provocări în lucrul cu WordPress ca platformă de gestionare a conținutului în 2023

Am lucrat și am dezvoltat cu WordPress încă de la începuturile sale. Simplitatea sistemului de management al conținutului este fenomenală, iar adoptarea lui în masă nu are nicio surpriză. Există haters acolo, dar adesea le reamintesc oamenilor că problemele cu WordPress sunt de obicei centrate pe teme și pluginuri implementate, nu pe platforma de bază.

Analogia pe care o folosesc adesea cu oamenii este piesele auto de pe piața de schimb... unele sunt incredibile, iar altele vă pot distruge mașina. WordPress nu este diferit. Un exemplu pe care vreau să-l împărtășesc este acest site, Martech Zone. Acum câțiva ani, am găsit o temă fantastică cu toate caracteristicile și funcționalitățile pe care mi-am dorit să-mi partajez conținutul într-o interfață de utilizator utilizabilă, frumoasă și elegantă. De-a lungul anilor, am continuat să îmbunătățesc o temă copil pe care am construit-o și m-am bucurat că dezvoltatorii temei părinte originale au continuat să susțină fiecare versiune de WordPress.

Până recent.

Cu câteva săptămâni în urmă, aveam o problemă pe site și nu puteam găsi cum a fost dezvoltat codul, așa că m-am dus pe forumul dezvoltatorului... și site-ul lor nu era. Deci, m-am dus la ThemeForest de unde am achiziționat tema... și a dispărut. Am căutat apoi dezvoltatorii temei... și au dispărut.

am fost pe cont propriu!

Cu zeci de ani în urmă, când cumpărai un produs, te așteptai să-l folosești pe viață. În lumea tehnologică cu ritm rapid și cu costuri reduse de astăzi, ne-am obișnuit să aruncăm tehnologia noastră atunci când se sparge sau devine învechită. În regulă... Nu mă deranjează să cumpăr un prăjitor de pâine nou. Dar când este software-ul care rulează site-ul dvs., este destul de durere de cap. Ca să revin la analogia mea, este mai puțin ca un set de jante aftermarket și mai mult ca ruperea transmisiei. Este o cheltuială semnificativă și o provocare uriașă în ecosistemul WordPress.

WordPress este încă grozav

Scopul meu cu acest articol nu este să mă plâng de WordPress, este o platformă flexibilă care poate fi actualizată, schimbată sau personalizată cu foarte puțin efort. De asemenea, ecosistemul dezvoltatorilor, temelor și pluginurilor este dincolo de imaginație. Am ajutat companiile să facă niște integrări și automatizări incredibil de inovatoare cu API-ul WordPress și sunt în continuare optimist cu privire la viitorul acestuia.

Scopul meu cu acest articol este să împărtășesc, ceea ce cred eu, sunt câteva deficiențe semnificative ale platformei, astfel încât oamenii să fie conștienți de unele dintre provocările inerente ale platformei de bază. Observați că am spus de bază... Îmi dau seama că există teme, pluginuri și arhitecturi fără cap care le pot depăși. Mi-ar plăcea să văd arhitecții WordPress inovând cu privire la unele dintre aceste deficiențe.

Specific Martech Zone

Nu am timp să dezvolt timp de o lună, așa că a trebuit să fac tranziția site-ului la o nouă temă și apoi să rezolv problemele.

  • Autor Arhiva – O problemă pe care o am acum este că am sute de autori, așa că construirea unei pagini de autor necesită destul de multă dezvoltare, astfel încât să pot limita lista la oricine a distribuit un articol în ultima lună. Nu este prea dificil... Pot dezvolta un șablon personalizat, pot interoga cele mai recente postări, pot extrage autorii unici, apoi pot construi o serie de ei, le pot ordona alfabetic și afișează informațiile lor de profil.
  • Tip post personalizat – Am construit o colecție de acronime pentru site care chiar mergea destul de bine. Pe fiecare dintre paginile cu acronim, am inclus chiar și cele mai recente postări folosind acronimul. Și... a funcționat bine, oamenilor le-a plăcut foarte mult să treacă de la definiție la niște articole despre acest subiect. Cu toate acestea, a trebuit să construiesc o arhivă personalizată, o arhivă de taxonomie și un șablon de postare unică pentru ca tipul de postare personalizat să îl afișeze corect. Acum, cu o temă nouă, trebuie să le redezvolt.

Pentru ambele, am codul de bază. Trebuie doar să construiesc șabloanele în noua mea temă copil pentru a le face operaționale. Nu este dificil, dar consumă mult timp. WordPress are caracteristicile pentru a le dezvolta, dar nu este acea uşor. Dacă sunteți o afacere, aceasta este o cheltuială destul de mare. Se pare că există o oportunitate pentru WordPress de a construi opțiuni de interfață cu utilizatorul (de bază) însoțitoare pentru tipurile de postări personalizate pentru a personaliza modul în care sunt interogate și afișate. Din nou, știu că există pluginuri care ajută... Cred doar că aceasta este o oportunitate pentru platforma de bază.

Noua temă pe care am achiziționat-o și tema copil pe care o am au și această limitare. Toate post tip personalizat arhivele, paginile de taxonomie și postările cu un singur tip de postare personalizate folosesc opțiunile implicite ale temei. Din nou, știu că ar putea fi o caracteristică frumoasă în temă... dar chiar îmi doresc ca aceasta să fie o caracteristică de bază. Mi-ar plăcea să pot face clic pe o setare de tip de postare personalizată, să selectez modul în care este interogată și să selectez o opțiune de aspect... în loc să le codific pe toate.

Zece provocări suplimentare WordPress

Iată câteva alte probleme cu care m-am confruntat, care continuă să provoace și să costă timp și resurse cu clienții mei:

  1. Search Engine Optimization – Dacă publicați conținut pentru eforturile de achiziție pentru marca, produsul sau serviciul dvs., optimizarea căutării organice nu este o opțiune – este o necesitate. Capacitățile WordPress sunt îngrozitor de inadecvate aici... chiar dacă plătiți pentru Jetpack pentru site-ul dvs. Optimizarea etichetelor, fragmentele îmbogățite, hărțile de site și alte funcții sunt esențiale pentru optimizarea site-ului dvs. pentru utilizatorii motoarelor de căutare. Acesta este motivul pentru care nu vom implementa un site fără Rankmath.
  2. AMP – Deși nu este vina WordPress, suportul AMP este groaznic. Jetpack are capabilități AMP, dar, în mod inexplicabil, dezactivează suportul pentru coduri scurte de la tema părinte pe afișajul AMP. Așa cum o temă copil își asumă caracteristici și funcționalități de la o temă părinte, se pare că AMP ar trebui să fie o temă de tip copil. Unul dintre motivele pentru care am selectat noua temă pe care am făcut-o a fost suportul inerent AMP.
  3. Performanţă – WordPress este încă un câine când vine vorba de viteză, deoarece continuați să-l personalizați cu plugin-uri și funcții tematice suplimentare. Când lucrăm pe site-urile clienților noștri, cea mai complexă problemă pe care o abordăm este viteza site-ului. Dacă facem o scufundare profundă, găsim adesea sute de interogări și solicitări făcute chiar și pentru afișarea unei singure pagini. Nu sunt un expert în acest domeniu, dar sunt surprins că în acest moment nu există cache-uri inerente de interogare a bazei de date și cache nativă pe platforma de bază. Am lucrat cu alte platforme care au publicat pagini creând fizic fișiere stocate în cache, mai degrabă decât generându-le dinamic cu fiecare solicitare.
  4. WooCommerce
    - WooCommerce a fost dezvoltat inițial pentru a utiliza API-ul WordPress, așa că folosește tabelul de postări de bază pentru a stoca informații despre produse și tratează produsele și categoriile ca pe un tip de postare personalizat. Cu toate acestea, produsele nu sunt postări sau pagini. Produsele sunt o colecție de caracteristici, prețuri și versiuni. Dacă ieșiți cu o nouă versiune a unui produs și o veți lansa într-o anumită zi, este destul de dificil să redactați și să publicați noua versiune. Soluția este să creați un nou produs, să anulați publicarea vechiului produs, să actualizați permalink-ul noului produs etc. și apoi, desigur, aveți un ID de produs diferit între cele două.
  5. Formulare și date – Este nevoie într-adevăr de un plugin de formular sau de o platformă terță parte integrată pentru a gestiona formularele și datele de pe site-ul dvs. Sunt surprins că WordPress nu a încorporat formulare și date ca o caracteristică de bază – mai ales că WooCommerce le utilizează practic și pe ambele. Elementor, de exemplu, face o treabă uimitoare și chiar are capabilități de webhook care îl fac ușor de integrat.
  6. Spam – Am plătit pentru Akismet dar a fost inutil împotriva spam-ului de formular și nu pare să fi evoluat deloc de-a lungul anilor. Am primit în continuare o tonă de spam, mai ales prin intermediul formularelor de pe site-ul meu. Echipa WordPress ar trebui să-l omoare și să cumpere și să integreze CleanTalk care este o soluție mult mai bună cu integrări native cu pluginuri de formulare.
  7. Înscenare – Practic, fiecare găzduire WordPress gestionată are acum medii de pregătire versus de producție în care puteți dezvolta și testa, apoi împingeți modificările în producție. Folosim volant pentru asta și iubesc absolut. Dar montarea în producție are limitări îngrozitoare din cauza arhitecturii WordPress. Pe măsură ce ne dezvoltăm pe scenă, clienții noștri încă produc conținut în producție. Dezvoltarea temei duce adesea la editări ale bazei de date. Ca rezultat, nu putem doar să împingem punerea în scenă în producție... trebuie să împingem manual modificările în producție. Dacă WordPress a făcut o treabă mai bună de a separa în mod discret TOT conținutul de Teme și Pluginuri, ar putea fi posibil să aveți pur și simplu capacitatea de a împinge una sau alta, mai degrabă decât să selectați tema vs baza de date.
  8. Fluxuri de lucru – Majoritatea companiilor au nevoie de capacitatea de a avea fluxuri de lucru de conținut cu oameni care scriu, editează, apoi aprobă conținut înainte de a fi programat să fie difuzat. Deși WordPress are roluri grozave încorporate, nu există un management al fluxului de lucru pentru a atribui și notifica acele roluri. Drept urmare, companiile caută în exterior să dezvolte, să editeze și să aprobe conținutul și apoi folosesc WordPress doar pentru a-l publica.
  9. Călătorii de conținut – Platformele de experiență de conținut mai noi nu sunt organizate după tipul de conținut, ci sunt organizate după tipul de utilizator. Aceste sisteme au capacități dinamice cu fluxuri bazate pe reguli sau bazate pe inteligență care ghidează un vizitator printr-o experiență. Aceasta este o schimbare dramatică și ceva pe care WordPress s-ar putea să nu-l poată face niciodată.
  10. Widget-uri WordPress – Sunt un fan al editorului Gutenberg și apreciez cu adevărat flexibilitatea pe care o oferă în timp ce susțin arhitecturile de conținut anterioare. Cu toate acestea, când WordPress a decis să încerce să adapteze interfața de utilizator pentru ca widget-urile să arate și să se comporte ca Gutenberg, a fost un dezastru. Interfața cu utilizatorul este îngrozitoare... și dacă aveți o mulțime de widget-uri, este lentă. Una dintre caracteristicile noii mele teme a fost opțiunea de a dezactiva această interfață și am fost încântat. Dacă doriți să dezactivați editorul de blocuri pentru widget-uri, există un cod pe care îl puteți adăuga la tema copilului sau un plugin oficial pe care îl puteți instala.

Știu că voi primi o mulțime de respingeri asupra aplicațiilor, integrărilor, pluginurilor și temelor terțelor părți. Continuăm să menținem și să ne promovăm propria listă de pluginuri recomandate pentru WordPress. Din nou, punctul meu este că funcțiile de mai sus devin esențiale pentru o strategie de conținut, nu o caracteristică sau o funcționalitate în afara lor.

Dezvaluirea: Martech Zone folosește linkuri de afiliere în acest articol.

Douglas Karr

Douglas Karr este CMO al OpenINSIGHTS și fondatorul Martech Zone. Douglas a ajutat zeci de startup-uri de succes MarTech, a ajutat la due diligence de peste 5 miliarde de dolari în achiziții și investiții Martech și continuă să asiste companiile în implementarea și automatizarea strategiilor lor de vânzări și marketing. Douglas este un expert în transformare digitală recunoscut la nivel internațional și expert și vorbitor MarTech. Douglas este, de asemenea, un autor publicat al unui ghid pentru Dummie și al unei cărți de conducere în afaceri.

Articole pe aceeaşi temă

Înapoi la butonul de sus
Închide

Blocarea reclamelor a fost detectată

Martech Zone este în măsură să vă furnizeze acest conținut fără costuri, deoarece monetizăm site-ul nostru prin venituri din reclame, linkuri afiliate și sponsorizări. Am aprecia dacă ați elimina dispozitivul de blocare a reclamelor pe măsură ce vizualizați site-ul nostru.