Temă WordPress + WooCommerce
Karina, tema pe care construim magazine online.
Am construit-o de la zero pentru magazinele din România, pentru că temele comerciale vin cu prea mult cod inutil și prea puțină legislație locală. Fără Gutenberg, fără page builder, fără resurse externe — un singur plugin necesar, WooCommerce.
Capturile din pagină sunt făcute pe un magazin real, cu produsele și conținutul demonstrativ ale temei.

28
cereri pe pagina de produs
măsurate pe WordPress 6.9 cu WooCommerce 11.0.1
~326 KB
transferate pe pagina de produs
fără CSS de Gutenberg și fără resurse externe
1
plugin necesar
WooCommerce; restul funcțiilor sunt în temă
0
resurse de pe alte domenii
fără CDN, fonturi Google sau imagini externe
Ce o diferențiază
Patru decizii luate în cod, nu în pagina de prezentare.
Fiecare punct de mai jos există pentru că altfel magazinul ar fi avut nevoie de încă un plugin sau de încă o intervenție după lansare.
Construită pentru viteză, nu optimizată după
CSS critic inline și restul încărcat asincron, JavaScript vanilla pe module cu defer, fragmentele AJAX ale WooCommerce oprite, preload și fetchpriority pe imaginea LCP, Speculation Rules pentru navigare aproape instantanee. Fonturi de sistem și iconițe SVG inline, deci zero cereri pentru tipografie și iconografie.
- Fără jQuery în codul temei
- CSS Gutenberg, emoji, oEmbed și XML-RPC eliminate
- Dimensiuni de imagine dedicate și aspect-ratio în CSS, pentru CLS aproape zero
- Fiecare optimizare are comutator separat în Personalizare
Fluxul de cumpărare, așa cum îl știe clientul român
Adăugarea în coș deschide o fereastră de confirmare cu produsul și recomandări, coșul lateral se deschide instant, cu bară de progres către transportul gratuit, iar finalizarea comenzii rămâne fără distrageri: antet redus la logo și semnul de conexiune securizată.
- Bară lipită pe pagina de produs, cu preț, stoc și buton de comandă
- Secțiuni desfășurate în loc de tab-uri, tot textul vizibil pentru motoarele de căutare
- Întrebări și răspunsuri pe produs, cu moderare, fără plugin
- Estimare reală a zilei de livrare și ofertă suplimentară la checkout
Conformitate scrisă în temă, nu adunată din pluginuri
Datele firmei se completează o singură dată și apar în subsol, în shortcode și în datele structurate. Istoricul de prețuri pentru mențiunea Omnibus îl ține tema însăși, iar bannerul de consimțământ chiar blochează scripturile de marketing până la acceptare.
- Legea 365/2002, OUG 34/2014 și formularul-tip de retragere
- Omnibus: cel mai mic preț din ultimele 30 de zile, calculat automat
- Bannere ANPC (SAL și SOL) desenate ca SVG inline
- GPSR: producător și avertismente de siguranță pe fiecare produs
SEO tehnic inclus, fără plugin suplimentar
Un singur graf JSON-LD pe pagină, cu Organization, WebSite, BreadcrumbList, Product complet și ItemList. Titluri, descrieri și canonical se configurează per pagină dintr-un metabox clasic.
- Product cu offers, aggregateRating, review, shippingDetails și politica de retur
- noindex automat pe coș, checkout, cont, căutare și URL-uri de filtrare
- Open Graph și Twitter Cards, inclusiv product:price
- Se dezactivează singură dacă detectează Yoast, Rank Math, SEOPress sau AIOSEO
Capturi
Cum arată, ecran cu ecran.
Toate imaginile sunt din magazinul demonstrativ livrat cu tema, nu machete.






Pe telefon, unde se pierd cele mai multe comenzi
Aceleași fluxuri, verificate pe ecran mic: bara de comandă rămâne la îndemână, iar finalizarea păstrează doar câmpurile necesare.




Făcută pentru România
Detaliile care de obicei se rezolvă cu încă trei pluginuri.
Localitățile României la checkout
Câmpul „Localitate” sugerează din cele 13.266 de localități generate din nomenclatorul SIRUTA, filtrate după județul ales. Se cere doar lista județului selectat, iar câmpul rămâne text liber, ca satele lipsă să poată fi scrise de mână.
Facturare pentru firme
Comutator persoană fizică / juridică la finalizarea comenzii, cu validarea reală a CUI-ului prin cifra de control oficială și a IBAN-ului prin mod-97. Datele ajung în comandă, în admin și în e-mailuri.
Import demonstrativ care chiar pregătește magazinul
Pe lângă produsele demo, importul descarcă pachetul de limbă română, scoate magazinul din „Coming soon”, trece coșul și finalizarea pe șabloane clasice, traduce adresele, activează ramburs și transfer bancar și creează zona de livrare România.
Fără dependențe pe care nu le controlezi
Fără page builder, fără bibliotecă de iconițe externă, fără fonturi încărcate de pe alt domeniu. Ce vezi în pagină vine de pe serverul magazinului, ceea ce simplifică și discuția despre GDPR.
Cerințe
Ce trebuie să aibă serverul
- WordPress
- 6.4 sau mai nou
- PHP
- 8.0 sau mai nou (recomandat 8.2+)
- WooCommerce
- 8.0 sau mai nou
- Testată pe
- WordPress 6.9 cu WooCommerce 11.0.1
Întrebări
Ce ne întreabă lumea
Tema este de vânzare?
Deocamdată o folosim în proiectele pe care le construim noi. Dacă vrei un magazin pe această temă, scrie-ne și discutăm proiectul: catalog, integrări, migrare și termene.
Ce trebuie să aibă serverul?
WordPress 6.4 sau mai nou, PHP 8.0 sau mai nou (recomandat 8.2+) și WooCommerce 8.0 sau mai nou. Tema a fost rulată și testată pe WordPress 6.9 cu WooCommerce 11.0.1.
Pot păstra pluginurile pe care le folosesc deja?
Da. Tema acoperă favorite, autentificare, newsletter, întrebări pe produs și SEO fără plugin, dar nu blochează alternativele: partea de SEO se dezactivează singură dacă detectează Yoast, Rank Math, SEOPress sau AIOSEO.
Se poate personaliza fără să modific tema?
Da. Aspectul se controlează din Personalizare, iar comportamentul prin filtre expuse pentru o temă copil: valori implicite, graful de date structurate, zilele de retur, textul mențiunii legale de pe produs și altele.
Cum arată partea de administrare?
Tema adaugă un panou propriu cu starea configurării: fiecare punct sensibil are o verificare separată și un buton de rezolvare într-un clic, pentru magazinele care nu pornesc de la importul demonstrativ.
Următorul pas
Spune-ne ce vinzi și cum operezi, iar noi îți spunem dacă Karina e potrivită.
Discutăm catalogul, integrările de facturare și curierat, migrarea datelor și termenele. Dacă proiectul cere altceva decât această temă, îți spunem din prima discuție.