Cum să remediați cu ușurință șabloanele WooCommerce învechite

Publicat: 2022-08-28

Introducere

Ori de câte ori WooCommerce își schimbă fișierul de bază în timpul unei actualizări, este posibil să întâmpinați o eroare care vă anunță despre copiile învechite ale unor fișiere șablon. În astfel de cazuri, este posibil ca fișierele afectate să fie actualizate pentru a se potrivi cu versiunea curentă a WooCommerce.

Șabloanele învechite pot oferi clienților o impresie proastă și îi pot face să părăsească site-ul fără a cumpăra nimic. Aceasta, totuși, poate fi o sarcină descurajantă dacă nu sunteți familiarizat cu baza de cod. Din fericire, există câteva instrumente și resurse utile pentru a vă ajuta.

Acest articol vă va arăta cum să remediați cele mai frecvente probleme cu șabloanele WooCommerce și sfaturi utile pentru a vă menține șabloanele să arate proaspete și actualizate. Să începem!

Cauzele erorii de șabloane învechite în WooCommerce

De multe ori, este posibil să fi văzut următoarea eroare în WooCommerce: „ Fișierul șablon „woocommerce/cart/cart.php” este învechit ”. Puteți vedea această eroare navigând la WooCommerce > Stare sistem. Diferitele motive care ar fi putut cauza această eroare sunt următoarele:

  • Utilizați o versiune învechită de WooCommerce

Dacă versiunea dvs. WooCommerce este învechită, veți vedea un mesaj de eroare care spune: „Fișierul șablon depășit - vă rugăm să actualizați fișierele WooCommerce”.

  • Tema dvs. nu este compatibilă cu cea mai recentă versiune de WooCommerce

Când actualizați WooCommerce, este posibil ca tema dvs. să nu fie compatibilă cu noua versiune. Va provoca un mesaj de eroare care spune: „Tema dvs. (numele temei pe care o utilizați) conține copii învechite ale unor șabloane WooCommerce”. Este posibil ca aceste fișiere să necesite actualizare pentru a se asigura că sunt compatibile cu versiunea actuală a WooCommerce. Puteți vedea ce fișiere sunt afectate din pagina de stare a sistemului”.

  • Utilizați un plugin care nu este compatibil cu cea mai recentă versiune de WooCommerce

Când actualizați WooCommerce, este posibil ca pluginul dvs. să nu fie compatibil cu noua versiune. Veți întâlni un mesaj de eroare care spune: „Plugin-ul (numele pluginului) nu este compatibil cu tema pe care o utilizați. Trebuie să vă actualizați fișierele șablon”.

Motive pentru care trebuie să remediați șabloanele WooCommerce învechite

Actualizarea șabloanelor este o modalitate rapidă și ușoară de a vă asigura că magazinul dumneavoastră funcționează fără probleme și în siguranță.

Există câteva motive pentru care ați putea dori să vă actualizați șabloanele WooCommerce. Șabloanele învechite pot duce la vulnerabilități de securitate și este posibil să nu fie compatibile cu cele mai recente funcții WooCommerce. Dacă utilizați un șablon învechit, va trebui să-l actualizați pentru a fi la curent cu cele mai recente funcții WooCommerce și pentru a rămâne în siguranță.

Actualizarea șabloanelor poate îmbunătăți, de asemenea, aspectul magazinului și capacitatea de utilizare. În acest fel, nu numai că veți avea un magazin atractiv, ci și veți fi la curent cu cele mai recente funcții WooCommerce.

Șabloanele WooCommerce sunt actualizate automat când actualizați software-ul de bază. Cu toate acestea, va trebui să actualizați manual șabloanele pentru a ține cont de orice modificări aduse fișierelor șablon.

Cum să remediați șabloanele învechite în WooCommerce

Copiile învechite ale șabloanelor WooCommerce pot cauza probleme cu magazinul dvs. online. Din fericire, există câteva lucruri pe care le puteți face pentru a le remedia. Mai jos sunt pașii pe care ar trebui să îi urmați:

1. Evitați să suprascrieți fișierele șablon WooCommerce

Ar trebui să evitați să suprascrieți șabloanele WooCommerce dacă este posibil. Acest lucru poate provoca conflicte și erori pe site-ul dvs. În plus, WooCommerce se actualizează în mod constant cu noi funcții și îmbunătățiri, astfel încât suprascrierea șabloanelor poate deveni rapid depășită.

2. Verificați dacă tema dvs. necesită actualizare

Șabloanele vor fi depășite numai dacă tema pe care o utilizați nu este actualizată. Puteți remedia acest lucru actualizându-vă tema sau instalând una nouă. Dacă utilizați o temă personalizată, va trebui să luați legătura cu dezvoltatorul temei. Dacă utilizați o temă gratuită sau premium, o puteți actualiza urmând acești pași:

Accesați Aspect -> Teme și faceți clic pe butonul „Adăugați nou”. În câmpul de căutare, introduceți cum se numește tema dvs. curentă și apăsați Enter. Dacă este disponibilă o nouă versiune, aceasta va fi afișată în partea de sus a rezultatelor. Faceți clic pe „Actualizați acum”. Dacă tema nu este actualizată, puteți găsi una nouă făcând clic pe butonul „Răsfoiește teme”. După ce găsiți o temă nouă care vă place, faceți clic pe butonul „Instalare” și apoi pe butonul „Activare”.

3. Modificați șabloanele personalizate din tema dvs. WooCommerce

Dacă utilizați un șablon WooCommerce personalizat, este important să modificați fișierul șablon personalizat pentru a vă asigura că este compatibil cu cea mai recentă versiune de WooCommerce. Puteți găsi cele mai recente fișiere șablon pe site-ul web WooCommerce. Pentru a modifica șabloanele personalizate, trebuie să rescrieți codul pentru a-l face compatibil cu noua structură WooCommerce.

Dacă nu vă simțiți confortabil să modificați fișierul, puteți cere unui dezvoltator să o facă pentru dvs. sau cereți dezvoltatorilor de teme să lanseze o actualizare care include noul cod WooCommerce. Alternativ, puteți urma acești pași:

Pasul 1: Găsiți versiunea învechită a șablonului dvs

Primul pas este să obțineți o listă cu toate fișierele șablon WooCommerce personalizate care înlocuiesc șabloanele WooCommerce implicite. Puteți găsi aceste șabloane în folderul WooCommerce din dosarul cu teme. Navigați WooCommerce > Stare > Stare sistem pentru a vedea o listă de fișiere șablon WooCommerce care sunt înlocuite de tema dvs.

Pentru a verifica dacă șabloanele sunt învechite, comparați fișierele din folderul dvs. cu teme cu cele mai recente șabloane WooCommerce de pe site-ul web WooCommerce. Numele și structura fișierelor vor fi diferite, dar codul ar trebui să fie similar. Dacă șabloanele dvs. sunt învechite, va trebui să le actualizați sau să solicitați ajutor de la un dezvoltator.

Pasul 2: Faceți o copie de rezervă a șabloanelor

Vom adăuga noi șabloane WooCommerce în folderul cu teme din această secțiune. Noile fișiere vor înlocui fișierele șablon învechite, deoarece conțin nume similare. Cu toate acestea, este posibil să provoace o eroare, rezultând un magazin spart care nu funcționează corect sau este posibil să nu funcționeze deloc.

Puteți evita această problemă creând o copie de rezervă a fișierelor șablon înainte de procesul de actualizare, astfel încât să puteți reveni cu ușurință la ele dacă ceva nu merge bine. Copiați toate fișierele șablon din folderul WooCommerce din dosarul temei într-o nouă locație de pe computer pentru a face copii de rezervă ale fișierelor.

Alternativ, puteți descărca fișierele și le puteți face copii de rezervă. În cele din urmă, puteți redenumi fișierele pentru a preveni înlocuirea lor odată ce actualizați folderul cu noile fișiere șablon WooCommerce.

Pasul 3: Copiați noi șabloane implicite în temă

Aici, trebuie să comparați versiunea veche a șabloanelor cu noua versiune pe care ați descărcat-o de pe site-ul WooCommerce. Puteți găsi noua versiune în directorul de plugin-uri WooCommerce. În plus, puteți crea machete personalizate folosind plugin-uri WooCommerce. Puteți găsi fișierele învechite în starea sistemului. Copiați aceste șabloane în wp-content/themes/theme-name/woocommerce . Găsiți noile șabloane WooCommerce implicite în folderul wp-content/plugins/woocommerce/templates .

Pasul 4: Adăugați codul personalizat la noua temă WooCommerce

Deoarece acum aveți noile fișiere șablon WooCommerce, este timpul să adăugați codul personalizat. Puteți copia și lipi codul în noile fișiere șablon. Asigurați-vă că potriviți exact structura fișierului și utilizați aceleași convenții de denumire ca și șabloanele WooCommerce.

Si asta e! Acum v-ați actualizat cu succes șabloanele WooCommerce. Dacă întâmpinați probleme sau dacă ceva nu merge bine, asigurați-vă că restabiliți copiile de rezervă pentru ca magazinul să funcționeze din nou.

În concluzie

Este important să remediați erorile de copii învechite ale șabloanelor WooCommerce, deoarece acestea pot cauza funcționarea necorespunzătoare a site-ului dvs. Șabloanele învechite pot conține, de asemenea, vulnerabilități de securitate pe care hackerii le pot exploata. Menținerea șabloanele actualizate vă poate ajuta să vă asigurați că site-ul dvs. funcționează fără probleme și în siguranță.

Cel mai bun mod de a remedia acest lucru este prin actualizarea WooCommerce la cea mai recentă versiune. De asemenea, veți dori să vă asigurați că temele și pluginurile dvs. sunt actualizate, astfel încât să nu cauzeze probleme site-ului dvs. De asemenea, asigurați-vă că nu înlocuiți fișierele șablon WooCommerce și nu modificați fișierul șablon personalizat pentru tema dvs. personalizată WooCommerce. Acestea fiind spuse, puteți fi siguri că fișierele dvs. șablon WooCommerce învechite sunt actualizate.

Dacă întâmpinați probleme la actualizarea șabloanele WooCommerce sau dacă aveți nevoie de ajutor pentru a remedia orice alte erori de pe site-ul dvs., contactați-ne astăzi. Am fi bucuroși să vă ajutăm!

De ce WooCommerce afișează o notificare despre fișierele șablon?

Acest lucru se întâmplă ori de câte ori WooCommerce detectează că tema dvs. este învechită sau are un șablon WooCommerce lipsă.

Cum suprascriu șabloanele WooCommerce?

Puteți suprascrie șabloanele WooCommerce prin copierea șablonului în folderul temei dvs. și personalizându-l. Asigurați-vă că ștergeți memoria cache după ce ați făcut orice modificări la șabloane.

De ce nu funcționează șabloanele mele WooCommerce?

Dacă tocmai ați actualizat la cea mai recentă versiune de WooCommerce, este posibil ca tema dvs. să nu fie actualizată. Dacă tocmai ți-ai actualizat tema și șabloanele WooCommerce sunt încă stricate, este fie pentru că tema nu a fost actualizată, fie pentru că fișierele șablon sunt sparte.

Fișierele mele șablon WooCommerce lipsesc. Ce ar trebuii să fac?

Puteți descărca cea mai recentă versiune de WooCommerce de pe pagina contului dvs. Dacă întâmpinați în continuare probleme, nu ezitați să contactați dezvoltatorul temei pentru asistență.

Ghiduri Fixed.net
Ghiduri Fixed.net