WordPress developer je osoba koja gradi i održava ono što se u WordPressu ne može uraditi klikom: teme i blokove po meri, dodatke i integracije, brzinu, bezbednost, ispravke grešaka i migracije. Angažuje se na tri načina: po satu (u Srbiji 20 do 50 €, zavisno od iskustva), kroz mesečni paket sati ili za projekat sa fiksnom cenom. Razlika između dobrog i lošeg developera ne vidi se u ceni sata, već u tome da li ima proces, testira pre objave, dokumentuje šta je uradio i ostavlja sajt koji drugi mogu da preuzmu. Ovaj vodič objašnjava šta developer zapravo radi, kako da ga procenite pre angažovanja i koji model saradnje ima smisla za vašu situaciju.
Za dodatnu proveru preporuka iz ovog vodiča pogledajte zvaničnu WordPress dokumentaciju i Google smernice za Core Web Vitals.
Ukratko
- Developer nije „onaj ko instalira temu“: to je posao za svakoga; developer rešava ono što tema i dodaci ne mogu.
- Iskustvo se procenjuje po procesu, ne po godinama: staging, testiranje, verzionisanje koda, dokumentacija.
- Sat od 25 € može biti skuplji od sata od 50 € ako prvi traje tri puta duže i ostavlja kod koji niko ne razume.
- Fiksna cena za jasan obim, sati za nejasan. Mešanje ta dva je najčešći uzrok sporova.
„Treba mi WordPress developer“ je rečenica koja može značiti bilo šta, od promene boje dugmeta do integracije sa ERP sistemom. Zato su i ponude koje dobijete toliko različite. Prvi korak je da znate šta tačno tražite; drugi je da znate kako da prepoznate osobu koja to ume; treći je izbor modela saradnje. Ovaj tekst je napisan iz perspektive nekoga ko sarađuje sa developerima i sam radi taj posao; cilj mu je da razgovor sa developerom vodite ravnopravno.
Šta WordPress developer zapravo radi
WordPress je napravljen tako da veliki deo posla može da uradi neko bez programiranja: instalacija, izbor teme, dodavanje dodataka, unos sadržaja. To nije posao developera, mada ga developeri rade kada je deo većeg projekta. Developer počinje tamo gde se to završava.

Tema, plugin i integracije
Teme i blokovi. Developer pravi temu po meri na osnovu dizajna, ili prilagođava postojeću kroz child temu, tako da ažuriranja ne obrišu izmene. Danas to najčešće znači Gutenberg blokove i obrasce napravljene za vaš sadržaj: blok za uslugu, za cenovnik, za tim, koje urednik popunjava bez rizika da razbije raspored. Ovo je razlika između sajta koji možete sami da uređujete i sajta na kome svaka izmena traži programera. Dodaci. Kada ne postoji dodatak koji radi tačno ono što treba, ili kada ih treba pet da bi se uradila jedna stvar, developer piše mali dodatak po meri: kalkulator, poseban tip sadržaja, izvoz podataka, pravilo u prodavnici. Integracije. Povezivanje sajta sa spoljnim sistemima preko API-ja: CRM, ERP, knjigovodstveni program, kurirska služba, plaćanje karticama, kalendar za zakazivanje, newsletter alat. Ovo je posao koji najviše razlikuje developera od „WordPress majstora“, jer traži razumevanje oba sistema i testiranje svih slučajeva kada nešto krene naopako.
Debug, performanse i bezbednost
Debug. Sajt je „pukao“ posle ažuriranja, forma ne šalje, prodavnica ne računa dostavu, bela stranica umesto sajta. Developer čita logove, izoluje uzrok (sukob dva dodatka, zastarela PHP funkcija, greška u temi) i ispravlja ga na uzroku, ne simptomu. Ovo je najčešći razlog prvog angažovanja i dobar test: dobar developer prvo pita za pristup logovima i staging, loš prvo deaktivira sve dodatke na živom sajtu. Performanse. Sajt koji se učitava četiri sekunde na telefonu obično nema jedan uzrok, već desetak: neoptimizovane slike, višak dodataka, spori upiti u bazu, tema koja učitava sve svuda. Developer meri (ne nagađa), rešava najveće poluge prvo i proverava rezultat; kako to izgleda opisano je u vodiču za optimizaciju brzine sajta. Bezbednost. Čišćenje hakovanog sajta, zatvaranje rupe kroz koju je upad izvršen, hardening (ograničenje prijava, 2FA, prava fajlova, uklanjanje viška), i ono što je važnije od svega: redovna ažuriranja sa prethodnom kopijom, što spada u održavanje sajta.
Kako proceniti iskustvo
Godine iskustva i broj projekata su slab signal; „deset godina“ može značiti deset godina instaliranja istih tema. Bolji signal je kako developer radi, i to se može proveriti u razgovoru od pola sata i pregledom dva projekta.

Kod, proces i testovi
Primeri rada. Tražite dva projekta slična vašem i pitajte šta je developer konkretno uradio na njima (ne šta je uradio tim). Otvorite te sajtove na telefonu, proverite brzinu u PageSpeed Insights alatu i pogledajte da li rade forme. Ako developer ima javan kod (GitHub, dodatak na WordPress.org), to je najjači dokaz, jer se vidi kako piše i da li održava ono što je objavio. Proces. Pitajte: gde radite izmene, na živom sajtu ili na stagingu? Kako čuvate verzije koda? Šta radite pre nego što objavite izmenu? Odgovori koje želite: staging ili lokalno okruženje, Git, kopija pre svake izmene, test na više uređaja. Developer koji radi direktno na živom sajtu „jer je brže“ pre ili kasnije obori sajt u radno vreme. Testiranje. Kako proverava da izmena nije pokvarila nešto drugo? Dobar odgovor uključuje listu ključnih funkcija koje se prolaze posle svake izmene (forme, korpa, prijava, najvažnije stranice) i, kod većih projekata, automatske testove.
Komunikacija i dokumentacija
Komunikacija. Pošaljite kratak opis problema i gledajte šta se dešava: dobar developer postavlja pitanja pre nego što da procenu, kaže šta ne zna i predlaže kako da se to sazna, i daje procenu u rasponu sa pretpostavkama. Loš daje cifru odmah i bez pitanja. Dogovorite kanal i ritam: gde se prijavljuju zadaci, koliko brzo se odgovara, kako se javlja kada nešto kasni. Dokumentacija. Šta ostaje posle posla? Minimum je kratak zapis šta je promenjeno, gde i zašto, plus uputstvo za ono što vi treba da radite. Kod koji nema komentare i dokumentaciju sledeći developer mora da čita od nule, i to plaćate vi. Pitajte i za reference koje možete pozvati; jedan razgovor sa prethodnim klijentom vredi više od deset logotipa na sajtu.
| Pitanje | Dobar znak | Crvena zastavica |
|---|---|---|
| Gde radite izmene? | Staging / lokalno, kopija pre objave | „Direktno na sajtu, brže je“ |
| Kako menjate temu? | Child tema ili tema po meri, blokovi | Izmene u fajlovima kupljene teme |
| Koliko dodataka koristite? | „Što manje; pišem ono što treba“ | „Za sve postoji dodatak“ |
| Kako testirate? | Lista funkcija, više uređaja, po potrebi automatski testovi | „Pogledam da li radi“ |
| Šta dobijam na kraju? | Kod, pristupi, zapis izmena, uputstvo | „Sve je u sistemu, javite ako treba“ |
| Koliko će trajati? | Raspon sa pretpostavkama i rizicima | Cifra bez ijednog pitanja |
Cena i model angažovanja
Cena sata WordPress developera u Srbiji kreće se od 20 do 50 €, u zavisnosti od iskustva i specijalizacije; developeri koji rade za inostrane klijente naplaćuju 40 do 80 €. Ali sat nije jedinica koju kupujete; kupujete rešen problem, i zato model naplate treba da prati vrstu posla.

Sat, paket ili projekat
Po satu je pravi model kada obim nije poznat: debug nepoznate greške, istraživanje da li je integracija moguća, sitne izmene koje se ne isplati procenjivati. Dogovorite gornju granicu („javite kada dođete do 4 sata“) i tražite evidenciju sati sa opisom. Mesečni paket sati (npr. 5, 10 ili 20 sati mesečno po nižoj ceni sata) ima smisla kada sajt stalno traži male stvari: nove blokove, izmene u prodavnici, sitne integracije. Neiskorišćeni sati se obično ne prenose, pa paket birajte prema stvarnoj potrošnji iz prethodna tri meseca. Fiksna cena projekta je za posao sa jasnim obimom: novi blok sa specifikacijom, integracija sa poznatim API-jem, migracija sajta. Fiksna cena uključuje rizik developera, pa je nominalno viša od procene u satima, ali vi znate šta plaćate. Uslov je pisana specifikacija; bez nje fiksna cena je izvor spora, jer svako „a mislio sam da to podrazumeva“ košta nekoga.
Brief, procena i održavanje
Dobar brief štedi više novca nego pregovaranje o ceni sata. Za svaki zadatak napišite: šta sajt treba da radi (ne kako), ko će to koristiti, šta se dešava u izuzecima (šta ako korisnik ne unese broj, šta ako API ne odgovori), rok i budžetski raspon. Priložite pristupe stagingu i primere. Na osnovu toga developer daje procenu sa pretpostavkama; ako se pretpostavke pokažu netačnim, procena se menja pre rada, ne posle.
Posle završetka, kod po meri treba nekome ko ga održava: ažuriranja WordPressa i PHP-a povremeno traže prilagođavanje. Dogovorite to unapred, bilo kroz paket sati sa istim developerom ili kroz održavanje sajta koje uključuje i taj deo. Ako vam treba ceo sajt, a ne pojedinačni zadaci, razlika između angažovanja developera i naručivanja sajta „ključ u ruke“ objašnjena je na stranici izrada WordPress sajta; šta u tom slučaju plaćate i koji model izrade ima smisla, u tekstu o ceni izrade WordPress sajta.
Najčešća pitanja o WordPress developerima
Koliko košta WordPress developer po satu?
U Srbiji 20 do 50 € po satu, zavisno od iskustva i specijalizacije; za inostrane klijente 40 do 80 €. Mesečni paketi sati imaju nižu cenu sata, a projekti sa fiksnom cenom uključuju rizik developera i nominalno su skuplji od procene u satima.
Koja je razlika između WordPress developera i web dizajnera?
Dizajner odlučuje kako sajt izgleda i kako se koristi (struktura, raspored, tipografija, boje); developer to pretvara u kod koji radi i dodaje funkcionalnost. Na manjim projektima jedna osoba često radi oba posla, ali su to različite veštine i vredi pitati za koju je jača.
Da li mi treba developer ili je dovoljan dodatak?
Ako postoji održavan dodatak koji radi tačno ono što vam treba, dodatak je jeftiniji. Developer ima smisla kada bi vam trebalo više dodataka za jednu stvar, kada dodatak radi 80 % posla, a ostalih 20 % je ključno, ili kada je brzina i čistoća sajta prioritet.
Freelancer ili agencija?
Freelancer je obično jeftiniji i direktniji, ali je jedna osoba: godišnji odmor i bolest su vaš rizik. Agencija ima zamenu i širi tim, ali i višu cenu i više posrednika. Za povremene zadatke freelancer sa dobrim procesom; za sajt od koga zavisi prodaja, neko ko može da garantuje rok reakcije.
Kako da zaštitim sajt kada angažujem spoljnog developera?
Dajte pristup stagingu i poseban administratorski nalog koji možete ukinuti, ne svoj; kopija sajta pre početka; pisani dogovor o vlasništvu koda; po završetku promena lozinki i uklanjanje naloga. Domen i hosting nikad ne prebacujte na developera.
Treba vam WordPress developer za konkretan zadatak?
Opišite šta sajt treba da radi i pošaljite adresu. Reći ćemo da li je to posao za dodatak, za nekoliko sati ili za projekat, sa procenom i pretpostavkama, pre bilo kakve obaveze.



