Professional Documents
Culture Documents
DISCLAIMER:
“Any communication or publication related to the action, made by the benefi-
cieries jointly or individually in any form and using any means, shall indicate that
it reflecst only on author’s view and that the Agency or Commission are not re-
sponsible for any use that may be made from information it contains.”
Simbole te perdorura:
Pika te rendesishme/Info
Apps/Mjete
Mbaj shenim
W1
Seminar #1
Prezantimi me praktikat më të mira UI/UX
Rekomandime:
https://www.sitepoint.com/5-ways-o er-better-ux-disabled-users/
https://developer.apple.com/design/tips/
https://www.smashingmagazine.com/usability-and-user-experience/
https://medium.com/goodux-badux
LECTURE:
Bilanci midis veçorive dhe përvojës së përdoruesit.
Mos e bëni rrëmujë WordPressin me plugins dhe tema që
do të ngadalësojnë funksionimin e WordPress.
UI/UX P r a c t i c e s
HTML and CSS
6
Seminar #2
Hyrje në HTML,CSS dhe SEO
Html 4 Html 5
Pse HTML5?
Semantika, magazinimi offline, aksesi i pajisjeve, multimedia, grafikat 3d
7
1 Seminar #2
Hyrje në HTML,CSS dhe SEO
UI/UX P r a c t i c e s
HTML and CSS
Një dokument zakonisht është një tekst i strukturuar duke përdorur markuplanguage – HTML
është gjuha më e zakonshme, por ju do të hasni edhe gjuhë të tjera siç janë SVG ose XML.
8
Seminar #2
Hyrje në HTML,CSS dhe SEO W1 UI/UX P r a c t i c e s
HTML and CSS
Dhe kjo është ajo që shfaqet prej
10
WordPress 1
Qellimet dhe objektivat e leksionit
Ne leksionin e dyte do te fillojme me prezantimin e CMS
ose sistemi i menaxhimit te permbajtjes dhe do te shpjego-
jme pjesemarresve MAMP dhe si ta instalojme ate.
Programe dhe metoda:
10 min perseritje e leksionit te fundit.
15 min hyrje ne MAMP dhe cfare marrin kur e instalojme ate.
30 min downloading, instalimi i MAMP.
20 min konfigurimi i MAMP.
10 min P/P.
5 min reflektime
LECTURE:
Rekomandime
http://webcraft.tools/3-easy-steps-for-installing-WordPress-on-your-local-machine/
11
2
WordPress 1
Seminar #3
Hyrje ne CMS - mjedisi dhe kërksat
e aplikacionit WordPress
Ne duhet të njëhim kërkesat e mjedisit lokal. Kërkesat janë : Apache, PHP dhe MySQL.
Ne do të përdorim MAMP pasi është një zgjidhje e thjeshtë për Windows dhe Mac os x
MAMP luan rolin e serverit në mjedisin tonë lokal.
- Shkarko MAMP
- Instalo MAMP
- Nis MAMP
- Konfiguro MAMP
Detyra e fundit për të përfunduar rregullimet e mjedisit tonë lo-
kal është krijimi i një databaze WordPress-i.
Hapat në vijim tregojnë se si të krijoni një databazë të tillë:
12
Seminar #3
Hyrje ne CMS - mjedisi dhe kërksat
e aplikacionit WordPress W2 WordPress 1
4. Vendosni emrin e databazës e cila do përdoret nga WordPress dhe duke kli-
kuar tek lista e “Collation” zgjidhni opsionin “select utf8_unicode_ci.”
13
2
Seminar #4
Introduction in to WordPress - basic set up
and settings
WordPress 1
Qellimet dhe objektivat e leksionit: Ne do te shpjegojme se cfare esh-
te CMS dhe WordPress dhe me pas do te procedojme me instalimin e
WordPress. Me pas do te konfigurojme WordPress. Ne do te mesojme se
sit e konfigurojme WordPress dhe ta pergatisim ate per mjedis pune.
Rekomandime:
https://WordPress.org/download/
http://webcraft.tools/3-easy-steps-for-install-
ing-WordPress-on-your-local-machine/
https://roadtoblogging.com/WordPress-ping-list-for-quick-indexing/
14
W2
Seminar #4
Introduction in to WordPress - basic set up
and settings
WORDPRESS 1
Mjedisi ynë është gati dhe ne mund të vazhdojmë me instalimin e WordPress-it. Së pari
na duhet të shkarkojmë versionin e fundit stabël të WordPress nga WordPress.org.
Pas shkarkimit, mund ti nxjerrim nje kopje nga arkiva dhe ta kopjojmë në direktorinë e duhur
për zhvillim lokal. Në rastin tonë, duke qënë se ne përdorim MAMP, direktoria e duhur është:
C > MAMP > htdocs
Kujdes: Ne disa raste porti 80 mund te jete perdorur tashme ndaj do te na duhet te ndrysho-
jme porten per Apache ne dicka tjeter. Ne menyre qe te ndryshojme porten per Apache ose
MySQL duhet te shkojme tek settings ne MAMP dhe te ndryshojme ate qe duhet. Te njejten gje
do te bejme edhe per MySQL. Sipas perzgjedhjes do te perdorim porten 80 per Apache.
Ka dy menyra per tab ere kete. E para dhe me e thjeshta eshte te shko-
jme tek localhost:80/WordPress/ dhe te ndjekim hapat.
Menyra e dyte eshte duke modifikuar manualisht wp-config-sam-
ple.php dhe kjo eshte dhe metoda qe ne do te perdorim.
Në folderin e WordPress-it kemi një skedar të emëruar wp-config-sample.php. Për
ta hapur dhe për ta modifikuar këtë skedar na duhet një editues Teksti.
Nën DB_NAME ne do vendosim “wpproject” pasiu ky është emri i databazës tonë.
Nën DB_USER ne do vendosim “root” dhe nën DB_PASSWORD do voendosim gjithashtu “root”.
SHËNIM: Ky Konfigurim është për një mjedis Lokal!!!
Ne mund ta kontrollojmë tek MAMP që serverat MySQL dhe Apache funksionojnë dhe
pastaj mundt të shkojmë tek url e WordPress-it tonë: localhost:8080/WordPress/
Nëse çdo gjë ka shkuar mirë do kemi përballë një faqe mirëseardhjeje e cila na fton të vazhdojmë
me instalimin e WordPress. Ne duhet të përfundojmë instalimin në mënyrë që të kemi akses në
panelin e administrimit, në të cilin do bëjmë pjesën më të madhe të punës dhe të konfigurimit.
Pasi të plotësojmë kërkesat ne mund të hyjmë në kopjen tonë të sapo instaluar të WordPress-it.
Për të patur një organizim të mirë të përmbajtjes ne duhet të kemi të qartë se çfarë faqesh
duam të krijojmë. Si fillim do na duhet: HOME, LAJME(blog), RRETH NESH, KONTAKT
Tani mund të krijojmë faqet që duam të përdorim.
Duhet të modifikojmë disa parametra bazë. Së pari duhet të shkojmë tek Settings (para-
metrat) dhe aty duhet të përfundojmë konfigurimin e të dhënave bazë. Pasi të për-
fundojmë, duhet të klikojmë tek butoni “Save Changes” (ruaj të dhënat).
LECTURE:
http://www.wpbeginner.com/beginners-guide/what-is-
the-difference-between-posts-vs-pages-in-WordPress/
http://www.wpbeginner.com/glossary/page/
http://www.wpbeginner.com/beginners-guide/how-to-add-
a-new-post-in-WordPress-and-utilize-all-the-features/
http://www.wpbeginner.com/glossary/category/
Disa nga entitetit bazë të WordPress jannë: kategoritë, faqet, postimet, linqet
Mund të shtojmë një kategori në WordPress në disa mënyra. Ne mund të krijojmë kat-
egoritë përpara se të shtojmë një postim ose gjatë krijimit të një postimi. Ne mund
të zgjedhim një kategori të krijuar më parë ose të krijojmë një kategori të re.
17
3
Seminar #5
Punimi në WordPress
Kategoritë, faqet, postimet, linqet
WordPress 2
Nuk ka limit sesa faqe mund të krijosh në WordPress madje është e mundur të krijosh një
Website vetëm me faqe pa përdorur fare postime. Edhe pse supozohet që faqet të kenë
përmbajtje statike, kjo nuk do të thotë që përdoruesit nuk mund ti përditësojnë dhe mod-
ifikojnë. Faqet mund të përditësohen aq shpesh sa përdoruesi do që ti përditësojë.
Përdoruesit mundt të përdorin një faqe statike si faqe kryesore dhe mundet qe postimet
e tre të blog-ut ti shfaqin në një faqe tjetër të blog-ut. Për të zgjedhur një faqe statike
kryesore dhe një faqe tjetër ku shfaqen postimet blog përdoruesi duhet të veprojë kësh-
tu, të shkojë tek: Settings > Reading dhe të modifikojë opsionin ‘Front page displays’.
Krijimi i një faqeje është i thjeshtë. Thjeshtë shko tek Pages (faqe) dhe kliko tek butoni “add new”
18
W3
Seminar #5
Punimi në WordPress
Kategoritë, faqet, postimet, linqet
WordPress 2
Krijimi i një faqeje është i thjeshtë. Thjeshtë shko tek Pag-
es (faqe) dhe kliko tek butoni “add new”
Postimet janë publikime të renditura në rend të kundërt kronologjik në faqen kryesore të blo-
gut tuaj. Për shkak të rendit të kundërt kronologjik, postimet supozohet të jenë të shpeshta.
Postimet më të vjetra arkivohen në bazë të muajit dhe vitit. Sa më i vjetër të
bëhet postimi, aq më shumë duhet të kërkojë përdoruesi për ta gjetur atë.
Postimet nxisin diskutimet. Ato kanë brenda tyre një opsion komen-
timi që lejon përdoruesit të komentojnë në një temë të caktuar.
Krijimi i postimit
Postimet krijohen tek Posts > Add New
Editimi i postimit
Kur jemi tek tab-i Posts vendosim mouse-in tek postimi
qe duam të editojmë dhe klikojmë edit.
Llojet e postimeve:
Rekomandime:
https://codex.WordPress.org/WordPress_Menu_User_Guide
WordPress 3
22
Seminar #7
Punimi ne WordPress
media dhe perdoruesit W4
WordPress 3
Rekomandime:
http://www.wpbeginner.com/glossary/media/
http://www.wpbeginner.com/beginners-guide/where-
does-WordPress-store-images-on-your-site/
http://www.wpbeginner.com/beginners-guide/WordPress-user-roles-and-permissions/
https://codex.WordPress.org/Roles_and_Capabilities
http://www.wpbeginner.com/beginners-guide/Word-
Press-user-roles-and-permissions/?display=wide
Media është një pjesë e panelit të kontrollit të WordPress, që përdoret për të me-
naxhuar ngarkimet e përdoruesit(imazhet, audio, video dhe file të ndryshme).
Tek menu-ja Media, ndodhen dy seksione.
Seksioni i dytë është Add New, që lejon përdoruesit të ngarkojnë file. Përdoruesit mund
të ngarkojnë media (imazhe, video etj.) gjatë shkrimit të një postimi ose faqeje.
Megjithatë, linku Add New i lejon përdoruesit të ngarkojnë file
pa i bashkëngjitur ato me postime apo faqe specifike.
Të gjithë file-t e tipit media janë të ruajtura dhe organizuara në bazë të vitit dhe
muajit kur janë ngarkuar në folderin e quajtur /wp-content/uploads/. Ju mund të
kërkoni file-t e tipit media duke përdorur menu-ë admin të WordPress-it, por nuk
ekziston mundësia për të ruajtur file-t e tipit media në foldera të caktuar.
- Administrator
- Editor
- Author
- Contributor
- Subscriber
24
Seminar #8
Punimi ne WordPress
Plugins (shtesat) and Widgets
Rekomandime:
http://www.wpbeginner.com/glossary/plugin/
http://www.wpbeginner.com/category/plugins/
https://WordPress.org/plugins/
https://codex.WordPress.org/WordPress_Widgets
http://www.wpbeginner.com/beginners-guide/how-
to-add-and-use-widgets-in-WordPress/
http://www.wpbeginner.com/showcase/25-most-use-
ful-WordPress-widgets-for-your-site/
Një plugin është një pjesë softweri që përmban një grup funksio-
nesh që mund të shtohen në një faqe interneti WordPress-i.
Ata mund të zgjerojnë funksionalitetin ose të shtojnë veçori/karakteristika të reja
në faqet e internetit të WordPress-it tuaj. WordPress plugins janë të shkruara në
gjuhën e programimit PHP dhe integrohen në mënyrë të përsosur me WordPress.
Si administrator i faqes, mund të instaloni/ç’instaloni plugins nga zona admin. Gjithash-
tu mund të shkarkoni dhe t’i instaloni manualisht ato duke përdorur një klient FTP.
5 Seminar #8
Punimi ne WordPress
Plugins (shtesat) and Widgets
WordPress 4
Rekomandime:
https://WordPress.org/themes/browse/popular/
http://www.wpbeginner.com/showcase/best-free-WordPress-blog-themes/
http://www.wpbeginner.com/beginners-guide/how-to-install-a-WordPress-theme/
http://www.wpbeginner.com/plugins/5-best-contact-form-plugins-for-WordPress-compared/
http://www.wpbeginner.com/plugins/best-social-media-plugins-for-WordPress/
Tema vendos se si WordPress-i yne do te duket dhe ndjehet. Ndaj zgjedhja e temes se duhur
eshte thelbesore. Ne shumicen e rasteve temat qe merrni me WordPress ju mjaftojne por
mund te provoni gjithashtu tem ate reja dhe te realizoni nje product akoma me te mire.
Ka me qindra dhe mijera tem ate disponueshme online. Ka tema falas dhe me pagese.
Temat falas do te jene te mjaftueshme ne shumicen e rasteve por nese ju nev-
ojitet pershtatje dhe mbeshtetje ekstra kontrolloni per tema me pagese.
Instalimi i temave eshte e thjeshte ne WordPress. Ka disa menyra per ta bere kete.
Menyra pare eshte e thjeshte dhe ne duhet te lundrojme te Appearance > Themes dhe
klikojme butonin Add New. Pasi perfundon instalimi mund ta aktivizojme temen.
Menyra e dyte eshte te ngarkojme temen nepermjet WordPress dash-
board. Download-ojme temen ne kompjuterin tone dhe lindrojme tek Ap-
pearance > Themes dhe klikojme butonin Upload Theme.
27
5 Seminar #9
Punimi ne WordPress
temat, format dhe media sociale
WordPress 4
Menyra e trete eshte duke kopjuar temen ne direktorine tone te temave por per kete na
nevojitet te kemi akses FTP access ne serverin tone qe nuk eshte gjithnje e pershtatshme.
WordPress nuk ka menaxhim forme jashtë kutisë. Për këtë ne kemi
nevojë të instalojmë plugin i cili do të na e sigurojë. Do të hed-
him një vështrim në disa plugins që njihen se punojnë mirë.
1. Format WP
2. Format Gravity
3. Format Pirate
4. Format Ninja
5. Formidable Pro
6. Forma Contact 7
28
Seminar #9
Punimi ne WordPress
temat, format dhe media sociale W5 WordPress 4
Kryesisht kemi opsione në temë për të shtuar linqe në profilet tona sociale. Shu-
micën e kohës është e mjaftueshme, por ka gjëra të tjera që mund të bëjmë. Lidhja
e mediave sociale në WordPress-in tonë gjithashtu ka ndikim të madh në SEO-n.
Pra, nëse duam të kemi rezultate më të mira, duhet
të shtojmë plugin e mediave sociale.
Plugins e medias sociale ju lejojnë të shfaqni ikonat sociale në sidebar, nën ar-
tikullin, para artikullit etj. Kështu që ne duhet të vendosim se si do t’i dëshi-
ronim t’i shfaqim ato në faqen tonë dhe nëse plugin e ofron këtë opsion.
1. EA Share Count
2. Sassy Social Share
3. AddtoAny
4. WordPress si Amortizator
5. Simple Social Icons (Ikona te thjeshta Sociale)
6. Social Icons Widget by WPZoom
7. WordPress Social Login
8. Revive Old Post (Ripostimi i ngjarjeve të hershme)
29
6 MAMP
Seminar #10
Punimi ne WordPress
Hyrje ne WordPress SEO
Te mesojme bazat mbi praktikat me te mira dhe plugins per WordPress SEO
Rekomandime:
http://www.wpbeginner.com/WordPress-seo/
https://moz.com/blog/optimizing-your-WordPress-blog-posts
https://yoast.com/WordPress-seo/
Ne ishim duke folur tashmë për përmirësimin e SEO në kapitujt fillestare. SEO është
një subjekt i gjerë dhe ka shumë mjete që mund të zvogëlojnë kohën dhe përpjekjet.
Ka disa plugins për SEO-n megjithatë ne do të përqëndrohemi tek plugin Yoast SEO.
Ne duhet të instalojmë plugin Yoast SEO në skedën Plugins dhe aktivizojmë vetë
plugin-in. Pas kësaj ne do të kemi opsione te reja në panelin ë të kontrollit.
SEO është e rëndësishme për faqet statike dhe për postimet tona në blog.
Ekziston një ndryshim i lehtë mes këtyre të dyve dhe ne do të
përqendrohemi në postimet tona të blog-ut SEO.
1. Struktura Permalink
2. www vs jo-www
3. ndalimi i fjalëve
4. SSL ose jo SSL
5. Përmirësimi i titujve për SEO
6. Përmirësimi i përshkrimeve
7. Përmirësimi I pamjes
30 8. XML sitemaps
Seminar #11
Punimi ne WordPress
Mirembajtja
W6 MAMP
Rekomandime:
https://www.sitepoint.com/definitive-guide-to-WordPress-maintenance/
http://www.wpbeginner.com/plugins/how-to-put-your-
WordPress-site-in-maintenance-mode/
https://codex.WordPress.org/WordPress_Backups
1. Forma e mirëmbajtjes
2. Backupet (Rezervat)
3. Përditësime të WordPress
4. Shënime të bllokuara
5. Mirëmbajtja dhe optimizimi i bazës së të dhënave
6. Monitorimi i shëndetit dhe sigurisë
7. Menaxhimi i përqëndruar (për rastet/faqet e shumëfishta WordPress)
31
6
Seminar #11
Punimi ne WordPress
Mirembajtja
MAMP
1. Bërthama e WordPress
2. Plugins
3. Temat
32
Seminar #12
Punimi në WordPress
Siguria
W6 MAMP
Rekomandime:
https://yoast.com/WordPress-security/
https://codex.WordPress.org/Hardening_WordPress
http://www.wpbeginner.com/WordPress-security/
Siguria e WordPress është një proçes që mund të bëhet në disa faza në varësi të
asaj që po mbajmë si të dhëna. Pra, ka një ndryshim midis sigurisë së blogut per-
sonal dhe faqes së internetit e-blerje me mijëra përdorues dhe të dhënat e tyre.
Siguria themelore në WordPress është e lehtë dhe rekomandohet që ta merrni me kujdes.
Siguria themelore përbëhet nga disa gjëra që ishin praktikat më të
mira kohë më parë kur nuk kishte plugins të mira për sigurinë.
Gjëra të tjera që janë gjithashtu praktikë e mirë dhe mund të bëhen janë:
Për sigurinë bazë nuk kemi nevojë për plugins, por ato na nevojiten për nivelin shtesë.
Do të përmendim Sigurinë Sucuri i cili është falas.
Pas instalimit dhe aktivizimit të plugin, së pari duhet të gjenerojmë çelësin
API dhe më pas mund të kërkojmë në vendosjen e sigurisë në Sucuri.
OOoohhh-
OOoooooOo
Baby is that
lost on you
*Lost on you song by LP
go-to-favorite song of Bečej Training
Credits:
Content of this Education Program is created with the knowledge and mentorship of :
Dimitrije Badnjarević,
me kerkimin dhe kujdesin e:
Alvi Kacmoli, Anton Brodarac, Antonio Preučil, Beris Ndreu, Dušan Stanišković, Filip Karagić,
Fisadër Mulla, Juxhin Alia, Kristina Jurić, Mihael Nikolić, Nina Božić, Sonila Selmani,
Suela Selmani, Tanja Stefanovski, Tea Kljajin and Zlata Miklja.
36
Projekt i bashke-themeluar nga:
Shoqata: