Capcane frecvente la reproiectarea unui site web WordPress
Publicat: 2022-09-28Reproiectarea unui site web înseamnă mai mult decât crearea unui nou aspect. În aproape fiecare site există ciudații și personalizări care necesită atenție. Și apoi este sarcina de a adăuga noi funcționalități și de a o face să funcționeze cu ceea ce există deja.
Este o provocare – chiar și pentru designerii web experimentați. Și pe măsură ce complexitatea proiectului crește, la fel și șansele de a întâmpina probleme sau de a pierde un detaliu cheie sau două.
Asta ne duce la WordPress. Chiar și site-urile web relativ simple construite cu sistemul de management al conținutului (CMS) constau din mai multe părți mobile. Există o bază de date, o temă și mai multe plugin-uri de gestionat – ca să nu mai vorbim de gama aproape nesfârșită de posibilități de personalizare. Prin urmare, o reproiectare va dura probabil mai mult decât simpla activare a unei noi teme.
Într-adevăr, există câteva capcane comune atunci când reproiectați un site web WordPress. Astăzi vom identifica câteva dintre cele mai deranjante și vă vom arăta cum să vă pregătiți în speranța unui proces de tranziție mai ușor.
Examinați-vă nevoile de plugin
Pe lângă un aspect proaspăt, o reproiectare poate însemna și modificări ale pluginurilor pe care le utilizați. De exemplu, ați putea decide să schimbați pluginurile SEO. Sau poate trebuie să adăugați capabilități de membru.
În unele cazuri, este posibil să nu mai aveți nevoie de un anumit plugin. Luați în considerare un produs vechi care nu mai este acceptat sau un plugin a cărui funcționalitate nu va mai face parte din site-ul dvs.
Site-urile WordPress evoluează odată cu tine sau cu organizația clientului tău. Astfel, merită să revizuiți pluginurile pe care le-ați instalat. O reproiectare reprezintă oportunitatea perfectă de a face acest lucru.
Faceți o cercetare profundă și stabiliți ce pluginuri sunt încă utile și care pot fi eliminate în siguranță. În același timp, notați orice pluginuri noi pe care intenționați să le adăugați la mix.
De asemenea, este important să luați în considerare impactul a ceea ce adăugați sau eliminați. Dacă nu sunteți sigur, testarea într-un mediu de pregătire poate fi de mare ajutor.
Cum se va schimba conținutul tău?
Conținutul site-ului se poate schimba semnificativ în timpul unei reproiectări – și nu este vorba doar despre text. În timp ce aceste tipuri de editări sunt relativ ușor de făcut, alte aspecte necesită planificare.
Organizare și Structură
WordPress oferă multă flexibilitate atunci când vine vorba de structura conținutului. Paginile pot fi organizate în mai multe niveluri de ierarhie, în timp ce postările și tipurile de postări personalizate pot aparține taxonomiilor multiple.
Schimbarea lucrurilor în timpul unei reproiectări este un proces destul de simplu. Cu toate acestea, ar putea deveni problematic dacă meniurile și legăturile interne nu sunt actualizate în consecință. WordPress este, în general, capabil să indice conținutul care și-a schimbat locațiile, dar merită totuși să verificați dacă linkurile continuă să funcționeze conform așteptărilor.
Aspecte și șabloane personalizate
Există mai multe moduri de a crea layout-uri personalizate de pagină cu WordPress. Și asta ar putea necesita unele ajustări, în funcție de obiectivele tale de reproiectare.
Dacă site-ul dvs. a fost creat având în vedere Editorul clasic, o reproiectare este un moment bun pentru a vă gândi la o schimbare. Procesul de conversie a conținutului existent în editorul de blocuri Gutenberg este în general unul simplu. Și va trebui să atingeți doar conținutul pe care doriți să îl schimbați. Orice altceva ar trebui să funcționeze așa cum este.
Pentru layout-urile care au fost construite anterior în editorul de blocuri, lucrurile ar trebui să rămână la fel. Un avertisment pe care trebuie să-l notați este orice bloc personalizat care a fost inclus ca parte a temei dvs. vechi. Același lucru este valabil și pentru orice plugin bloc pe care vă gândiți să îl eliminați din instalare. Schimbările de acolo ar putea avea consecințe nedorite.
Aspectele create cu Elementor sau alte pluginuri pentru generarea de pagini ar trebui să continue, de asemenea, să funcționeze – cu condiția să păstrați pluginul. Dacă doriți să treceți la editorul de blocuri, va fi ceva muncă suplimentară.
În cele din urmă, vor trebui luate în considerare și machetele care se bazează pe șabloane personalizate și/sau câmpuri personalizate. Datele de câmp personalizate trebuie adesea să facă parte dintr-un șablon de temă. În acest caz, va trebui să mutați codul necesar la noua temă sau să utilizați câmpurile dintr-un bloc personalizat.
Urmărirea modificărilor și adăugărilor de conținut
Site-urile web care sunt actualizate constant reprezintă o provocare deosebită. Dacă munca dvs. de reproiectare are loc pe o instalare WordPress separată, este posibil să existe o discrepanță cu conținutul de pe site-ul de producție.
Pericolul aici constă în pierderea potențialului de conținut nou sau editat recent pe site-ul reproiectat. Acest lucru ar putea cauza multă muncă suplimentară după lansarea site-ului - odată ce vă dați seama ce lipsește.
Este ceva de reținut atunci când lucrați pe un site cu conținut intens. Din fericire, există mai multe moduri de a gestiona sincronizarea conținutului între medii. Îmi vin în minte exporturile de baze de date, pluginurile și sistemele de control al versiunilor, cum ar fi Git.
Acele bucăți de date împrăștiate
La bine sau la rău, multe teme WordPress conțin date specifice temei. Și deși adaugă un pic de confort pentru utilizatorii non-tehnici, nu sunt foarte portabili. Acest lucru le face ușor de ratat atunci când vă reproiectați site-ul web.
Temele care folosesc WordPress Customizer sau au un panou de setări personalizate sunt exemple principale. Notați orice elemente pe care doriți să le replicați sau datele pe care va trebui să le accesați. De acolo, creați un plan pentru mutarea acestuia pe noul site.
Acest lucru este valabil și pentru orice fragment de cod personalizat care se află în fișierul functions.php
al temei tale vechi. Ar putea exista unele funcționalități critice ascunse în interior. Deși este destul de ușor să copiați și să lipiți în noua temă, adăugarea acestui cod la un plugin personalizat este o soluție mai pregătită pentru viitor.
Când construiți teme personalizate, este, de asemenea, o practică obișnuită să adăugați CSS legat de plugin la foaia de stil a temei. De exemplu, puteți crea stiluri care fac ca un plugin de calendar să se potrivească cu brandingul dvs. Va trebui să fie replicate în noua temă dacă doriți să le utilizați în continuare.
Reproiectează-ți site-ul WordPress fără drama
Un site web WordPress constă din multe componente – și nu toate sunt ușor vizibile. Acest lucru face ușor să ratezi un lucru sau două în timpul unei reproiectări. Dar aproape oricare dintre aceste posibile capcane poate fi evitat.
Calea către o reproiectare fără drame începe cu o privire detaliată a site-ului web existent. Răsfoiți prin pluginurile, șabloanele și setările site-ului. Căutați date specifice temei și fragmente de cod pe care va trebui să le păstrați.
Studiați structura actuală a conținutului și gândiți-vă la modul în care se poate schimba. În cele din urmă, creați un plan pentru a vă asigura că nu pierdeți niciun conținut nou sau editat în acest proces.
Sperăm că pașii de mai sus vă vor ajuta să eliminați un pic de stres din proiectul dvs. de reproiectare. Astfel, vă puteți concentra pe construirea celui mai bun site web posibil.