Studiu de caz10 / 18

RocketSEO.io

Site internațional al agenției · temă WordPress personalizată

RocketSEO.io este versiunea în engleză a site-ului agenției, pentru clienții din afara Moldovei. Am construit tema lui WordPress cu studii de caz, o secțiune pentru echipă și un blog pe care echipa le completează prin ACF.

Rol
Dezvoltator WordPress
Perioadă
mai – iul. 2026
Context
Agenție · RocketSEO
Format
Hibrid · Chișinău
  • WordPress
  • PHP
  • ACF Pro
  • jQuery
  • AJAX
  • Slick
  • BEM
Cod de client, nepublic
rocketseo.ionepublicUn site de client fără link public, așa că aici nu există captură de ecran

Sarcina

Agenția avea nevoie de un site în engleză care să-i arate lucrările la fel ca site-ul local. Studiile de caz, membrii echipei și articolele trebuiau adăugate ușor, iar listele lungi trebuiau să rămână rapide.

  • Studii de caz, echipă și blog ca tipuri separate de conținut
  • Pagini de servicii construite din câmpuri ACF
  • Liste care încarcă mai multe elemente fără reîncărcarea paginii

Ce am construit

Conținut

  • Trei tipuri de postări (portofoliu, echipă și blog) cu arhive și suport REST. Articolele folosesc categorii, etichete și comentarii.
  • Șapte grupuri de câmpuri ACF pentru paginile principală, despre noi, serviciu, contact, studiu de caz, membru al echipei și articol. Doar șablonul de serviciu are 14 grupuri și 10 repeatere.
  • Patru șabloane de pagină și trei pentru postări, 21 de fișiere de șablon în total.

Interactivitate

  • Butonul „Arată mai mult” prin AJAX în toate cele trei arhive și filtrarea studiilor de caz după etichete.
  • Articolele au un cuprins construit pe server din titluri, o notă cu stele salvată odată cu comentariul și o fereastră pentru comentarii.
  • Un meniu mobil pe niveluri, un header fix, un acordeon în subsol și o cronologie pe pagina despre noi. Sliderele Slick pornesc sau se opresc în funcție de lățimea ecranului.

Resurse

  • Câte un fișier CSS scris de mână pentru fiecare șablon, cu clase BEM, și fonturi găzduite pe server.
  • Slick și Fancybox se încarcă doar pe cele patru șabloane care le folosesc.

Rezultat

tipuri de conținut (studii de caz, echipă, blog)
3
de fișiere de șablon
21
fișiere CSS, câte unul pe șablon
15