WordPress teme po meri koje rade svoj posao
Ručno pisane teme bez preopterećenih page builder alata. Brze, bezbedne i napravljene da se dobro rangiraju.
Vaša "premium" tema vas košta klijenata
Većina "premium" WordPress tema sa marketplace-ova dolazi sa desetinama skriptova, učitavača fontova i CSS okvira koje vaš sajt nikad ne koristi. Prosečna premium tema pravi 47 HTTP zahteva pri prvom učitavanju i nosi preko 800KB neiskorišćenog CSS-a. Tema po meri, napravljena kod Aleksandra Raševića, obično se učita za manje od 12 zahteva, sa ocenom preko 90 na PageSpeed Insights za mobilne uređaje. Ta razlika direktno utiče na stopu napuštanja sajta, poziciju u pretrazi i prihod.
Performanse na prvom mestu
Bez suvišnog koda page buildera, bez neiskorišćenih skriptova. Teme postižu preko 90 poena na PageSpeed Insights i učitavaju se za manje od 1,5 sekunde na 4G mreži.
Bezbedno od temelja
Bez piratskog koda, bez skrivenih linkova, bez zavisnosti od napuštenih biblioteka trećih strana. Potpuno vlasništvo nad vašim kodom.
SEO ugrađen u temelje
Semantički HTML5 kod, strukturirani podaci i čista struktura URL-ova koju pretraživači razumeju bez ijednog dodatka.
Tema napravljena za rezultate
Custom Gutenberg blokovi
Razvijamo custom blokove koristeći zvanični WordPress Block API sa block.json metapodacima, registrujemo ih kroz PHP pomoću register_block_type(), i kompajliramo JavaScript kroz Webpack sa @wordpress/scripts paketom. Vaši urednici dobijaju intuitivne, vizuelno usklađene blokove koji odgovaraju vašem brendu, bez oslanjanja na shortcode-ove ili page builder dodatke trećih strana. Svaki blok ima ugrađenu dokumentaciju i prati WordPress standarde kodiranja radi dugoročne održivosti.
Arhitektura fokusirana na performanse
Svaka tema je napravljena bez ijedne zavisnosti od jQuery-ja, sa odloženim učitavanjem JavaScript-a i kritičnim CSS-om ugrađenim direktno u <head> dokumenta. Koristimo wp_enqueue_script() sa defer i async strategijama, implementiramo resource hints preko wp_resource_hints() za preconnect ka CDN serverima, i učitavamo Google Fonts uz font-display: swap. Rezultat: tipična Aleksandrova tema postiže preko 95 poena na PageSpeed Insights za mobilne uređaje i Largest Contentful Paint ispod 1,2 sekunde na standardnom hostingu.
Integracija zakazivanja i rezervacija
Tok zakazivanja i rezervacija razvijamo direktno u temu — kroz razgovor ili formu, sa proverom dostupnosti u realnom vremenu i potvrdama putem emaila ili SMS-a — umesto da dodajemo generički dodatak. Nastavak sesije znači da posetilac koji ode usred zakazivanja može da se vrati tačno tamo gde je stao. Svaki tok je povezan sa praćenjem konverzija (Google Ads, GA4), tako da tačno znate koliko vredi jedno završeno zakazivanje.
theme.json sistem dizajna
Svaka tema dolazi sa detaljnim theme.json fajlom koji definiše ceo sistem dizajna: paletu boja, skalu tipografije, razmake, zaobljenost ivica i custom CSS svojstva. Ovo zaključava iskustvo uređivanja u okvire vašeg brend priručnika i sprečava urednike da primene boje ili fontove koji ne odgovaraju brendu. Definišemo custom settings.color.palette nizove, settings.typography.fontSizes i settings.spacing.spacingScale, tako da vaš sajt ostane vizuelno dosledan kako sadržaj raste.
Pristupačnost (WCAG 2.1 AA)
Sve teme se grade prema standardu WCAG 2.1 nivoa AA. Koristimo semantičke HTML5 elemente (<nav>, <main>, <article>, <aside>), ugrađujemo linkove za preskakanje na sadržaj, obezbeđujemo kontrast teksta od najmanje 4,5:1, i razvijamo menije koji se koriste tastaturom, sa aria-expanded stanjima. Forme koriste ispravno povezane <label> elemente i najave grešaka preko aria-live regiona. Svaku temu testiramo alatima axe-core, WAVE i NVDA čitačem ekrana pre isporuke.
SEO-spreman kod
Teme dolaze sa strukturiranim podacima implementiranim kao JSON-LD preko wp_head hook-ova: Organization šema, LocalBusiness oznake, Article šema za članke, Service šema za zakazivanja i termine, i BreadcrumbList strukturirani podaci. Implementiramo Open Graph oznake i Twitter Cards preko wpseo_add_opengraph_additional_images integracije, koristimo kanonske URL-ove na svakom šablonu, i generišemo strukturu permalink-ova prilagođenu XML mapi sajta. Navigacija mrvica automatski generiše itemListElement mikropodatke na svim arhivskim i pojedinačnim šablonima.
Spremno za više jezika
Teme se grade sa internacionalizacijom u vidu: svi tekstovi su uvijeni u __() i _e() funkcije sa ispravno registrovanim text domain-om, podrškom za RTL stilove preko rtl.css, i punom kompatibilnošću sa Polylang i WPML dodacima. Custom blokovi izlažu prevodive atribute preko i18n deklaracija u block.json fajlu. Takođe implementiramo hreflang oznake za višejezični SEO i testiramo sve rasporede u LTR i RTL orijentaciji pre lansiranja.
Podrška posle lansiranja
Svaka isporučena tema uključuje 30 dana podrške za ispravke grešaka, detaljan dokument primopredaje koji pokriva strukturu fajlova, uputstva za korišćenje blokova i video vodiče za urednike. Obezbeđujemo CHANGELOG.md fajl za praćenje verzija, semantičko verzionisanje izdanja teme, i tok postavljanja sa staging na produkciju pomoću WP-CLI alata. Planovi stalnog održavanja uključuju mesečne bezbednosne revizije, proveru kompatibilnosti sa WordPress jezgrom, i praćenje performansi preko Query Monitor i New Relic integracije.
Kako radimo
Otkrivanje i definisanje zahteva
Analiziramo vaš postojeći sajt alatima GTmetrix, Query Monitor i Screaming Frog kako bismo dokumentovali uska grla u performansama i SEO probleme. Razgovaramo sa vašim urednicima da razumemo njihov tok rada, definišemo profile korisnika i mapiramo potrebnu hijerarhiju šablona: kojim tipovima sadržaja trebaju posebni šabloni, kojim arhivama treba filtriranje, i kakav pristup po ulogama je potreban za admin panel. Rezultat: tehnička specifikacija sa mapom sajta, napomenama uz wireframe-ove i spiskom šablona.
Wireframe i prototipovi
Razvijamo interaktivne prototipove u Figma-i za svaki poseban šablon: početnu stranicu, pojedinačan članak, arhivske stranice, rezultate pretrage, 404 stranicu i šablone za zakazivanje/rezervacije. Svaki prototip pokriva desktop, tablet i mobilne prelome na 1440px, 768px i 375px. U ovoj fazi definišemo theme.json boje i razmake, i predstavljamo živi vodič stila koji postaje osnova za konačnu izradu.
Izrada teme
Temu postavljamo na osnovu prilagođenog polazišta baziranog na _s (Underscores), uz moderne alate: Webpack 5 za kompajliranje, Sass za stilove i Browsersync za automatsko osvežavanje. PHP šabloni su organizovani u template-parts/ folderu sa jasnom podelom: petlje u template-parts/loops/, delovi u template-parts/components/, i custom upiti kao funkcije za ponovnu upotrebu u inc/template-functions.php. Kod vodimo kroz Git sa feature-branch tokom rada i postavljamo na staging preko GitHub Actions.
Unos sadržaja
Uvozimo vaš postojeći sadržaj pomoću WP-CLI migracionih skripti, prevodimo stare shortcode-ove u nove custom blokove kroz programske transformacije, i podešavamo sve navigacione menije, widget zone (ili delove block šablona kod FSE tema) i podešavanja customizer-a. Svaka stranica se popunjava stvarnim sadržajem, ne lorem ipsum tekstom, kako bismo rano uočili granične slučajeve: duge naslove, nedostajuće slike, ugnježdene kategorije i posebne znakove u URL adresama.
Testiranje i kontrola kvaliteta
Temu provlačimo kroz kontrolnu listu od 40 tačaka: testiranje na Chrome, Firefox, Safari i Edge pregledačima; mobilno testiranje na iOS Safari i Android Chrome; provera pristupačnosti alatom axe-core; testiranje performansi na Lighthouse-u uz simulaciju 4G mreže; i provera WordPress standarda kodiranja preko PHP_CodeSniffer-a sa WordPress-Extra pravilima. Svi custom blokovi se testiraju validatorom blokova iz WordPress direktorijuma dodataka. Tokovi zakazivanja i rezervacija prolaze kroz testiranje od početka do kraja, ne samo za idealan scenario.
Lansiranje i praćenje
Dan lansiranja prati unapred pripremljen proces: rezervna kopija baze, prebacivanje DNS-a uz minimalan TTL, zamena URL-ova preko WP-CLI alata, i mapiranje 301 preusmerenja sa starih adresa. Prvih 72 sata pratimo Query Monitor-om radi sporih upita, podešavamo keširanje preko WP Rocket-a ili FastCGI keša na nivou servera, i predajemo novu mapu sajta Google Search Console-u. Izveštaj posle lansiranja dokumentuje PageSpeed ocene pre i posle, rešavanje grešaka pri indeksiranju, i kalendar podrške za narednih 30 dana.
Tehnologije koje koristimo
"Sajt naše stomatološke ordinacije je za tri meseca, otkako ga je Aleksandar Rašević iznova napravio, otišao sa 4. na 1. stranicu Gugla. Sama implementacija strukturiranih podataka je opravdala celu investiciju."
Često postavljana pitanja
Koliko traje izrada custom WordPress teme?
Tipičan poslovni sajt sa 6-8 posebnih šablona traje 4-6 nedelja od otkrivanja do lansiranja. Projekti sa složenom logikom zakazivanja/rezervacija ili višestepenim konfiguratorima obično traju 8-10 nedelja. Veliki izdavački sajtovi sa naprednom pretragom, oblastima za članove i posebnim uredničkim tokovima mogu potrajati 12-14 nedelja. Posle faze otkrivanja dajemo detaljan rok sa isporukama po fazama, tako da tačno znate šta stiže i kada.
Da li će moja tema raditi sa page builderima?
Namerno ne podržavamo Elementor, Divi ili WPBakery u našim custom temama. Ovi alati ubacuju sopstvene shortcode-ove i zaključavaju vas u svoj ekosistem. Umesto toga, razvijamo nativne Gutenberg blokove koji vašim urednicima daju istu vizuelnu slobodu, bez gubitka u performansama ili zavisnosti od jednog proizvođača. Ako se selite sa page buildera, u okviru projekta dobijate skriptu koja prevodi shortcode-ove u blokove. Rezultat je sajt koji se prikazuje u čistom HTML-u, bez ikakvog dodatnog opterećenja od buildera.
Da li podržavate sisteme za zakazivanje i rezervacije?
Da — ovo je osnovna specijalnost, ne dodatak. Napravili smo tokove zakazivanja i rezervacija za restorane, ordinacije i klijente iz ugostiteljstva, sa dostupnošću u realnom vremenu, nastavkom sesije, i potvrdom putem emaila, SMS-a, WhatsApp-a ili Vibera. Takođe razvijamo i AI-potpomognute konverzacione tokove zakazivanja opisane na našoj stranici AI chatbotova i automatizacije zakazivanja, ako sama forma nije dovoljna.
Možete li da migrirate moj postojeći sajt na novu temu?
Apsolutno. Migracija sajta je uključena u svaki projekat izrade teme. Koristimo WP-CLI za izvoz i uvoz baze podataka, pokrećemo search-replace za ažuriranje URL-ova, pišemo posebne migracione skripte koje pretvaraju stare shortcode-ove u Gutenberg blokove, i mapiramo sve adrese sa 301 preusmerenjima kako bi SEO vrednost ostala sačuvana. Migracije zakazujemo u periodima sa najmanje saobraćaja i privremeno zamrzavamo unos sadržaja kako ne bi došlo do gubitka podataka. Posle migracije, predajemo novu mapu sajta Google Search Console-u i pratimo greške pri indeksiranju.
Šta se dešava posle lansiranja?
Svako lansiranje uključuje 30 dana podrške posle lansiranja, koja pokriva ispravke grešaka, probleme sa kompatibilnošću pregledača i manje izmene. Posle toga, možete se prijaviti na mesečni paket održavanja koji uključuje: ažuriranja WordPress jezgra i dodataka, bezbednosno skeniranje pomoću Wordfence-a, praćenje dostupnosti sajta, mesečne izveštaje o performansama, i do 4 sata izmena sadržaja ili stila. Svi klijenti sa paketom održavanja dobijaju prioritetnu podršku sa garantovanim odgovorom u roku od 24 časa.