NWP CPT

Dokumentacija

NikolicWP CPT – zvanična dokumentacija

Verzija 1.0.1 · ažurirano 20. oktobra 2026. · Stranica dodatka

NikolicWP CPT (kratko NWP CPT) je dodatak za WordPress kojim se bez kodiranja prave novi tipovi sadržaja (na primer Dokumentacija, Projekti, Događaji, Članovi tima), taksonomije koje ih grupišu (Teme, Proizvodi, Lokacije…) i prilagođena polja sa dodatnim podacima (cena, datum, slika, link, galerija, redovi podataka…). Sve se podešava na jednom mestu, uz pregled uživo i uputstvo na srpskom.

Ova dokumentacija opisuje verziju 1.0.1 (oktobar 2026). Autor dodatka je NikolicWP (https://nikolicwp.rs).

Ukratko:

  • Tipovi sadržaja sa svim opcijama koje WordPress nudi: meni, ikonica, hijerarhija, delovi uređivača, blok ili klasični uređivač, adrese, arhiva, RSS, ovlašćenja.
  • Natpisi („Dodaj novi dokument“, „Sva uputstva“) se prave sami iz naziva – na srpskom sajtu po rodu i na pismu kojim su nazivi napisani.
  • Taksonomija u adresi: /dokumentacija/pismo/podesavanja/ – pojam (proizvod, tema, grad) postaje deo adrese.
  • 21 vrsta prilagođenih polja, sa ponavljačem (redovi polja) i uslovnim prikazom.
  • Kolone, filteri i sopstveni redosled prevlačenjem u listi postova.
  • Putanja (breadcrumbs), prethodna/sledeća strana, bočni meni svih strana, pretraga u jednom tipu i lista postova – kao blokovi i kratki kodovi.
  • Uvoz i izvoz, PHP kod i prenos iz dodatka Custom Post Type UI.
  • Isključivanje ili brisanje tipa nikada ne briše postove, pojmove ni vrednosti polja.

1. Za koga je NikolicWP CPT

Za svaki WordPress sajt kome nisu dovoljni Članci i Stranice:

  • dokumentacija i uputstva za proizvode ili usluge, sa poglavljima i bočnim menijem;
  • portfolio, projekti, reference;
  • događaji, kursevi, termini;
  • članovi tima, saradnici, partneri;
  • nekretnine, vozila, recepti, knjige – bilo koji katalog sa sopstvenim podacima;
  • interni podaci koji se vide samo u administraciji.

Dodatak ne zahteva poznavanje koda. Programeri mogu da koriste funkcije, filtere i gotov PHP kod (vidi Za programere).

↑ Sadržaj

2. Osnovni pojmovi

  • Tip sadržaja (custom post type) – nova vrsta sadržaja sa sopstvenim menijem, listom i uređivačem, kao Članci i Stranice. Primer: „Dokumentacija“.
  • Taksonomija – način grupisanja postova, kao Kategorije i Oznake. Primer: „Proizvodi“ za dokumentaciju. Pojedinačne stavke taksonomije su pojmovi (Pismo, NestPay…).
  • Grupa polja – okvir sa dodatnim poljima na ekranu za uređivanje izabranih tipova sadržaja. Primer: „Podaci o dokumentu“ sa poljima Verzija, Nivo, Video.
  • Ključ – ime pod kojim WordPress čuva tip, taksonomiju ili polje u bazi (mala latinična slova, cifre, _ i -). Pravi se sam iz naziva.

↑ Sadržaj

3. Zahtevi i instalacija

Zahtevi: WordPress 6.3 ili noviji i PHP 7.4 ili noviji. Svaka verzija se pre izdavanja proverava na WordPress-u 7.1.3, sa temom Blocksy, na računaru i telefonu, uz dodatak NikolicWP Pismo (ćirilica i latinica).

Instalacija:

  1. Preuzmite zip fajl dodatka iz svog naloga na nikolicwp.rs.
  2. U WordPress-u otvorite Dodaci → Dodaj novi → Otpremi dodatak, izaberite zip i kliknite Instaliraj odmah, pa Aktiviraj.
  3. Otvara se čarobnjak za licencu: nalepite ključ koji ste dobili posle kupovine i kliknite Nastavi.
  4. Otvara se NWP CPT → Pregled. Nastavite sa prvim koracima.

Meni dodatka u administraciji zove se NWP CPT i ima kartice Pregled, Tipovi sadržaja, Taksonomije, Polja, Alati, Podešavanja, Uputstvo i Licenca.

↑ Sadržaj

4. Licenca

  • Paketi: godišnja licenca za 1 sajt (Personalni), 5 sajtova (Poslovni) ili 10 sajtova (Profesionalni). Sve mogućnosti su u svakom paketu; razlika je samo u broju sajtova.
  • Aktivacija: ključ se aktivira jednom po sajtu, u čarobnjaku posle aktivacije dodatka. Dodatak počinje da radi kada se licenca aktivira.
  • Lokalni i test sajtovi ne troše mesto: localhost, *.local, *.test, staging.* i dev.*.
  • Šta pokriva licenca: nove verzije i podršku.
  • Kada licenca istekne: svi tipovi, taksonomije i polja rade kao i do tada. Samo ne dobijate nove verzije i podršku dok licencu ne obnovite.
  • Prenos na drugi sajt: na starom sajtu kliknite Deaktiviraj na ovom sajtu u kartici Licenca. Time oslobađate mesto, a na tom sajtu dodatak prestaje da radi dok ključ ponovo ne aktivirate.
  • Ponovna instalacija: deaktivacija i ponovna aktivacija samog dodatka ne troši novo mesto – sačuvani ključ se aktivira sam.
  • Podrška: u kartici Licenca, uz aktivnu licencu, dugme „Pošalji dijagnostiku i otvori tiket“.

↑ Sadržaj

5. Prvi koraci

  1. NWP CPT → Tipovi sadržaja → Dodaj tip sadržaja. Upišite naziv u množini i jednini (na primer „Projekti“ i „Projekat“) i kliknite Napravi. Sve ostalo je već podešeno na preporučene vrednosti.
  2. NWP CPT → Taksonomije → Dodaj taksonomiju (po želji). Upišite naziv (na primer „Oblasti“ i „Oblast“), izaberite „Kao kategorije“ ili „Kao oznake“ i štiklirajte novi tip.
  3. NWP CPT → Polja → Dodaj grupu polja (po želji). Upišite naslov okvira, štiklirajte tip, kliknite Dodaj polje i podesite polja.

Posle čuvanja nova stavka se odmah pojavljuje u meniju administracije, a adrese na sajtu rade bez odlaska na Podešavanja → Stalne veze.

↑ Sadržaj

6. Primer: dokumentacija proizvoda

Cilj: uputstva za više proizvoda, sa adresama kao /dokumentacija/pismo/podesavanja/, stranicom svakog proizvoda (/dokumentacija/pismo/) i bočnim menijem.

1. Tip sadržaja

  • Naziv (množina): Uputstva; Naziv (jednina): Uputstvo; Rod: srednji. Natpisi postaju „Sva uputstva“, „Dodaj novo uputstvo“.
  • Ključ: dokumentacija.
  • Natpisi → Naziv u meniju: Dokumentacija.
  • Uređivač i mogućnosti: uključite Hijerarhijski i štiklirajte Redosled i nadređeni (Atributi) – poglavlja mogu imati podpoglavlja.
  • Lista postova: uključite Sopstveni redosled prevlačenjem.
  • Arhiva i upiti → Redosled arhive: Sopstveni redosled, Smer: Rastuće.

2. Taksonomija

  • Naziv: Proizvodi / Proizvod; Ključ: proizvod; Vrsta: Kao kategorije; Za tipove sadržaja: Uputstva.
  • Okvir u uređivaču posta: Samo jedan izbor – radio dugmad (svako uputstvo pripada jednom proizvodu).
  • Adrese → Početak adrese: dokumentacija.

3. Adresa tipa

  • U tipu, Adrese → Početak adrese: kliknite dugme %proizvod%, tako da piše dokumentacija/%proizvod%.
  • Rezultat: /dokumentacija/ (arhiva svih uputstava), /dokumentacija/pismo/ (sva uputstva za Pismo), /dokumentacija/pismo/podesavanja/ (jedno uputstvo).

4. Navigacija

  • U tipu, Navigacija na sajtu: uključite Putanja iznad sadržaja i Prethodni / sledeći ispod sadržaja, između postova istog pojma.
  • U bočnu traku teme (Izgled → Vidžeti ili uređivač šablona) dodajte blok Meni tipa sadržaja ili kratki kod [nwp_nav type="dokumentacija"], i po želji blok Pretraga u tipu sadržaja.

5. Polja (po želji)

  • Grupa „Podaci o uputstvu“ za tip Uputstva: polja Verzija dodatka (tekst), Nivo (padajuća lista Početni/Napredni), Video (video ili ugradnja) – i „Prikaži automatski“: ispod sadržaja posta.

↑ Sadržaj

7. Ekran dodatka

Pregled – brojke (tipovi, taksonomije, grupe polja, postovi), koraci za početak i Provera, koja upozorava na:

  • Podešavanja → Stalne veze podešena na „Obične“;
  • ključ koji već registruje tema ili drugi dodatak;
  • stranicu sa istom adresom kao arhiva tipa;
  • adresu sa %taksonomijom% koja nije povezana sa tipom;
  • taksonomiju ili grupu polja koja nije povezana ni sa jednim tipom;
  • aktivan Custom Post Type UI.

Liste (Tipovi sadržaja, Taksonomije, Polja) – pretraga po nazivu ili ključu, čipovi Sve / Uključeno / Isključeno, redosled (naziv, ključ, broj postova, poslednja izmena), broj po strani (10/20/50/100), strane i dugme Osveži. U svakom redu: broj postova ili pojmova (link na listu), adresa arhive, prekidač Uključeno/Isključeno i dugmad Uredi, Kopiraj i Obriši.

Uređivači – levo odeljci, u sredini podešavanja, desno Pregled uživo:

  • tip sadržaja: stavka u meniju administracije, ekran za dodavanje posta i sve adrese (pojedinačni post, nadređeni → podređeni, arhiva, RSS, REST API);
  • taksonomija: okvir u uređivaču posta (štikliranje, oznake, radio ili padajuća lista) i adrese pojmova;
  • grupa polja: okvir sa pravim poljima, onako kako će ih urednici videti.

Pregled prati formular; ništa se ne čuva dok ne kliknete Sačuvaj izmene. Pored dugmeta je Odustani od izmena, a na dnu svakog odeljka Vrati preporučena podešavanja (sopstveni tekstovi, nazivi i adrese se ne diraju).

↑ Sadržaj

8. Tipovi sadržaja – sve opcije

Vrednosti u tabelama su ujedno i preporučene i podrazumevane.

Osnovno

Opcija Šta radi
Naziv (množina), Naziv (jednina) Naziv tipa, na primer Projekti / Projekat. Od njih se prave natpisi i ključ.
Rod naziva Na srpskom sajtu: muški, ženski ili srednji – za pravilne natpise („novi dokument“, „nova strana“, „novo uputstvo“).
Ključ Ime u bazi: mala latinična slova, cifre, _ i -, najviše 20 znakova. Pravi se iz jednine (ćirilica i č ć š ž đ postaju obična latinica). Uređivač odmah upozorava na reči koje koristi WordPress (post, page, type…).
Opis Neke teme ga prikazuju na arhivi.
Uključeno Isključeno: tip se ne registruje, meni nestaje, postovi ostaju u bazi.

Promena ključa tipa koji već ima postove: ostavite uključeno Prebaci postojeće postove na novi ključ.

Vidljivost

Opcija Preporučeno Šta radi
Javno uključeno Postovi imaju svoje stranice na sajtu. Isključeno: sadržaj samo za administraciju.
Stranice na sajtu uključeno Pojedinačni postovi i arhiva mogu da se otvore.
Izostavi iz pretrage sajta isključeno Uobičajena pretraga ne pronalazi ove postove.
Dostupno u Izgled → Izbornici uključeno Postovi mogu da se dodaju u meni sajta.

Meni u administraciji

Opcija Šta radi
Ekrani u administraciji Lista postova i uređivač.
Mesto u meniju Sopstvena stavka u glavnom meniju, ispod druge stavke (Članci, Stranice, Mediji, Alati, Podešavanja, Korisnici ili drugi vaš tip) ili nije u meniju.
Položaj u meniju Ispod Članaka, Medija, Stranica, Komentara (podrazumevano), Izgleda, Dodataka, Korisnika, Alata, Podešavanja ili na dnu.
Ikonica u meniju Klik na jednu od 60 ikonica, drugi Dashicons naziv (dashicons-…) ili adresa slike 20×20.
U meniju „+ Novo“ Brzo dodavanje sa trake administracije.
Broj na Kontrolnoj tabli U okviru „Ukratko“.
Tekst u polju za naslov Umesto „Dodaj naslov“.

Uređivač i mogućnosti

Opcija Šta radi
Hijerarhijski Postovi mogu imati nadređeni post, kao Stranice; adrese postaju /nadredjeni/podredjeni/. Za dokumentaciju i usluge, ne za vesti.
Delovi uređivača Naslov, Sadržaj, Istaknuta slika, Izvod, Autor, Revizije, Redosled i nadređeni (Atributi), Komentari, Povratni pingovi, Okvir prilagođenih polja WordPress-a, Formati postova. Preporučeno: naslov, sadržaj, istaknuta slika, izvod, revizije.
Taksonomije Vaše taksonomije i postojeće (Kategorije, Oznake…). Veza se usklađuje i u uređivaču taksonomije.
Blok uređivač i REST API Uključeno: blok uređivač (Gutenberg) i pristup za aplikacije. Isključeno: klasični uređivač.

Adrese

Opcija Preporučeno Šta radi
Čitljive adrese uključeno /projekti/moj-projekat/ umesto ?projekat=moj-projekat.
Početak adrese prazno (= ključ) Može sadržati taksonomiju – vidi Adrese i taksonomija u adresi.
Počni stalnim delom adresa postova uključeno Važi samo kada Stalne veze počinju stalnim delom, kao /blog/.
Stranica arhive uključeno Lista svih postova tipa.
Adresa arhive prazno Prazno = početak adrese bez dela sa taksonomijom.
RSS kanal arhive uključeno /projekti/feed/.
Strane arhive uključeno /projekti/page/2/.

Arhiva i upiti

Opcija Šta radi
Postova po strani arhive 0 = kao u Podešavanja → Čitanje.
Redosled arhive Kao WordPress (najnoviji prvo), datum, naslov, sopstveni redosled (prevlačenje), poslednja izmena ili nasumično. Isti redosled koriste meni tipa i prethodni/sledeći.
Smer Rastuće ili opadajuće.
I na stranici bloga Postovi ovog tipa među člancima na početnoj (blog) stranici.
I u glavnom RSS kanalu Postovi ovog tipa u RSS kanalu sajta.

Lista postova

Kolone, filteri i sopstveni redosled – vidi Lista postova u administraciji.

Grupisanje po taksonomiji, putanja i prethodni/sledeći – vidi Navigacija na sajtu.

Napredno

Prikazuje se kada uključite Podešavanja → Napredna podešavanja u uređivačima. Za programere; preporučene vrednosti odgovaraju skoro svakom sajtu.

Opcija Šta radi
Promenljiva upita Postovi mogu da se otvore kao ?kljuc=naziv; može i sopstveno ime.
Osnova REST API-ja, Imenski prostor /wp-json/wp/v2/kljuc ili sopstveni.
Vrsta ovlašćenja post = ista prava kao za članke. Sopstvena reč (npr. document) pravi posebna prava (edit_documents…) koja može da dodeli dodatak za uloge.
Mapiraj meta ovlašćenja Ostavite uključeno.
U Alati → Izvoz Postovi su u izvozu WordPress-a.
Obriši postove zajedno sa autorom Kada se korisnik obriše, njegovi postovi ovog tipa idu u otpad.

↑ Sadržaj

9. Natpisi

Natpisi su tekstovi koje WordPress prikazuje za tip ili taksonomiju: naziv menija, „Svi…“, „Dodaj novi…“, „Uredi…“, „Pretraži…“, „Nije pronađen…“, poruke posle čuvanja („Dokument je ažuriran.“) i drugi – ukupno 33 za tip i 25 za taksonomiju.

  • Sami se popunjavaju iz naziva, na jeziku sajta.
  • Na srpskom sajtu prate rod naziva (novi dokument, nova strana, novo uputstvo) i pismo – nazivi ćirilicom daju natpise ćirilicom, latinicom – latinicom.
  • Kod „Uredi stranu“, „Pretraži dokumente“ naziv se menja po padežu (strana → stranu, dokumenti → dokumente). Za reči koje se menjaju drugačije, upišite natpis ručno.
  • Prazno polje uvek prati nazive; upišite tekst samo gde želite drugačiji. Isprazni sve vraća sve natpise na automatske.
  • U uređivaču svaki natpis ima opis gde se prikazuje, a pregled uživo odmah pokazuje meni i ekran za dodavanje.

↑ Sadržaj

10. Adrese i taksonomija u adresi

Obične adrese: tip projekat sa početkom adrese projekti daje /projekti/moj-projekat/ i arhivu /projekti/.

Hijerarhijski tip: podređeni post ima adresu /projekti/nadredjeni/podredjeni/.

Taksonomija u adresi: u polje Početak adrese dodajte ključ taksonomije između znakova %, dugmetom ispod polja. Primer: dokumentacija/%proizvod%.

  • Post dobija adresu svog pojma: /dokumentacija/pismo/podesavanja/.
  • Post sa više pojmova koristi najdublji (podpojam pre nadređenog); post bez pojma koristi podrazumevani pojam taksonomije ili „nekategorizovano“.
  • Arhiva tipa je deo adrese pre %…%: /dokumentacija/.
  • Kada taksonomija ima isti početak adrese (dokumentacija), stranice pojmova su /dokumentacija/pismo/, a njihove strane /dokumentacija/pismo/page/2/ – rade zajedno sa adresama postova.
  • Taksonomija mora biti povezana sa tipom; Pregled → Provera upozorava ako nije.

Pravila adresa se osvežavaju sama posle svake izmene. Ako adresa ipak prikazuje „Stranica nije pronađena“, vidi Rešavanje problema.

↑ Sadržaj

11. Taksonomije – sve opcije

Osnovno

Opcija Šta radi
Naziv (množina, jednina), Rod, Ključ Kao kod tipa; ključ najviše 32 znaka.
Za tipove sadržaja Vaši tipovi i ugrađeni (Članci, Stranice…).
Vrsta Kao kategorije (podpojmovi, štikliranje sa liste) ili kao oznake (ravna lista, upisivanje).
Opis, Uključeno Isključeno: taksonomija se ne registruje; pojmovi i veze sa postovima ostaju.

Vidljivost

Javno (stranice pojmova na sajtu), Stranice pojmova na sajtu, Dostupno u Izgled → Izbornici, Dostupno za blok Oblak oznaka – sve podrazumevano uključeno.

Administracija i uređivač

Opcija Preporučeno Šta radi
Ekrani u administraciji uključeno Lista pojmova i okvir u uređivaču.
U meniju tipa sadržaja uključeno Stavka ispod menija tipa.
Okvir u uređivaču posta kao WordPress Kao WordPress, samo jedan izbor – radio dugmad, samo jedan izbor – padajuća lista (i u blok uređivaču) ili bez okvira.
Kolona u listi postova uključeno Pojmovi u listi postova.
Filter iznad liste postova uključeno Padajuća lista za filtriranje po pojmu.
U brzom uređivanju uključeno brzo uređivanje.
Podrazumevani pojam prazno Dodeljuje se postovima sačuvanim bez pojma.
Blok uređivač i REST API uključeno Potrebno za okvir u blok uređivaču.

Adrese

Opcija Šta radi
Čitljive adrese /oblast/dizajn/ umesto ?oblast=dizajn.
Početak adrese Prazno = ključ. Može biti isti kao početak adrese tipa.
Nadređeni pojmovi u adresi /oblast/nadredjeni/podredjeni/ umesto /oblast/podredjeni/.

Napredno (uz uključena napredna podešavanja): promenljiva upita, osnova REST API-ja, čuvanje redosleda kojim su pojmovi dodati postu.

↑ Sadržaj

12. Grupe polja

Opcija Šta radi
Naslov okvira Prikazuje se iznad polja, na primer „Podaci o proizvodu“.
Ključ Unutrašnje ime grupe.
Prikaži na ekranu za uređivanje Tipovi sadržaja na kojima se okvir prikazuje – vaši i ugrađeni (Članci, Stranice, proizvodi WooCommerce-a…).
Položaj Ispod sadržaja, u bočnoj traci ili odmah ispod naslova (klasični uređivač).
Prioritet Visok, uobičajen ili nizak – redosled okvira na ekranu.
Izgled Okvir sa naslovom ili bez okvira.
Redosled među grupama Manji broj se prikazuje prvi.
Napomena za urednike Tekst na vrhu okvira.
Prikaži automatski Ne, iznad sadržaja posta ili ispod sadržaja posta – vidi Prikaz polja na sajtu.
Sa naslovom grupe Naslov iznad automatski prikazanih polja.

Uređivač polja: Dodaj polje dodaje novo polje (ostala se zatvaraju), klik na polje ga otvara, ručica levo služi za prevlačenje, a strelice ↑ ↓ pomeraju polje bez miša. Kopiraj pravi isto polje sa novim ključem, Ukloni ga briše iz grupe (sačuvane vrednosti ostaju u bazi). Ispod uređivača se nalazi spisak kratkih kodova za svako polje.

↑ Sadržaj

13. Vrste polja

Vrsta Unos u uređivaču Čuva se kao Prikaz na sajtu
Tekst jedan red tekst tekst (sa tekstom ispred/iza)
Višeredni tekst više redova tekst tekst sa prelomima redova
Broj broj, najmanje/najviše/korak broj broj u formatu sajta
Mejl adresa tekst link „mailto“, zaštićen od robota
Veb adresa adresa tekst link
Uređivač teksta uređivač WordPress-a HTML formatiran tekst (radi i kratki kod)
Slika izbor iz Medija ID slike slika izabrane veličine
Galerija više slika, prevlačenje lista ID-ova mreža slika sa linkom na punu veličinu
Fajl izbor iz Medija ID fajla link na fajl
Video ili ugradnja adresa (YouTube, Vimeo…) adresa ugrađen video
Padajuća lista jedan ili više izbora vrednost ili lista naziv izbora
Radio dugmad jedan izbor vrednost naziv izbora
Polja za štikliranje više izbora lista vrednosti nazivi izbora
Prekidač da ili ne 1 ili 0 Da / Ne
Link adresa, tekst, nova kartica adresa, tekst, cilj link
Povezani postovi pretraga i prevlačenje lista ID-ova lista linkova
Datum izbor datuma GGGG-MM-DD datum u formatu sajta ili sopstvenom
Vreme izbor vremena SS:MM vreme u formatu sajta
Boja birač boje #rrggbb uzorak boje i kod
Poruka tekst za urednike – –
Ponavljač redovi sa poljima, dodavanje, brisanje, prevlačenje lista redova lista redova sa nazivima i vrednostima

Ponavljač može da sadrži sve vrste polja, pa i jedan ponavljač unutar sebe (dva nivoa); uređivač teksta u redu ponavljača je običan višeredni tekst. Primeri: cenovnik (usluga, cena), koraci uputstva, članovi tima (ime, uloga, slika).

↑ Sadržaj

14. Podešavanja polja i uslovi

Za svako polje:

  • Naziv – vidi ga urednik.
  • Ključ – ime u bazi; pravi se iz naziva (ćirilica → latinica). Isti ključ čita i kratki kod.
  • Vrsta – grupisano po namenama: osnovno, sadržaj i mediji, izbor, linkovi i veze, datum/vreme/boja, raspored.
  • Širina – 100, 75, 66, 50, 33 ili 25 %, da više polja stane u jedan red (na telefonu svako polje zauzima ceo red).
  • Uputstvo za urednike i Obavezno – pregledač ne dozvoljava čuvanje praznog obaveznog polja u klasičnom uređivaču; u blok uređivaču post se čuva, a pojavljuje se obaveštenje koja obavezna polja su prazna. Polje sakriveno uslovom nikad ne sprečava čuvanje.

Po vrsti: podrazumevana vrednost, tekst u praznom polju, tekst ispred i iza vrednosti (npr. „RSD“), najviše znakova, broj redova, najmanje/najviše/korak, izbori (jedan po redu; vrednost : Naziv kada se čuva drugačija vrednost od prikazane), više izbora, izbori u jednom redu, tekst pored prekidača, dugme za medije, veličina slike na sajtu, format datuma, tipovi iz kojih se biraju povezani postovi, najviše stavki, najmanje/najviše redova i tekst dugmeta „Dodaj red“.

Uslov: polje se prikazuje samo kada drugo polje iste grupe (ili istog reda ponavljača):

  • jeste / nije određena vrednost,
  • sadrži tekst ili izbor,
  • je prazno / nije prazno.

Kada izaberete prekidač, uslov se sam postavlja na „uključeno“; kada izaberete listu, na prvi izbor. Primer: „Cena na popustu“ samo kada je uključen prekidač „Na akciji“.

Još: Prikaži kao kolonu u listi postova i Prikaži u REST API-ju (za aplikacije i programere; podrazumevano isključeno, ostavite isključeno za privatne podatke).

↑ Sadržaj

15. Prikaz polja na sajtu

Automatski: u grupi polja, „Prikaži automatski“ → iznad ili ispod sadržaja posta. Polja se prikazuju kao tabela naziva i vrednosti; prazna polja se preskaču.

Blok „Prilagođeno polje“ (grupa Vidžeti): upišite ključ polja i po želji uključite „Prikaži naziv“. U uređivaču šablona prikazuje vrednost posta koji se prikazuje.

Kratki kod:

  • [nwp_field name="kljuc"] – vrednost trenutnog posta;
  • post="123" – vrednost drugog posta;
  • label="1" – sa nazivom polja;
  • size="large" – veličina slike (thumbnail, medium, large, full…);
  • format="raw" – običan tekst bez HTML-a (npr. za atribute);
  • separator=", " – razdvajač za liste.

U temi (PHP): nwp_cpt_the_field( 'kljuc' ) ispisuje vrednost spremnu za stranicu, nwp_cpt_get_field_html( 'kljuc' ) je vraća kao HTML, a nwp_cpt_get_field( 'kljuc' ) vraća sačuvanu vrednost (ID za sliku, listu za galeriju, redove za ponavljač).

Vrednosti privatnih postova i postova zaštićenih lozinkom se ne prikazuju posetiocima.

↑ Sadržaj

16. Lista postova u administraciji

Kolone (u tipu, odeljak Lista postova): istaknuta slika, ID, redosled, autor, komentari, poslednja izmena i datum. Taksonomije imaju svoju kolonu (podešavanje taksonomije), a polja sa „Prikaži kao kolonu“ dobijaju svoju – sa slikom kao sličicom, a galerijom kao brojem slika.

Sortiranje: klik na naslov kolone – i po poljima vrste tekst, broj, mejl, adresa, izbor, prekidač, datum, vreme i boja.

Filteri: padajuća lista za svaku vašu taksonomiju sa uključenim „Filter iznad liste postova“, sa brojem postova po pojmu.

Sopstveni redosled: uključite Sopstveni redosled prevlačenjem u tipu. U listi postova (bez pretrage, filtera i sortiranja) prevucite redove; redosled se čuva odmah kao polje Redosled. Koristi ga arhiva (Redosled arhive → Sopstveni redosled), meni tipa sadržaja i prethodni/sledeći.

↑ Sadržaj

Sve navedeno radi za bilo koji tip sadržaja (i za Članke), kao blokovi u grupi Vidžeti i kao kratki kodovi. Izgled preuzima boje i fontove teme (Blocksy paleta); osnovni stil može da se isključi u Podešavanjima.

Deo Kratki kod Šta prikazuje
Putanja [nwp_breadcrumbs] Početna › arhiva tipa › pojam (i nadređeni pojmovi) › nadređene strane › strana. Pretraživači je čitaju kao strukturirane podatke (BreadcrumbList). Atributi: separator, home.
Prethodni / sledeći [nwp_prev_next] Linkovi na prethodnu i sledeću stranu sa naslovom. scope="term" (istog pojma), parent (sa istim nadređenim) ili all (svi postovi tipa).
Meni tipa sadržaja [nwp_nav type="kljuc"] Svi postovi grupisani po pojmu (ili po nadređenim stranama), trenutni označen, njegova grupa otvorena. Atributi: taxonomy, open="all", title.
Pretraga u tipu [nwp_search type="kljuc"] Pretraga koja pronalazi samo postove tog tipa. Atributi: placeholder, button.
Lista postova [nwp_posts type="kljuc"] Postovi tipa, i iz jednog pojma. Atributi: taxonomy, term, number, orderby, order, layout="grid", image="1", excerpt="0", date="1".

Automatski na svakom postu: u tipu, Navigacija na sajtu → Putanja iznad sadržaja svakog posta i Prethodni / sledeći ispod sadržaja svakog posta. Ostavite putanju isključenu ako je tema već prikazuje.

Grupiši po taksonomiji: koja taksonomija se koristi za putanju, meni i prethodni/sledeći (podrazumevano prva taksonomija tipa).

Redosled u meniju i za prethodni/sledeći je redosled arhive; kod hijerarhijskih tipova strane slede stablo (nadređena, pa njene podređene).

↑ Sadržaj

18. Alati: izvoz, uvoz i PHP kod

Izvoz: štiklirajte tipove, taksonomije i grupe polja i kliknite Preuzmi JSON fajl – za rezervnu kopiju ili prenos na drugi sajt. Postovi nisu u fajlu; za njih koristite Alati → Izvoz WordPress-a.

Uvoz: izaberite JSON fajl ili nalepite sadržaj. Stavke sa istim ključem se preskaču, osim ako je uključeno Zameni stavke sa istim ključem. Posle uvoza vidite šta je dodato, zamenjeno i preskočeno.

Iz Custom Post Type UI: kada Alati pronađu tipove i taksonomije tog dodatka, dugme Prenesi ih ih kopira sa podešavanjima i natpisima. Postovi ostaju kakvi jesu. Posle toga deaktivirajte Custom Post Type UI.

PHP kod (uključuje se u Podešavanja → PHP kod u Alatima): register_post_type() i register_taxonomy() za sve vaše tipove i taksonomije, za functions.php teme ili sopstveni dodatak. Kada dodate kod, isključite iste stavke u dodatku. Grupama polja, taksonomiji u adresi i jednom izboru u okviru taksonomije potreban je ovaj dodatak.

↑ Sadržaj

19. Podešavanja dodatka

Opcija Preporučeno Šta radi
Osnovni izgled delova na sajtu uključeno Lagan stil za putanju, prethodni/sledeći, meni tipa, pretragu, listu postova i vrednosti polja, u bojama teme. Isključeno: tema stilizuje sve.
Napredna podešavanja u uređivačima isključeno Prikazuje odeljak Napredno (promenljiva upita, REST, ovlašćenja…).
PHP kod u Alatima isključeno Za programere.
Obriši sve podatke kada se dodatak obriše isključeno Briše definicije tipova, taksonomija i grupa polja i podešavanja. Postovi, pojmovi i vrednosti polja ostaju.

↑ Sadržaj

20. Kompatibilnost

  • Teme: radi sa svakom temom; arhive i pojedinačne strane koriste šablone teme (archive, single). Proveravano sa temom Blocksy, koja nove tipove prikazuje i u svojim podešavanjima za tipove sadržaja.
  • Blok uređivač i klasični uređivač: okviri polja i jedan izbor taksonomije rade u oba.
  • ACF, Meta Box, Custom Post Type UI: mogu da rade uporedo. Ključ koji već registruje drugi dodatak ili tema se ne registruje ponovo – Pregled to prikazuje.
  • NikolicWP Pismo: nazivi, natpisi i vrednosti se prikazuju na pismu posetioca; adrese /lat/… rade za sve tipove i taksonomije.
  • WooCommerce: grupe polja mogu da se prikazuju i na proizvodima.
  • SEO dodaci (Yoast SEO, Rank Math): vide nove tipove i taksonomije kao i ostale.
  • REST API: tipovi i taksonomije uz „Blok uređivač i REST API“; vrednosti polja uz „Prikaži u REST API-ju“.

↑ Sadržaj

21. Ažuriranje, deaktivacija i brisanje

Ažuriranje: kao svaki drugi dodatak (Kontrolna tabla → Ažuriranja), dok je licenca aktivna. Sve definicije i podešavanja ostaju.

Isključivanje jednog tipa ili taksonomije: stavka se ne registruje, postovi i pojmovi ostaju u bazi i vraćaju se kada je ponovo uključite.

Brisanje stavke: briše se samo definicija. Postovi, pojmovi i vrednosti polja ostaju u bazi i vraćaju se kada napravite stavku sa istim ključem (ili je uvezete iz izvoza).

Deaktivacija dodatka: tipovi, taksonomije i okviri polja se ne prikazuju, sav sadržaj ostaje u bazi. Ponovnom aktivacijom sve radi kao pre.

Brisanje dodatka: Dodaci → NikolicWP CPT → Deaktiviraj → Obriši. Definicije se brišu samo ako ste uključili Obriši sve podatke kada se dodatak obriše. Sadržaj se nikad ne briše. Ako želite da tipovi rade bez dodatka, pre brisanja kopirajte PHP kod iz Alata.

↑ Sadržaj

22. Za programere

Funkcije:

Funkcija Vraća / radi
nwp_cpt_get_field( $key, $post_id = null ) Sačuvana vrednost polja.
nwp_cpt_get_field_html( $key, $post_id = null, $args ) Vrednost kao HTML; $args: size, label, separator.
nwp_cpt_the_field( $key, $post_id = null, $args ) Ispisuje vrednost kao HTML.
nwp_cpt_breadcrumbs() Ispisuje putanju.

Filteri i akcije:

Ime Namena
nwp_cpt_post_type_args Argumenti register_post_type() ($args, $definicija).
nwp_cpt_taxonomy_args Argumenti register_taxonomy() ($args, $definicija).
nwp_cpt_permalink_term Pojam koji ulazi u adresu posta ($term, $post, $taxonomy).
nwp_cpt_breadcrumbs Koraci putanje (lista [naziv, adresa]).
nwp_cpt_registered (akcija) Posle registracije svih tipova i taksonomija.

Čuvanje: vrednosti polja su obični post meta pod ključem polja (jedna vrednost; liste i redovi kao niz). Definicije su u opcijama nwp_cpt_post_types, nwp_cpt_taxonomies i nwp_cpt_field_groups.

REST API: polja sa „Prikaži u REST API-ju“ su u polju nwp_fields svakog posta (čitanje i upis uz pravo uređivanja), a kod tipova sa okvirom „Prilagođena polja“ i u meta.

Registrovani tipovi imaju svojstvo nwp_cpt = true, pa ih kod može prepoznati. Ključ koji već registruje tema ili drugi dodatak dodatak ne prepisuje.

↑ Sadržaj

23. Rešavanje problema

Adresa novog tipa prikazuje „Stranica nije pronađena“

Otvorite Podešavanja → Stalne veze i kliknite Sačuvaj (ponovo pravi adrese). Proverite da istu adresu ne koristi stranica ili drugi tip – Pregled → Provera prikazuje poznate sukobe. Stalne veze ne smeju biti „Obične“.

Tip se ne vidi u meniju

Tip je isključen, „Ekrani u administraciji“ je isključeno ili je „Mesto u meniju“ podešeno na „Nije u meniju“ ili „Ispod druge stavke“. Ako tip sa istim ključem registruje tema ili drugi dodatak, ovaj dodatak ga ne registruje – Pregled to navodi.

Otvara se klasični uređivač umesto blok uređivača

Uključite „Blok uređivač i REST API“ i štiklirajte „Sadržaj (uređivač)“ u delovima uređivača.

Okvir sa poljima nije na ekranu za uređivanje

Grupa je isključena, tip nije štikliran u grupi, ili je okvir sakriven: u blok uređivaču proverite Opcije (⋮) → Postavke → Paneli i panel „Meta okviri“ na dnu ekrana; u klasičnom uređivaču Opcije ekrana.

Na mestu stranice se prikazuje arhiva (ili obrnuto)

Stranica i arhiva tipa imaju istu adresu – arhiva ima prednost. Promenite adresu arhive (Adrese → Adresa arhive) ili isključite arhivu tipa i koristite stranicu.

Post ima pogrešan pojam u adresi

Adresa koristi najdublji pojam posta. Ostavite postu jedan pojam (najbolje uz „Samo jedan izbor“ u taksonomiji) ili podesite podrazumevani pojam za postove bez pojma.

Natpis nije gramatički tačan

Proverite rod u Osnovnom; za reči koje se menjaju drugačije upišite natpis ručno u odeljku Natpisi.

Vrednost polja se ne prikazuje na sajtu

Proverite ključ u kratkom kodu ili bloku, da li je polje uslovno sakriveno (prazna vrednost se ne prikazuje) i da li je post objavljen. Za automatski prikaz grupa mora imati „Prikaži automatski“ iznad ili ispod sadržaja.

Redosled prevlačenjem ne radi

Uključite „Sopstveni redosled prevlačenjem“ u tipu i otvorite listu bez pretrage, filtera i sortiranja po koloni. Za prikaz na sajtu podesite Redosled arhive → Sopstveni redosled.

Kako da pošaljem podatke podršci

U kartici Licenca kliknite Pošalji dijagnostiku i otvori tiket. „Šta se šalje“ prikazuje tačan sadržaj pre slanja.

↑ Sadržaj

24. Česta pitanja

Šta je prilagođeni tip sadržaja (custom post type)?

Nova vrsta sadržaja u WordPress-u, sa sopstvenim menijem, listom i uređivačem, kao Članci i Stranice – na primer Dokumentacija, Projekti, Događaji ili Članovi tima. NikolicWP CPT ih pravi bez kodiranja.

Da li mi treba znanje programiranja?

Ne. Sve se podešava formularima uz pregled uživo; sve opcije već imaju preporučene vrednosti. Programeri mogu da koriste funkcije, filtere i gotov PHP kod.

Po čemu se razlikuje od ACF, Meta Box ili Custom Post Type UI?

U jednom dodatku su tipovi sadržaja, taksonomije i polja, na srpskom, sa natpisima po rodu i pismu, taksonomijom u adresi, putanjom, prethodnim/sledećim, menijem tipa, pretragom u jednom tipu i sopstvenim redosledom – bez dodatnih dodataka.

Kako da napravim adresu kao /dokumentacija/pismo/podesavanja/?

Napravite taksonomiju (npr. „proizvod“) sa početkom adrese „dokumentacija“, povežite je sa tipom i u tipu upišite početak adrese dokumentacija/%proizvod%. Detaljno u poglavlju Primer.

Da li se brišu postovi kada isključim ili obrišem tip?

Ne. Postovi, pojmovi i vrednosti polja ostaju u bazi i vraćaju se kada tip ponovo uključite ili napravite tip sa istim ključem.

Mogu li da dodam polja na obične Članke, Stranice ili WooCommerce proizvode?

Da. U grupi polja štiklirajte bilo koji tip sadržaja koji ima ekran za uređivanje.

Koje vrste polja postoje?

Tekst, višeredni tekst, broj, mejl, veb adresa, uređivač teksta, slika, galerija, fajl, video ili ugradnja, padajuća lista, radio dugmad, polja za štikliranje, prekidač, link, povezani postovi, datum, vreme, boja, poruka i ponavljač (redovi polja).

Kako da prikažem polje na sajtu?

Automatski (iznad ili ispod sadržaja), blokom „Prilagođeno polje“, kratkim kodom [nwp_field name="kljuc"] ili u temi funkcijom nwp_cpt_the_field( 'kljuc' ).

Mogu li da napravim bočni meni za dokumentaciju?

Da – blok „Meni tipa sadržaja“ ili kratki kod [nwp_nav type="kljuc"] prikazuje sve strane grupisane po pojmu, sa označenom trenutnom stranom.

Da li natpisi mogu da budu na ćirilici?

Da. Ako nazive upišete ćirilicom, natpisi se prave ćirilicom; uz NikolicWP Pismo posetioci ih vide i na latinici.

Mogu li da prenesem tipove na drugi sajt?

Da – Alati → Izvoz pravi JSON fajl, a na drugom sajtu Alati → Uvoz. Postove prenesite izvozom WordPress-a.

Mogu li da pređem sa Custom Post Type UI?

Da – Alati → Iz Custom Post Type UI → Prenesi ih. Postovi ostaju; posle toga deaktivirajte Custom Post Type UI.

Šta se dešava kada licenca istekne?

Svi tipovi, taksonomije i polja rade kao i do tada. Samo ne dobijate nove verzije i podršku dok licencu ne obnovite.

Na koliko sajtova mogu da koristim licencu?

Zavisno od paketa: 1, 5 ili 10 sajtova. Lokalni i test sajtovi ne troše mesto.

Šta ako obrišem dodatak?

Sadržaj ostaje u bazi. Definicije se brišu samo ako ste uključili „Obriši sve podatke kada se dodatak obriše“. Za rad bez dodatka unapred kopirajte PHP kod iz Alata.

↑ Sadržaj

25. Brza referenca

Šta Kako
Novi tip sadržaja NWP CPT → Tipovi sadržaja → Dodaj tip sadržaja
Taksonomija u adresi Početak adrese: osnova/%kljuc_taksonomije%
Vrednost polja [nwp_field name="kljuc" post="" label="1" size="large" format="raw"]
Polje u temi nwp_cpt_the_field( 'kljuc' ), nwp_cpt_get_field( 'kljuc' )
Putanja [nwp_breadcrumbs separator="›"]
Prethodni / sledeći [nwp_prev_next scope="term|parent|all"]
Meni tipa sadržaja [nwp_nav type="kljuc" taxonomy="" open="all" title=""]
Pretraga u tipu [nwp_search type="kljuc"]
Lista postova [nwp_posts type="kljuc" taxonomy="" term="" number="10" layout="grid" image="1"]
Blokovi grupa Vidžeti: Prilagođeno polje, Putanja, Prethodni / sledeći, Meni tipa sadržaja, Pretraga u tipu sadržaja, Lista postova
Ključ tipa / taksonomije najviše 20 / 32 znaka, mala latinična slova, cifre, _ i –
Izvoz i uvoz NWP CPT → Alati
REST API nwp_fields u postu (uz „Prikaži u REST API-ju“)

NikolicWP CPT je proizvod brenda NikolicWP – https://nikolicwp.rs. Dokumentacija važi za verziju 1.0.1, ažurirano 20. oktobra 2026.