38
Michael Travan michael.travan Roberto Fietta webagile I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016 I plugins di Wordpress: un caso concreto.

I plugins di Wordpress: un caso concreto. - files.meetup.comfiles.meetup.com/20708991/meetup-treviso.pdf · Come posso installare un plugin? Tutto molto bello, ma dove si trovano

  • Upload
    hakiet

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

I plugins di Wordpress: un caso concreto.

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

Cos’è un plugin?

A cosa serve?

Come posso installarne uno?

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

1. Cos’è un plugin?

A WordPress Plugin is a program, or a set of one or more functions, written in the PHP scripting

language, that adds a specific set of features or services to the WordPress site, which can be

seamlessly integrated with the site using access points and methods provided by the WordPress

Plugin Application Program Interface (API).

https://codex.wordpress.org/

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

1. Cos’è un plugin?

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

1. Cos’è un plugin?

Quindi, un plugin è un’estensione delle funzionalità base di Wordpress.

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

2. A cosa serve un plugin?

Vediamo qualche esempio.

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

2. A cosa serve un plugin?

Installazione attive: 1+ mil Download totali: 44+ mil Sviluppatore: Takayuki Miyoshi

Aggiunge dei form di contatto liberamente personalizzabili dagli utenti e supporta funzioni avanzate come lo spam filtering e AJAX.

CONTACT FORM 7

Valutazione: (4.7) Versione attuale: 4.6.1 Traduzioni: 25+ lingue

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

2. A cosa serve un plugin?

Installazione attive: 1+ mil Download totali: 36+ mil Sviluppatore: Joost De Valk

Permette di applicare al proprio sito tecniche di Search Engine Optimization e aiuta a scrivere contenuti migliori tramite pannelli di analisi del testo.

YOAST SEO

Valutazione: (4.7) Versione attuale: 3.9 Traduzioni: 18 lingue

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

2. A cosa serve un plugin?

Installazione attive: 1+ mil Download totali: 7+ mil Sviluppatore: Frederick Townes

Aggiunge al proprio sito un sistema avanzato di caching e compressione dei dati per aumentare le prestazioni del caricamento delle pagine.

W3 TOTAL CACHE

Valutazione: (4.3) Versione attuale: 0.9.5.1 Traduzioni: 3 lingue

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

2. A cosa serve un plugin?

Installazione attive: 1+ mil Download totali: 18+ mil Sviluppatore: WooThemes, Automattic, +8 others

Aggiunge funzionalità di e-commerce a Wordpress, creando un sistema completo di gestione dei prodotti, carrello e vendita. Esistono numerosissime estensioni.

WOOCOMMERCE

Valutazione: (4.6) Versione attuale: 2.6.8 Traduzioni: 3 lingue

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

3. Come posso installare un plugin?

Tutto molto bello, ma dove si trovano i plugin?

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

3. Come posso installare un plugin?

La risorsa principale è la Repository di Wordpress.

https://wordpress.org/pluginshttps://wordpress.org/plugins-wp/

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

3. Come posso installare un plugin?

Q U A L C H E D A T O S U L L A R E P O S I T O R Y

Plugin presenti: 47.941 Download totali: 1.481.816.542 Completamente gratuiti Codice Open Source

https://wordpress.org/plugins

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

3. Come posso installare un plugin?

I plugin possono essere scaricati in due modi:

Automatizzato Utilizzando la dashboard di Wordpress

Manuale Scaricando lo zip dalla repository di Wordpress

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

3. Come posso installare un plugin?

Automatizzato Utilizzando la dashboard di Wordpress

La dashboard di Wordpress prevede un tool integrato per cercare, installare ed attivare qualsiasi plugin presente nella repository.

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

3. Come posso installare un plugin?

Manuale Scaricando lo zip dalla repository di Wordpress.

Una volta scaricato lo zip del plugin, dovrà essere caricato nell’installazione di Wordpress e successivamente attivato.

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

3. Come posso installare un plugin?

Ma non tutti i plugin si trovano nella Repository!

Plugin Privati Vengono sviluppati per esigenze particolari o personali.

Plugin Commerciali Vengono venduti nei siti dei rispettivi sviluppatori e spesso prevedono comunque una versione free.

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

3. Come posso installare un plugin?

La procedura per installare un plugin prevede essenzialmente tre fasi:

R I C E R C A I N S T A L L A Z I O N E A T T I V A Z I O N E

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

3. Come posso installare un plugin?

L’importanza di aggiornare:

- Per evitare problemi di sicurezza - Per essere sempre aggiornati con le ultime features e fix - Per evitare problemi di compatibilità con temi

nuove versioni di Wordpress.

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

…inoltre, ogni volta che non aggiornate, uno sviluppatore muore.

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

Newsletter: storia di un plugin da un’esigenza personale

ad un piccolo progetto di imprenditoria

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

L’esigenza

Stefano gestisce un blog per il cliente più difficile possibile: la propria moglie

Stefano ha la necessità di inviare delle newsletter

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

La soluzione

Stefano, da buon sviluppatore, si mette a scrivere un plugin che risolva il suo problema.

…e un bel giorno decide di renderlo pubblico, caricandolo nella repository di Wordpress.

Pensando di aver fatto un lavoro valido, lo sviluppa ulteriormente…

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

La crescita

Gli utenti di Wordpress iniziano a scaricare e ad utilizzare Newsletter…

Le esigenze di Stefano evolvono, ed il plugin evolve di pari passo.

…e cominciamo anche ad inviare richieste di nuove features a Stefano

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

Ma Stefano ha anche un lavoro!

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

Stefano pensa quindi di cedere il plugin……e ne parla con Roberto.

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

Chiama quindi Michael, che è un designer, e già utilizza Wordpress.

Roberto, che è un dev, snobba Wordpress.

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

Michael coglie l’occasione al volo e incastra Roberto ma Stefano

capisce di essere troppo affezionato al plugin per cederlo.

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

E fu quel giorno che nacque The Newsletter Team

Roberto Developer AKA Naif Code Debugger Linux

Stefano Senior Developer AKA Naif Coder Windows

Michael UX/UI Designer AKA Naif Team Coordinator Macintosh

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

The Newsletter Plugin

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

Newsletter è un plugin per Wordpress che permette di raccogliere iscrizioni,

creare newsletters e spedirle in vari modi.

Valutazione: 4.7 Recensioni: 626

F E E D B A C K

Totali: 3.138.321 Attive: 200.000+ Media Settimanale: 5.000

D O W N L O A D S

Attuale: 4.7.3 Tempo medio update: 2 settimane Dimensione: 5Mb

V E R S I O N E

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

F E A T U R E S

# Supporto

# Reports

# Automated

# Follow up

# Leads

# Integrazioni Sendgrid, Mailjet, Amazon SES, Mailgun

# Integrazioni Woocommerce, Contact Form 7...

PremiumFree# Raccolta iscrizioni con pagina, widget o form personalizzato

# Liste personalizzate

# Composizione newsletter con editor drag&drop per email responsive

# Invio newsletter

# Statistiche di base sugli invii

# Integrazione con la registrazione di Wordpress

# Personalizzazione campi dei form

# Temi personalizzabili

# Utilizzo con SMTP esterni

# Import/Export degli iscritti

# Diagnostica

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

L E S F I D E

Lavorando in Italia ci si abitua ma anche la

burocrazia europea non è da meno

B U R O C R A Z I A

Inserire nuove features a volte comporta

disdire quelle vecchie: ma non tutti ne saranno

felici.

R E T R O C O M P A T I B I L I T A’

Rispettare gli standard di sicurezza e

ottimizzare il testing richiede molto lavoro

S I C U R E Z Z A

200k installazioni attive equivalgono

a milioni di possibili problemi

S U P P O R T O

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

U N T E A M D E C E N T R A T O

Repository Git online che offre una serie di

strumenti come issue tracker e webhooks.

B I T B U C K E T

Sistema moderno di versioning per team

condivisi creato da Linus Torvalds.

G I T

Sistema di board per to-do lists, calendari

e organizzazione dei tasks.

T R E L L O

A volte diventa difficoltoso organizzare riunioni o

anche trovarsi per una pizza

D R O P B O X

Sistema di gestione di team con

funzionalità di file-sharing,

comunicazione testuale e vocale e

molto altro.

S L A C K

Repository Git online che offre una serie di

strumenti come issue tracker e webhooks.

B I T B U C K E T

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

L A L O C A L I Z Z A Z I O N E

Turkish100%

German100%

Italian100%

Portuguese98%

Dutch89%

Greek70%

https://translate.wordpress.org/projects/wp-plugins/newsletter

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

L E S F I D E F U T U R E

Aumentare l’integrazione con servizi e

plugin esterni.

I N T E G R A Z I O N I

Permettere agli utenti di comporre newsletter

complete con funzionalità avanzate

B L O C C H I C O M P O S E RPotenziare le caratteristiche di marketing

automation del plugin per attrarre nuovi

utenti.

A U T O M A T I O N

Un continuo lavoro sulla User

Experience per semplificare l’utilizzo.

U S A B I L I T A’

Michael Travan michael.travan

Roberto Fietta webagile

I plugin di Wordpress: un caso concreto #wptreviso | Lunedì 05 Dec 2016

Grazie a tutti!

thenewsletterplugin.com