1) Uvek preko hooks jer možda nekad izađe nova verzija teme i kad je ažuriraš izgubićeš sve izmene koje si direktno pravio u temi. Isto tako, nekada ta firma možda poželi izmenu dizajna prezentacije pa bi morao opet sve izmene ručno da radiš.
2) A da napraviš widget? Možeš da ga pozicioniraš gde hoćeš iz WP admin panela.
Thread Starter
spezia
(@spezia)
Ok. Tnx za odgovore, nisam umogucnosti ranijeda odgovaram…
Koliko sam te shvatio svi plagini koji treba da se izvrsavaju na sidebar idu preko widget…
E sad, jel ove dve funkcije predstavljaju plagin kao widgets
register_sidebar_widget(array(…funkcija za public deo);
register_widget_control(array(… funkcija za admin deo);
Jel je to sve oko pravljenja widgeta, ili ima jos neka procedura…, ili sam pomesao nesto i sl??
🙂
Pa ni ja nisam expert za widgete ali sam pravio nekoliko jednostavnijih. Ja sam koristio samo register_sidebar_widget i sa tim radi, a ova druga funkcija se koristi, kako si rekao, za admin deo (opcije widgeta) koje meni nisu bile potrebne jer sam pravio neke jednostavne widgete za internu upotrebu 🙂
Не би требало више користити register_sidebar_widget пошто је то застарела функција. Уместо тога, постоји новији API.
Thread Starter
spezia
(@spezia)
Ok, jos jedno pitanje. Napravio sam widget,neki jednostavan, prikazuje random slike.I sve je super… u jednoj themi,cim promenim themu desava se sledece widget se ne vide (ok otisao sam i ponovo ga dodao widget opcije),medjutim vidi se i u footeru.
U opcijama za Widget , znaci admin panelu kada se dodaje widget imam sledece :
Inactive widget : i tu imam tri puta moj widget, tacnije imam i tri theme(tri puta sam ih aktivirao kao test prikaza).
Ono sto me nervira: podesim na jednoj themi, zatim kada odaberem sledecu themu on se pojavljuje automatski u Inactive i prikazuje u footeru.
Da li je to normalno??
Da se pojavljuje u neaktivnim vidžetima jeste normalno (kad promeniš temu), ali to što se pojavljuje u futeru i nije baš, i verujem da je problem do teme koja ili poziva tu bočnu traku u futeru ili ima neku drugu grešku koja za posledicu ima to da se vidžet pojavljuje i u futeru.
A postoji mogućnost i da je vidžet loše napisan, ali onda bi se to verovatno dešavalo na svim temama.
Када промениш тему, сви виџети се искључују зато што:
- теме имају различите називе бочних трака
- виџети су можда везани за саму тему
Виџети који су искључени, смештени су у одељак „Искључени виџети“ и ту виџети и даље садрже подешавања која су постављена.
И молим те, обрати пажњу на ове смернице, пошто твоје поруке много одступају од њих.