A B C in WordPress. Introducere pentru ONG-uri

37
A B C in WordPress. Introducere pentru ONG-uri Maria GÂNFĂLEANU - SOFTWARE ENGINEER

Transcript of A B C in WordPress. Introducere pentru ONG-uri

A B C in WordPress. Introducere pentru ONG-uriMaria GÂNFĂLEANU - SOFTWARE ENGINEER

Despre noi

Misiunea noastra este sa modelam si sa folosim tehnologia pentru a da oamenilor si organizatiilor puterea de a se implini la cel mai inalt potential al lor.

Ce vei invata:

1. Ce este Wordpress ?

2. De ce Wordpress?

3. Instalare

4. Pagini vs. Posturi

5. Administrare - editare si creare continut

6. Cum imi aleg si cum imi schimb tema?

7. Pluginuri - musthave

8. Cateva cuvinte despre Wordpress Security

Structura Webinar

1. Prezentare

2. Back to school:

Intrebari surpriza, de control!

3. Bonus:

Tema!

1. Ce este Wordpress ?

Wordpress este un sistem de tip CMS.

CMS  (Content Management System) – este o aplicatie software sau un set de programe care sunt folosite pentru crearea si gestionarea continutului digital.

Un astfel de sistem faciliteaza interactiunea in ceea ce priveste editarea continutului pentru website-uri.

De obicei aceste sisteme ofera ca si functionalitati: posibilitatea de adaugare si editare a paginilor web, a articolelor sau a paginilor de blog, vizualizarea de rapoarte si statistici, gestionarea userilor si a permisiunilor pentru acestia la nivel de site, ajutor pentru SEO, panel-uri si grupuri de support online si multe alte feature-uri.

Pe scurt (grosso modo), un CMS este un sistem care ofera posibilitatea gestionarii unui Website si a continutului acestuia dintr-un panou de administrare.

2. De ce Wordpress?

• Usor de instalat si de folosit– Instalarea este rapida si interfata este User Oriented. Asta inseamna ca daca esti o persoana non-

tehnica vei naviga cu usurinta in panoul de administrare.

• Interfata de administrare built-in– Avantajul dat de prezenta interfetei de administrare built-in este ca Wordpress vine impreuna cu

multe functionalitati la pachet, gata instalate si de folosit.– Economisire resurse de dezvoltare deoarece majoritatea functionalitatilor basic necesare sunt deja

prezente.

• Posibilitatea de creere de conturi cu roluri specifice– Usor de gestionat in cazul in care exista mai multi useri cu roluri specifice si drepturi limitate.

2. De ce Wordpress?

• SEO-Friendly– Wordpress ofera o multitudine de instrumente de gestionare a zonei de SEO. (permalinks, plugins

etc.)

•Multitudine de teme– Exista un numar foarte mare de teme de Wordpress disponibile in mod gratuit.– Acestea ofera un grad mare de customizare si control, uneori si panouri specifice de administrare

doar pentru gestionarea optiunilor ce tin de frontend, design si tema.

• Functionalitate imbunatatita simtitor cu ajutorul pluginurilor

– Wordpress ofera un numar foarte mare de pluginuri. Aceste pluginuri ofera posibilitatea extinderii functionalitatilor deja existente sau adaugarea unora complet noi. (ex: WYSIWYG editor, contact form)

Back to school: Intrebarea 1

Refresh my memory

Ce este Wordpress?

 a) Un sistem de tip CMS prin care gestionez continutul unui site

b) O platforma de blogging

c) Nu am fost atent, promit sa ma revansez la urmatoarea intrebare

3. Instalare

In functie de tipul de gazduire ales, exista mai multe moduri de instalare a platformei Wordpress.

a) Prima, presupune downloadarea pachetului Wordpress, disponibil aici:

https://wordpress.org/download/ si dezarhivarea continutul acestuia in folderul accesibil public.

Acest pas mai presupune si crearea unei baze de date in prealabil.

3. Instalarea) Downloadarea pachetului Wordpress

Pasul 1 - Instalare

3. Instalarea) Downloadarea pachetului Wordpress

Pasul 2 - Instalare

3. Instalarea) Downloadarea pachetului Wordpress

Pasul 3 - Instalare

3. Instalarea) Downloadarea pachetului Wordpress

Pasul 4 - Instalare

3. Instalarea) Downloadarea pachetului Wordpress

Pasul 5 - Instalare

3. Instalarea) Downloadarea pachetului Wordpress

Pasul 6 - Instalare

3. Instalare

b) Utilizarea unui program de tipul auto installer

A doua modalitate de instalare a Wordpressului, presupune utilizarea unui program de tipul auto installer. De obicei, cel mai utilizat este Softaculous.

Pasul 1 – Instalare Softaculous

3. Instalare

b) Utilizarea unui program de tipul auto installer

Pasul 2 – Instalare Softaculous

3. Instalare

b) Utilizarea unui program de tipul auto installer

Pasul 3 – Instalare Softaculous

3. Instalare

b) Utilizarea unui program de tipul auto installer

Pasul 4 – Instalare Softaculous

3. Instalare

b) Utilizarea unui program de tipul auto installer

Pasul 5 – Instalare Softaculous

4. Pagini vs. Posturi

Initial, Wordpress a pornit de la idea de blog, ulterior progresand in zona de site-uri de prezentare.

Paginile – tin continut static. Ele reprezinta elementele de baza ale unui site de prezentare.

Posturile – sunt elemente de baza ale unui blog. Ele reprezinta de obicei update-uri informationale legate de un anumit subiect.

Acestea prezinta avantajul ca sunt listate in ordine invers-cronologica by default, pot avea taguri, pot fi arhivate, sau pot fi grupate in categorii.

In functie de continut si de tipul site-ului, se va alege modalitatea de organizare a continutului.

Back to school: Intrebarea 2

Refresh my memory

In cazul unui blog, continul va fi preponderent organizat in posturi. Ce avantaje ofera acest mod de organizare ?

a) Ordine cronologica, optiune de taguri, grupare pe categorii

b) Ordine cronologica, grupare pe categorii

c) Ordine invers cronologica, grupare pe categorii, optiune de taguri

5. Administrare - editare si creare continut

1. Adaugare/ Editare Pagina

5. Administrare - editare si creare continut

1. Adaugare/ Editare Pagina

5. Administrare - editare si creare continut

1. Adaugare/ Editare Post

5. Administrare - editare si creare continut

1. Adaugare/ Editare Post

6. Cum imi aleg si cum imi schimb tema ?

Atunci cand alegem tema de Wordpress, trebuie sa ne gandim la ce anume se preteaza pentru site-ul nostru.

Este un site de prezentare?

Este un blog?

Cum vreau sa fie distribuita informatia in pagina?

Care est impresia pe care vreau sa o las utilizatorului?

Foarte multe teme de Wordpress au un demo ce poate fi vizionat astfel incat sa ne putem face o idee legata de tema pe care ne-o dorim, modul in care elementele acesteia sunt stilizate, precum si de feelingul pe care il va avea utilizatorul cand va intra in pagina.

6. Cum imi aleg si cum imi schimb tema ?

Dupa ce am raspuns la toate aceste intrebari, sunt pregatit sa instalez o tema.

Odata ce aveti numele temei, o puteti cauta in pagina “Themes”.

6. Cum imi aleg si cum imi schimb tema ?

Daca am gasit o tema pe un site, insa nu ii gasesc numele atunci cand caut in Wordpress, pot lua tema sub forma de fisier cu extensia .zip

Pot incarca apoi tema in site-ul meu, unde va fi dezarhivata si instalata, urmand ca eu sa fac doar activarea.

7. Pluginuri - musthave

Pluginurile ne usureaza viata. Ele reprezinta bucati de cod ce contin anumite functionalitati ce pot fi adaugate unei instalari de tip Wordpress.

Pluginurile Wordpress sunt scrise in PHP si, in mod normal se integreaza foarte usor cu Wordpress.

De ce pluginuri musthave?

Exista o suita de pluginuri pe care le consider a fi foarte utile si necesare oricarui site dezvoltat in Wordpress.

Lista pluginurilor si avantajele pe care acestea le aduc:

7. Pluginuri - musthave

1. Yoast- Plugin dedicat SEO. Analizeaza continutul paginii/postului in timp real oferind sfaturi si linkuri catre o documentatie foarte vasta.

2. Wordfence- Plugin care se ocupa cu limitarea si monitorizarea atacurilor de natura cibernetica asupra instantei de Wordpress

3. Wp Super Cache- Plugin ce ajuta la servirea paginilor din Cache dupa prima incarcare, facand astfel ca numarul de secunde pentru incarcarea unei pagini sa scada simtitor.

4. Limit Login Attempts- Plugin care limiteaza numarul de incercari de logare. In cazul in care exista boti care incearca sa ghiceasca parola pentru logarea in panoul de administrare, acest plugin ii va detecta.

7. Pluginuri - musthave

5. Contact Form 7- Plugin foarte util pentru crearea si gestionarea unui formular de contact cu 0 cunostinte tehnice.

6. WP Hide & Security Enhancer- Plugin care redenumeste ruta pentru logare in panoul de administrare si

rutile pentru folderele Wordpress.

8. Wordpress Security

Securitatea in instalarile Wordpress este de obicei o problema, existand numeroase atacuri cibernetice indreptate impotriva site-urilor facute in Wordpress.

Ce trebuie sa faci pentru a evita astfel de situatii:

- update periodic al platformei

- update periodic al pluginurilor

- update periodic al temei

(Atunci cand este disponibil un nou update, Wordpress va anunta acest lucru prin afisarea unui mesaj in panoul de comanda. Updateul se poate face prin simpla apasare a unui buton – in functie de modul in care a fost dezvoltata tema.)

8. Wordpress Security

Ce trebuie sa faci pentru a evita atacurile:-Utilizarea unui nume de utilizator pentru administrare cat mai specific (in niciun caz admin)-Selectarea uneri parole sigure stocate bine. A se evita utilizarea unei parole simple/comune-Downloadarea de resurse (teme/pluginuri) din surse cunoscute si de incredere-Stergerea datelor cu care Wordpress a venit instalat default-Utilizarea unui protocol de tipul SFTP (la conectarea cu serverul va encripta datele trimise si va impiedica accesul neautorizat in timpul transferului)-Ascunderea paginii de login

Back to school: Intrebarea 3

Refresh my memory

Ca sa imi protejez site-ul de atacuri ar trebui sa:

a) Nu ma preocup in mod deosebit, instalarile de Wordpress sunt sigure

b) Pun o parola care mi-e mie cunoscuta, cum ar fi parola1234

c) Folosesc un protocol de tip SFTP

8. Wordpress Security

Recomandari:

http://www.wpbeginner.com/wordpress-security/

https://codex.wordpress.org/Hardening_WordPress

http://www.wise-ftp.com/know-how/ftp_and_sftp.htm

Bonus: tema

Majoritatea atacurilor cibernetice au loc in variante foarte vechi de Wordpress.

Versiunea curenta de Wordpress este 4.8. Daca site-ul tau ruleaza pe o versiune de genul 2.X, ar trebui sa te ingrijorezi. Daca esti in situatia asta si nu ai avut niciun atac, esti norocos.

Inainte de a face un update, este recomandat sa te consulti cu un profesionist pentru a vedea daca acest update iti va afecta tema, continutul, pluginurile si modul de functionare al site-ului tau (in functie de modul in care a fost construit site-ul).

Tema este sa ne informam si sa enumeram 3 avantaje ale update-ului platformei Wordpress

http://www.wpbeginner.com/beginners-guide/why-you-should-always-use-the-latest-version-of-wordpress/