# Europe Wonder WordPress Tema WordPress tema za turistično agencijo Europe Wonder, specializirano za organizacijo potovanj po Evropi. ## CI/CD Avtomatizacija Ta repozitorij uporablja Gitea Actions za avtomatsko postavitev (deployment) teme na različna okolja. ### Razvojna veja (develop) Ko pushaš spremembe na vejo `develop`, se tema avtomatsko kopira na testno okolje: - **Testno okolje:** europewonder.spletnimojster.si - **Pot do teme:** /wp-content/themes/Arhiv Proces kopiranja: 1. Koda se prenese iz repozitorija 2. Vse datoteke se kopirajo v ciljni direktorij s pomočjo rsync 3. Obstoječe datoteke v ciljnem direktoriju se prepišejo 4. Datoteke, ki so samo v ciljnem direktoriju (in ne v repozitoriju), ostanejo nedotaknjene ### Produkcijska veja (main) *To be implemented* ## Razvoj ### Lokalno razvojno okolje 1. Kloniraj repozitorij: ``` git clone git@git.spletnimojster.si:mark/EuropeWonder.git ``` 2. Ustvari in preklopi na vejo develop: ``` git checkout -b develop ``` 3. Po končanem razvoju potisni spremembe: ``` git add . git commit -m "Opis sprememb" git push origin develop ``` ### Postavitev v produkcijo Ko so spremembe testirane in pripravljene za produkcijo: 1. Preklopi na vejo main: ``` git checkout main ``` 2. Združi spremembe iz develop veje: ``` git merge develop ``` 3. Potisni spremembe: ``` git push origin main ``` ## Struktura teme - **CSS**: Stilske datoteke - **JS**: JavaScript datoteke - **Images**: Slike in drugi medijski elementi - **Template files**: PHP predloge za različne dele spletne strani ## Kontakt Za vprašanja glede razvoja teme kontaktirajte: [kontaktni podatki]