10 najpogostejših WordPress napak (errors) in rešitve zanje

Pred odpravo napak ali spreminjanjem si ustvarite backup!

1.     Internal Server Error ali tudi “500 Internal Server Error”

Takšna napaka se pojavi kadar strežnik ne more idetificirati težave. Ker nam tudi sama napaka tako ne pove kje iskati težavo je iskane rešitve oteženo, vendar ne nemogoče.

Napaka je največkrat povezana:
* s funkcijami vtičnikov ali teme,
* s PHP memory limit ali
* corrupted .htaccess file.

Možne rešitve

Corrupted .htaccess file > probajte preimenovati glavno .htaccess datoteko v nekaj drugega, naprimer .htaccess_new ali .htaccess_old
Ko ste datoteko preimenovali ponovno osvežite vašo spletno stran.
V kolikor je to pomagalo ne pozabite preimenovati Permalinkov (Settings > Permalinks > Save).

PHP memory limit > Glejte rešitev za napako pod številko 6

Če vidite to napako izključno takrat, ko se želite prijaviti v WP admin ali kadar želite naložiti sliko v wp-admin potem poizkusite sledeče:
1. Ustvarite prazno tekstovno datoteko imenovano php.ini
2. Prilepite kodo memory=64MB vanjo
3. Shranite
4. Preko FTPja jo naložite v /wp-admin/ folder
Ta napaka se zgodi kadar nekaj izčrpava vaš spomin, navadno je to slaba koda vtičnika ali teme.

Vtičniki (Plugins) > v kolikor nič drugega ni delovalo je napaka skoraj sigurno povezana z enim od vaših naloženih vtičnikov ali morda v nekompatibilnosti dveh različnih vtičnikov, ki sta vključena istočasno.
Deaktivirajte vse vaše vtičnike naenkrat. Če se napaka ne pojavi več, potem ste skoraj že odkrili vzrok. Vključite vtičnik po vtičnik nazaj, tako boste našli tistega (ali kombinacijo), ki vam povzroča težave.
Najbolje je, da takšno napako prijavite avtorju vtičnika, da jo ta lahko odpravi.

V kolikor zaradi napake ne morete dostopati do same administracije, lahko vtičnike deaktivirate tudi ročno, tako da se na strežnik povežete preko FTP protokola in preimenujete mape, ki se nahajajo v wp-content/plugins/ mapi. Vsaka mapa je svoj vtičnik, ko mapo preimenujete (npr. myplugin v myplugin_test) se vtičnik avtomatično deaktivira.

Če nič od tega ne pomaga je najbolje, da preverite error log v vaši kontrolni plošči gostovanja, za kar je najbolje, da se obrnete na razvijalca.

2.    Syntax Error

Napaka se največkrat pojavi, ko preizkušamo kaj novega na naši WP strani, posebej pogosta je pri začetnih uporabnikih, navadno gre za to, da smo pozabili kakšno piko, oklepaj…prav tako pa je to za začetnike tudi najbolj straša nakapa, saj povzroči nedosegljivost spletne strani….vendar brez panike.

Poglejte si najpogosteše napake, ki ste jih lahko storili tukaj.

Možne rešitve

Da napako lahko odpravite je potrebno popraviti kodo kar lahko storite preko FTPja. Prijavite se preko FTPja na vašo stran ter poiščite datoteko, ki jo je potrebno poraviti. V kolikor ste vmes pozabili kje se ta koda nahaja poglejte error code > napaka vam bo pokazala v kateri datoteki in katero vrstico kode je potrebno popraviti.

Kodo, ki ste jo nazadnje dodali in je pokvarjena lahko odstranite ali jo popavite. Ko boste storili željeno, shranite stvari ter jih popravljene naložite nazaj na strežnik. Osvežite vašo stran.

Kako uporabljati FTP (Prav tako kot na posnetku, tudi mi priporočamo Filezillo.)

3.    Error Establishing a Database Connection

Kot že sama napaka pove se stran ne more povezati s podatkovno bazo.
To se največkrat zgodi zaradi napačnih vstopov ali prilagoditev v database host, database username in database password.

1. Preverite ali se vam pojavi enaka napaka na front-end (stran) in back-end (wp-admin) > “Error establishing a database connection”.

Možne rešitve

Database password sprememba


Database username


Database host


2. Če napaka ni enaka potem boste morali popraviti vašo podatkovno bazo.
Kar lahko storite tako, da dodate vrstico
define(‘WP_ALLOW_REPAIR’, true); v wp-config.php. pred stavkom ‘That’s all, stop editing! Happy blogging’

Ko ste to storili pojdite na
http://www.vasastran.koncnica /wp-admin/maint/repair.php
Uporabite možnost Repair and Optimize Database. Po tem ne pozabite odstraniti Repaira iz vašega wp-config.php.

4. White Screen

Ena najbolj nadležnih napak, ki ne pokaže težave, poleg tega pa vas še zaklene ven iz WP kontrolne plošče.

1. Če ste stran nalagali na strežnik in se vam pojavi bela stran potem je vrjetno prišlo do napake v izvajanju PHP kode, bodisi zaradi manjkajočega modula ali zaradi napake.  Prvi korak je iskanje vzroka za kar vam bo v veliko pomoč “error log”, ki ga najdete v kontrolni plošči gostovanja.

2. Če se vam kar naenkrat pokaže bela stran pa je pri WP največkrat takšna težava zaradi PHP memory limit, napačno delovanje vtičnika ali slabe kode teme, ki jo uporabljate.

Možne rešitve

Povečajte PHP memory limit, če to ni pomagalo (ali je vaš limit že nastavljen na 256M oz. 512M) potem preverite vtičnike. Izklop in počasen vklop vseh vtičnikov (podroben opis najdete pri napaki pod številko 1), če še to ne reši težave probajte vašo temo nadomestiti s privzeto temo.

Kako nadomestim mojo temo s privzeto?
Naredite backup datoteke Theme folder. Nato izbrišite temo, WP bi tako moral avtomatsko namestiti privzeto temo na vašo stran.

V kolikor nič od naštetega ni pomagalo si z izkanjem napake lahko pomagate tudi tako, da uporabite WordPress debug function.
Spodnjo kodo dodajte v wp-config.php.
Na vašem sedaj praznem zaslonu se vam bodo pokazale vse napake.
1         error_reporting(E_ALL); ini_set(‘display_errors’, 1);
2
3         define( ‘WP_DEBUG’, true);

Pri whitescreenu je velikokrat lahko napaka tudi na vtičniku
Torej v poštev pride ista zgodba z ročnim izklopom in vklopom vtičnikov kot je omenjeno že zgoraj.

5.    404 Error

Zelo pogosta napaka, ki se navadno pojavi samo na eni objavi (ne na celi strani), toraj, ko uporabnik klikne na neko vašo objavo na strani, se pojavi 404 napaka.

To se navadno zgodi, če se je izbrisala datoteka .htaccess ali je šlo nekaj narobe pri prepisu pravil.

Možne rešitve 

Težavo običajno reši popravek nastavitev Permalinkov.

V svojem WP adminu pojdite pod Settings > Permalinks > Save changes (ne spreminjajte ničesar, ubistvu samo shranite nespremembo).
To bo enostavno posodobilo vaše permalinke in ponovno zagnalo prepis pravil.
V večini primerov to reši 404 napako. V kolikor je ne, potem morate najvrjetneje posodobiti ročno svojo .htaccess datoteko.

6. Memory Exhausted Error – Increase PHP Memory

Kadar vaša koda zahteva več spomina, kot je nastavljeno privzeto (kar je navadno 64MB) se vam bo pojavila sledeča napaka:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home4/xxx/public_html/wp-includes/plugin.php on line

Možne rešitve

Spremeniti je potrebno wp-config.php datoteko vaše WP strani kar boste najlažje naredili s FTP clientom ali File Manager, ki se nahaja v kontrolni plošči gostovanja.

Prilepite kodo
define( ‘WP_MEMORY_LIMIT’, ‘256M’ );
v wp-config.php tik pred vrstico ‘That’s all, stop editing! Happy blogging.’
Kar pomeni, da ste povečali limit na 256 MB.

7. Image Upload Issue

Se vam slike v medijski knjižnici ne prikazujejo? Potem gre najvrjetneje za napačna dovoljenja kar lahko popravite preko FTP clienta (priporočamo FileZillo).

Možne rešitve

Povežite se z vašo spletno stranjo preko FTP clienta > poiščite mapo /wp-content/ > /uploads/ > v njem je file permissions.

1. Prvo si morate nastaviti dovoljenje za nalaganje > nastavite
*Numeric value na 744 (v kolikor ne bo delovalo probajte 755)
*Owner permissions > obkljukate Read, Write in Execute
* Group permissions > obkljukajte Read
* Public permissions > obkljukajte Read
* Obkljukajte Recurse into subdirectories ter Apply to directories only > OK


2. Potem morate nastaviti dovoljenje za vse datoteke v upload direktoriju
* Kliknite na uploads directory ter izberite Permissions
* Nastavite kot kaže slika


Tako sedaj se prijavite nazaj v vaš WP in naložite slikice.

8. Not Sending Email Issue

Vaša WP spletna stran ne pošilja spletne pošte. Za rešitev si je najlažje ogledati videoposnetek ter slediti navodilom v njem.

9.     Error Too Many Redirects

Pogosta napaka s katero se sreča skoraj vsak uporabnik WP, pojavi se zaradi napačno nastavljenih preusmeritev.

Sam WP, ki je SEO prijazen uporablja redirecte, prav tako jih uporabljajo nekateri vtičniki (napr. WordPress SEO, Cache…). V kolikor pride do napačno nastavljenih preusmeritev v enem od teh orodij se kaj hitro lahko zgodi, da stran prične preusmerjati uporabnike na URL, ki jih potem spet prav za prav preusmerja na klicani (že preusmerjeni) URL. V tem primeru se vaš brskalnik ujame v zanko dveh strani in se vam pojavi omenjena napaka.

Možne rešitve

To lahko rešite v wp-config.php datoteki preko FTP clienta. Ko ste tako povezani na vašo stran, poiščite wp-config.php > prenesite in uredite (download and edit) datoteko (najbolje z uporabo Notepd).
Dodajte sledeči dve vrstici datoteki:
1             define(‘WP_HOME’,’http://example.com’);
2             define(‘WP_SITEURL’,’http://example.com’);
example.com nadomestite s svojo domeno. Shranite spremembo in naložite datoteko nazaj na strežnik.

Probajte sedaj dostopiti do vaše WP strani, v kolikor še vedno ne deluje poizkustite s spremembo z dodanim www. na obeh vrsticah.

Zgoraj opisano lahko naredite tudi preko wp-admina.
Pojdite pod General Settings in poskrbite, da bosta Site URL in WP URL enaka, toraj brez www ali z www ter ista domena.

10.  Fatal Error: Maximum Execution Time Exceeded

WordPress je kodiran v PHP programskem jeziku. Za zaščito spletnih strežnikov pred zlorabo je določen rok, koliko časa lahko teče PHP skripta na strežniku.

Nekateri ponudniki gostovanj imajo te vrednosti na najvišji možni čas medtem, ko drugi na nižji čas. Ko skripta doseže maksimalen možen čas za izvedbo storitev je posledica napaka, da je »it results into maximum execution time exceeded error.« 
Presežen maksimalen čas izvajanja skripte

Možne rešitve

Obstajata dva načina kako lahko odpravimo napako. Prvi način je, da ročno uredimo .htaccess datoteko in drugi način tako, da enako lahko to storite s vtičnikom.

.htaccess datoteka se nahaja na vašem strežniku v enaki mapi kot je /wp-content in /wp-admin. V kodi je napisano, da je maksimalen čas izvedbe nastavljen na 300  sekund oz. 5 minut. Če se vam pojavi zgoraj opisana napaka, to vrednost nastavite na 600 sekund.

Če vam metoda preko .htaccess datoteke ne odgovarja, si lahko naložite WP Maximum Execution Time Exceeded vtičnik. Vtičnik avtomatično prilagaja vrednosti na 300 sekund.
Vir: http://www.wpbeginner.com/wp-tutorials/how-to-fix-error-too-many-redirects-issue-in-wordpress/

TOP 3 WordPress varnostni vtičniki

26. januarja so pri WordPressu izdali 4.7.2. security release, saj ima različica 4.7.1. kar nekaj večjih varnostih težav (med njima sta tudi SQLi ter XSS ranljivost).
Predlagamo vam, da v kolikor vaše WP splete strani še niste posodobili, da to naredite nemudoma.
Zakaj? bi se vprašali nekateri. Prav zato, da vam ne vdrejo v vašo spletno stran, vam jo ne izmaličijo in uporabijo med drugim tudi za napad na druge strani.

Poleg rednega posodabljanja in spremljajna novosti, pa vam prav tako predlagamo, da vašo WP stran zaščitite.

Predstavljamo vam (po našem mnenju) 3 najboljše varnostne vtičnike za WordPress spletne strani.
Razvrstitev vtičnikov je naključna.

Wordfence Security

Ocena: 4,8

Cena: brezplačen
(seveda pa vam ponujajo proti plačilu prav tako Premium API key s katerim pridobite premium podporo, Country Blocking, Scheduled Scans, Password Auditing, real-time updates, dvo stopenjsko avtentikacijo in preverbo vašega lastnega IP naslova-če je uporabljen pri spamanju).

Poganja ga stalno posodobljen Threat Defense Feed, njihov Web Application Firewall pa preprečuje poizkuse vdora v WP stran. Ob skeniranju strani prejmete obvestilo (na vaš email) v kolikor se dogaja karkoli čudnega, ki bi lahko ogrozilo vašo stran, prav tako pa imate možnost Live Traffic views.

Najpogostejše vprašanje, ki se pojavlaj pri tem vtičniku je:
Kaj pa, če so v mojo stran že vdrli, mi bo Wordfence pomagal?
Vtičnik ima možnost popravljanja jedra, tem in vtičnikov.
Vendar vam priporočajo, da najprej očistite vašo spletno stran potem pa ga namestite ter opravite skeniranje.

Namestitev: https://wordpress.org/plugins/wordfence/

Sucuri Security

Ocena: 4,5

Cena: brezplačen
(proti plačilu vam nudijo tudi antivirusni program, čiščenje varnostnih lukenj…)

Sucuri je svetovno znana znamka, podjetje, ki se ukvarja s spletno varnostjo, vendar so se prav bolj osredotočili na WordPress varnost.

Ponuja vam 7 glavnih varnostnih funkcij:

  • Security Activity Audit Logging
  • File Integrity Monitoring
  • Remote Malware Scanning
  • Blacklist Monitoring
  • Effective Security Hardening
  • Post-Hack Security Actions
  • Security Notifications

Namestitev: https://wordpress.org/plugins/sucuri-scanner/

BulletProof Security

Ocena: 4,7

Cena: brezplačen
(pro funkcije so vam na voljo proti plačilu – naprimer: HTTP error login, AutoRestore, Skin Changer, Plugin Firewall…)

Ponujajo celostno rešitev, od Firewall varovanja (.htaccess Website Sucurity Protection…), varne prijave (Login Security and Monitoring…), backupa (Full, Partial, Manual…)…prav tako se ujema z vsemi tipi gostovanj (deljeno, reseller, VPS…).
Nadgradite ga lahko s BPS Speed Boost Chace Code.

Namestitev: https://wordpress.org/plugins/bulletproof-security/

Kako očistiti in popraviti okuženo (vlomljeno) WordPress spletno stran?

Kako vem, da so mi vdrli v mojo WP spletno stran?

6 najpogostejših znakov, ki kažejo na vdor:

  • Opozorila od Googla, da je vaša stran na t.i. Blacklist
  • Opozorila vašega ponudnika spletnega gostovanja, da je prišlo do okužbe/vdora
    Od Zabec.net prejmete sledeče sporočilo:screen-shot-2016-12-05-at-14-31-29screen-shot-2016-12-05-at-14-33-01
  • Nenavadno obnašanje spletnega brsklanika
  • Spam v iskalniku vsebine strani
  • Spremenjena vsebina ali opozorilo na spletni strani
  • Opozorila v samem Google iskalniku

Kaj storiti?

Držali se bomo 3 ključnih korakov:
1. idetifikacija vdora, 2. odstranjevanje posledic ter 3. kako ravnati naprej, da do tega več ne bi prišlo.

  1. Idetifikacija vdora
  • Eden boljših vtičnikov za idetifikacijo ali je prišlo do vdora v vašo WP stran, je vtičnik Sucuri security plugin > opravite inštalacijo.
  • Naredite t.i. scan svoje spletne strani > uporabite Securi vtičnik.
    Pojdite pod njihov Malware ter kliknite na Scan Website.
    V kolikor imate več strani na enem gostovanju, svetujemo, da opravite scan prav vseh.
    Če je vaša stran okužena se vam prikaže spodnji zapis (primer):

screen-shot-2016-12-05-at-14-48-48Pomembno je povedati, da se nekatere večje varnostne težave ne prikažejo ob malware scanu – napr. phishing, servers-based scripts…prikažejo pa se na strežniku. 

  • Preverite jedro
    Uporabite že prej omenjen Securi vtičnik, pojdite pod Dashboard ter Review the Core Integrity. Vsaka sprememba / dodane datoteke so lahko znak vdora.

Svetujemo da za hitro preverbo v direktoriju wp-content mawarea uporabite FTP client > FTPS, SSH sta boljša kot nekriptiran FTP.

  • Preverite ali je prišlo v dokumentih do sprememb
    Securi vtičnik > Dashboard > Review the Audit Logs.
    Neznane prilagoditve stare nekje 7-30 dni so sumljive.
  • Kdo vse se je prijavil?
    Uporabite Securi vtičnik > Last login
    Nepričakovane / nezane prijave so znak, da je nekdo nepovabljen vstopil v vaš račun.

Da je nekdo izrabil spletno stran se lahko prepričate tudi tako, da primerjate zdajšnje stanje vaše spletne strani s prejšnjim stanjem (backup).

2. Odstranimo posledice vdora

  • Počistimo datoteke
    V kolikor se okužba nanaša na jedro ali na vtičnike zadevo lahko odstranite z uporabo Securi vtičnika.
    Seveda lahko to naredite tudi ročno, vendar ne odstranite oz. ne prepišite wp-config.php ali wp-content datoteke.Prijavite se v Securi > Dashboard > pregeljte obvestila pod Core Integrity > isberite Modified in Removed files ter izberite restore source. Obkljukate I understand that thi operation can not be reverted > kliknite Proceed > Izberite Added files in izberite delete files.

    Datoteke povrnete s kopijami ali backupom.Opozorilo!
    Ročno odstranjevanje datotek in dokumentov iz vaše spletne strani je lahko izjemno rizično (v kolikor ne veste kaj delate), zato ga nikoli ne izvajajte brez backupa!
  • Počistimo okuženo podatkovno bazo tabel
    Za čiščene uporabite database admin panel s katerim se povežete na podatkovno bazo.
    Začetniki lahko uporabite vsebino sporočila, ki vam jo je podal malware scanner, tisti bolj napredni pa lahko uporabite PHP funkcije kot mapr. eval, base64_decode, gzinflate, preg_replace, str_replace…

Opozorilo!
Ročno odstranjevanje okužene kode iz vaše spletne strani je lahko izjemno rizično, zato ga nikoli ne izvajajte brez backupa, v kolikor niste prepričani v dejanja, vam svetujemo, da pošiščete profesionalno ekipo, ki vam bo uredila zadeve.

  • Zaščitite uporabniše račune
    V kolikor ste opazili nenavadne oz. nepoznane uporabnike jih odstranite iz računa.
    Poenostavite ostala gesla uporabnikom.
    Brisanje nepoznanih uporabnikov > Prijavite se v WP kot admin > Users > Delete.
  • Odstranite skrite prehode
    Heckerji si skoraj vedno pustijo nekakšne skrite prehode preko katerih lahko še vedno vstopajo v vašo spletno stran.
    Pri Securi so odkrili več različnih tipov skritih prehodov pri WP straneh.
    Pravijo, da so ti prehodi pogosto vgrajeni v dokumente, ki so zelo podobno poimenovani kot WordPress core dokumenti, datoteke.
    Pogosto pa lahko vlomilci vstavijo te prehode v datoteke kot so wp-config.php in direktorije kot so themes, plugins, uploads.Takšni skriti prehodi pogosto vsebujejo sledeče PHP funkcije:
    – base64
    – system
    – assert
    – stripsplashes
    – preg_replace (with /e/)
    – move_uploaded_file
    – str_rot13
    – gzuncompress
    – eval
    – exec
    – create_functionPozor!
    Te funkcije lahko čisto legitimno uporabljajo tudi vtičniki, zato prej zadeve testirajte.
  • Odstranjevanje sporočil o Malwaru
    Če ste pristali na Googlovi Blacklisti lahko zahtevate ponovni pregled strani, seveda, ko ste odstranili in popravili “poškodovane” stvari.
    Takšni pregled in odstranjevanje lahko trajata več dni.

3. Kako naprej?

  • Posodobite in ponastavite konfiguracijske nastavitve
    To velja prav za vse – posodobitev programske opreme, vtičnikov, tem, aplikacij…Kako ročno ponastaviti in uporabiti posodobitve WP software:
    – Prijavite se preko SSHja ali SFTPja
    – Naredite backup strani, baz…
    – Odstranite wp-admin in wp-includes direktorije
    – Nadomestite wp-admin in wp-includes z uporabo kopij iz uradnega WP gradiva
    – Ročno odstranite in zamenjajte teme, vtičnike…s kopijami iz uradnega vira.
    – Prijavite se v WP kot admin in kliknite na Dashboard > Updates
    – Vnesite manjkakoče posodobitve
    – Odprite vašo spletno stran, da vidite, če deluje. 

Opozorilo!
Ne dotikajte se wp-config ali wp-content, saj bo to pokvarilo vašo spletno stran. 

  • Ponastavite vsa dostopna gesla
    WP uporabniške račune, kontrolna plošča, SSH, FTP) > le ta naj bodo močna.
  • Ustvarite nove skrite ključe
  • Izvajajte varnostne kopije (backup)
  • Prečiščite svoj računalnik s protivirusnim programom (nekateri brezplačni: Avast, Avria, Malwarebytes…)
  • Redno posodabljanje WP (tem, vtičnikov), tudi tistih, ki jih ne potrebujete ali pa jih odstranite.

Z vdorom v vašo spletno stran ste lahko odgovorni tudi za oškodovanje ostalih, saj v večini nepridipravi ne ciljajo natanko vas, vendar izrabijo vaše neposodobljene spletne strani za (tudi ciljane) napade in okužbe ostalih uporabnikov.
S tem da ne skrbte za vašo spletno stran, ne škodujete samo sebi in svojemu poslu, ogledu… temveč tudi ostalim.

Vir in bolj natančna navodila: https://sucuri.net/guides/how-to-clean-hacked-wordpress

Kaj je GIT in kako začeti?

logo@2x

Kaj je GIT?

Git je od svojega nastanka leta 2005 postal standard med sistemi za nadzor različic (VCS-Version Control System). Torej, če želimo vedeti kako Git deluje, moramo razumeti kaj sploh je VCS.
Version Control System (sistem za nadzor različic) je orodje s katerim nadzorujemo spremembe dokumentov ali kode. Celotna lepota sistema je v tem, da omogoča sodelovanje večih razvijalcev na istem projektu, obenem pa nam kadarkoli omogoča obnovitev kode na prejšno – zgodnejše stanje.
V primeru sodelovanja večih razvijalcev na istem projektu lahko kadarkoli vidimo kdo je kaj delal in posledično veliko hitreje rešimo probleme, ki se znajo pojaviti.

Kako začeti?

Na uradni strani http://git-scm.com/ najdemo podrobna navodila o namestitvi gita na različne operacijske sisteme. Postopek je enostaven in ga ponavadi dokončamo v 1 samem koraku (prenos namestitvene datoteke in namestitev).
Najnovejša in naprednejša spletna gostovanja vam že omogočajo GIT.

1.) Git init

Prvi korak je inicializacija gita v sami mapi projekta. To naredimo s komando git init, ki v našem projektu ustvari novo mapo .git v kateri bodo bile vse informacije, ki se navezujejo na git tega projekta.

2.) Git config

V kolikor ste git namestili prvič, boste morali nastaviti določene osebne podatke.
To naredite samo enkrat >podatki se bodo upoštevali globalno skozi vse nadaljne projekte.

Nastavimo naše uporabiško ime:
git config -global user.name “up. ime”

Nastavimo naš email
git config -global user.email “ime@email.si”
 

3.) Dodajanje datotek v git repository

Ko imamo v projektu že nekaj datotek, moramo v tem koraku povedati katerim datotekam naj git sledi. Tukaj imamo dve opciji:

1. Dodajanje vseh datotek znotraj našega projekta
                  git add .

   2. Dodajanje samo določenih datotek
                  git add mojastran.html

4.) Commitanje sprememb

Commitanje naredi snapshot trenutnih sprememb. Našemu commitu dodamo tudi sporočilo o narejenih spremembah kar nam in ostalim članom ekipe pride prav v kolikor gre kdaj kaj narobe in se ugotavlja kdaj in zakaj je šlo narobe.

5.) Git Remote/push

Git remote ukaz, pove kaj bomo v naš projekt naložili. Tu torej govorimo o uporabi git oblačne storitve kot so naprimer GitHub, GitLab, BitBucket… Seveda moramo predhodno na tej platformi opraviti registracijo in tam ustvariti naš projekt (sledite navodilom, ki jih izda posamezna platforma).

Ko imamo na platformi ustvarjen naš projekt, je čas da vanj potisnemo našo lokalno kodo:

git remote add origin https://github.com/username/mojprojekt.git

git push -u origin master

Ta dva koraka sta obvezna samo ob prvem pushu.
V nadaljevanju lahko uporabimo samo ukaz:
git push

V nadaljevanju bo torej naš workflow izgledal tako nekako:

git add .
git commit -m “opis spremembe”
git push

Samih git ukazov je ogromno, zato je pametno na samem začetku pri sebi vedno imeti »cheat sheet« kot je na primer:

Screen Shot 2016-05-11 at 10.31.48

http://www.cheat-sheets.org/saved-copy/git-cheat-sheet.pdf

Na svoji WordPress strani bi rad imel prijavo na e-novice

Morda imamo za ponudit marsikaj, veliko zanimivih in odličnih stvari za povedati, pa nimamo nikogar s katerim bi lahko to delili.

Kako zgraditi nam primerno bazo, ki bo z veseljem brala ali izkoristila naše ponudbe?

Eden od načinov je zbiranje emailov/prijav na vaši spletni strani, blogu…

Screen Shot 2016-04-29 at 12.42.36

Kako “postavimo” obrazec na WP strani:

  1. Prijavite se v vaš wp-admin
  2. Namestite si vtičnik (plugin) imenovan WP Marketing Screen Shot 2016-04-28 at 11.00.43
  3. Ko bo vtičnik nameščen boste na stranskem meniju opazili kategorijo Marketing Screen Shot 2016-04-28 at 11.02.37
  4. Kliknite na Create New CTA (call-to-action)
  5. Vpišite ime CTA (za vašo evidenco)
  6. Izberite kaj želite, da CTA naredi > Ker želimo ustvariti obrazec za e-novice kliknite na Screen Shot 2016-04-28 at 11.05.28
    Contact Form.
  7. Izberite kje naj se obrazec na strani pokaže (zgoraj, spodaj, na sredini, levo,desno)

SETUP (namestitev):

  1. Vpišite naslov obrazca, ki ga bodo obiskovalci strani/bloga videli (What is the headline?) > napr. Prijavi se na naše super e-novice.
  2. Napišite kratko vsebino (What is the subhedline or content paragraph?)
  3. Dodajte polja, ki so potrebna za prijavo na e-novice (napr. ime, email) > Add Field
  4. Želimo pridobiti ime potem izberite > Text > Lable (Ime) > Key (name) > Placeholder (kar se bo videlo v okencu > tvoje/vaše ime)
  5. Potrebujemo še email polje, izberite > Email > Lable (email) > Key (email) > Placeholder (email)
  6. Sedaj rabimo še gumb za potrditev > polje (What should the submit button say?). Napr. potrdi, vpiši se, prijavi me….
  7. Shranite spremembe (Save Changes)

APPEARANCE (izgled):

  1. Obkljukajte > Show a close button
  2. Izberite med barvami naslova, vsebine, gumba…tako, da se bo obrazec lepo ujemal z vašo stranjo.
  3. Izberite širino obrazca v px
  4. Shranite spremembe (Save Changes)

VISIBILITY (vidnost):

  1. Po kolikšnem času naj se obrazec prikaže obiskovalcu? Pojdite pod Visibility > How many seconds to delay before showing? Vpišite sekunde.
  2. Izberete lahko tudi kje naj se obrazec ne prikaže > napr. na mobilnih napravah.
  3. Pri What event should display this CTA? nastavite On Page Load (ali kaj drugega – sami lahko izberete)
  4. Pri When should this CTA be shown to a visitor? pa lahko nastavite Every Time until They Interact (lahko izberete tudi enkrat, enkrat na dan….)
  5. Shrani spremembe (Save Changes)

ACTIONS (dejanja):

Ker se želimo uporabniku zahvaliti za prijavo v naše e-novice pojdimo pod:

  1. Actions > What is the on-page thank you message? Napišite napr; hvala, hvala za vašo prijavo, sedaj boste prejemali najbolj nore novičke….
  2. Lahko dodate tudi t.i. Notification email, ki ga prejme uporabnik (Add Notification Email).
  3. Shranite spremembe (Save Changes)

KJE VIDIM KDO SE JE PRIJAVIL?

Pojdite pod Responses (odzivi).

Video kako uporabiti WP-Marketing CTA