Quali sono i plugin WordPress?

Non molto tempo fa, abbiamo finito una serie Come iniziare con WordPress e poi ha iniziato questa breve serie in due parti come follow-up. Nell'articolo precedente abbiamo analizzato in modo approfondito quali sono i temi di WordPress, come pensarli e dove trovarli.

Ma i temi di WordPress sono solo la metà del mercato quando si tratta di cercare soluzioni per utilizzare l'applicazione. Come abbiamo definito nel post precedente, i temi WordPress sono per la presentazione. Ciò solleva la domanda: ciò che offre funzionalità?

Ecco dove i plug-in di WordPress entrano in gioco.

Se sei nuovo a WordPress e hai letto l'articolo precedente e la serie precedente, sei in una buona posizione per procedere con questo articolo, in cui daremo uno sguardo più approfondito ai plugin di WordPress. 

Nota che questo articolo non è rivolto a sviluppatori esperti. Invece, stiamo cercando di chiarire un altro aspetto di WordPress per coloro che stanno appena iniziando. Detto questo, procediamo.

Funzionalità per il tuo sito

Mentre iniziamo la nostra discussione sui plugin WordPress, vale la pena notare che c'è una differenza fondamentale tra temi e plugin: i temi sono per la presentazione e i plugin sono per la funzionalità.

Questo non significa che i plugin non possono offrire alcuni tipo di interfaccia utente per un elemento front-end (o elementi), ma significa che un tema non dovrebbe includere molte funzionalità e non dovrebbe esserci una grande quantità di, ad esempio, modelli in un plugin.

Ma questa è la mia opinione. Cosa dice il codice WordPress sull'argomento?

Un WordPress Plugin è un programma, o un insieme di una o più funzioni, scritto nel linguaggio di scripting PHP, che aggiunge un set specifico di funzionalità o servizi al weblog di WordPress, che può essere integrato perfettamente con il blog usando i punti di accesso e i metodi fornito dall'API (Application Program Interface) di WordPress Plugin.

Secondo me è una definizione buona e chiara. Ed è anche un ottimo modo per dare il via all'articolo Codex che ti fornisce informazioni su come iniziare a scrivere il tuo plugin, quindi ti consiglio di leggere l'intero articolo.

Ma c'è molto di più per i plugin WordPress che per la scrittura (e questo va oltre lo scopo di questo articolo, comunque). Ad esempio, cosa dovremmo aspettarci di pagare per un plug-in, dove possiamo trovare plugin e così via.

Quanto dovremmo pagare per i plugin?

Sfortunatamente, non c'è una risposta chiara a questo. Poiché i plugin sono disponibili in molti tipi diversi, c'è una grande varietà di ciò che puoi aspettarti di pagare. Alcuni plugin possono andare a $ 5 o $ 9, e alcuni possono essere diverse centinaia di dollari, a seconda di cosa fanno e di chi stanno tentando di raggiungere.

Alcuni plugin sono gratuiti e altri no. Quelli che non sono gratuiti sono considerati plug-in premium. I plug-in premium possono offrire un acquisto una tantum o possono richiedere un abbonamento su base mensile, annuale o base per sito.

Plugin gratuiti

Ci sono molti, molti plugin gratuiti disponibili per WordPress. Il posto migliore e probabilmente più sicuro per trovare questi plugin è nel repository dei plugin di WordPress.

Sono ricercabili all'interno della dashboard di WordPress stessa o dal sito web del Plugin Repository.

I plugin che trovi nel repository offriranno probabilmente qualsiasi cosa tu possa immaginare; tuttavia, potrebbero non essere tutti aggiornati con la versione corrente di WordPress, quindi è imperativo leggere il plugin prima di installarlo.

Inoltre, alcuni di questi plugin potrebbero non offrire supporto. Ciò significa che se hai un problema con il plugin, potresti non essere in grado di ottenere alcun aiuto oltre a quanto offerto nei forum di supporto.

Al contrario, alcune persone fare fornire supporto per i loro plugin gratuiti. Dove lo fanno varia. A volte è via e-mail, a volte tramite il forum di supporto integrato nel repository dei plugin di WordPress e talvolta tramite un'altra soluzione di help-desk.

Proprio come è vero quando si installano i plugin di WordPress, è necessario leggere le informazioni sulla home page del plugin prima di installarlo per scoprire come è possibile sul plug-in, sulle sue funzionalità e su dove ottenere supporto dopo averlo iniziato a utilizzarlo.

Plugin Premium

Poiché WordPress è concesso in licenza sotto la cosiddetta GPL, i suoi derivati ​​derivano anche da quella licenza. Ciò significa che qualsiasi software costruito su WordPress o che estende il software è anche liberamente disponibile. Quindi, di nuovo, questo è più un problema legale che un problema di software e va oltre lo scopo di questo articolo.

Ma questo solleva una domanda: come si acquistano i plugin WordPress quando il codice sorgente può essere reso disponibile gratuitamente?

Ci sono un certo numero di modi in cui le persone monetizzano i loro plugin:

  • Alcuni vendono il supporto per i loro plugin WordPress.
  • Alcuni vendono licenze e supporto per un certo numero di siti diversi.
  • Alcuni vendono funzionalità aggiuntive per i loro plugin.
  • Alcuni vendono componenti aggiuntivi per il prodotto principale.
  • E molti altri modelli.

Il punto non è divergere nel parlare dei modi per monetizzare i plugin, ma di condividere che ci sono diversi modi in cui individui e aziende venderanno il loro lavoro e per mostrarti cosa puoi aspettarti.

Dove possiamo acquistare i plugin?

Come nel caso dei prezzi, non ci sono solo una manciata di posti in cui è possibile acquistare plug-in. Certo, lì siamo i marketplace di Envato Marketplace, CodeCanyon, il repository di WordPress Plugin e molti altri.

Quando si tratta di acquistare plugin, è più importante sapere chi stai acquistando da e che cosa stai comprando. Sfortunatamente, come in molte industrie, ci sono alcune persone che tentano di creare prodotti per truffare altre persone piuttosto che fornire un prodotto con un valore reale.

A tal fine, è più importante capire le cose da cercare (o cercare) piuttosto che limitarsi a un paio di mercati. 

Supponiamo, ad esempio, di trovare un plug-in che sembra fare tutto ciò che è necessario per il tuo sito ma non sei riuscito a testarlo, non riesci a trovare nient'altro sul venditore online e la pagina di acquisto non è protetto correttamente usando SSL. Questo probabilmente non sarà un posto dove vorresti acquistare un plugin.

Il rovescio della medaglia, se hai utilizzato un plug-in gratuito e offre una versione premium o trovi un plugin che sembra adatto a quello che ti serve, ed è da qualcuno che restituisce alla comunità di WordPress, si trova facilmente online, ha un negozio appropriato e ha una certa reputazione che li precede, quindi è probabile che acquisti in modo sicuro da loro.

Naturalmente, nessuna di queste regole è dura e veloce. Soprattutto, è sempre possibile chiedere agli altri se hanno sentito parlare di un determinato prodotto e se lo hanno usato o meno (e quale è stata la loro esperienza).

Anche nel caso in cui una persona sembri stimabile nella vendita di prodotti, potrebbe fare un cattivo lavoro nella gestione dei propri clienti, offrendo supporto o mantenendo i propri prodotti aggiornati.

Qualunque cosa tu scelga, procedi con cautela e cerca di perseguire l'acquisto nel modo più saggio possibile. 

Come faccio a compilare i plugin?

Costruire plugin per WordPress può essere molto divertente indipendentemente dal fatto che tu stia iniziando a programmare o sei già uno sviluppatore che sta cercando di estendere l'applicazione. 

Al livello più fondamentale, questo mostra interesse a contribuire all'economia di WordPress ea risolvere problemi per una varietà di coloro che usano l'applicazione per i loro siti web, i loro blog o le loro applicazioni web.

Come con qualsiasi cosa, ha una sua curva di apprendimento. Attraverso i plugin di WordPress possono essere scritti esclusivamente con PHP, non è affatto raro che includano lingue aggiuntive come:

  • HTML
  • CSS
  • JavaScript

Oltre a ciò, è anche comune vedere gli sviluppatori che usano linguaggi pre-elaborati come Sass e utilizzano librerie come jQuery.

Costruire un plugin WordPress può essere un compito arduo a seconda del tuo livello di esperienza e / o della complessità del problema che stai cercando di risolvere. Ad esempio, se sei nuovo di zecca per scrivere plugin per WordPress, scrivere qualcosa che è abbastanza semplice sarà comunque scoraggiante a causa della curva di apprendimento che viene con la creazione di un plugin.

Viceversa, se sei più esperto, allora la sfida consiste nel far interagire il tuo lavoro con servizi di terze parti, seguendo le convenzioni appropriate e / o scrivendoli in modo gestibile seguendo gli standard di codifica di WordPress e così via.

Quando inizi con qualsiasi cosa relativa a WordPress, il primo posto che dovresti sempre cercare è il codice WordPress. Caso in questione: scrivere un plugin. Da lì, potresti essere interessato anche ad alcune delle seguenti risorse:

  • Introduzione allo sviluppo di plugin per WordPress
  • Suggerimenti per le migliori pratiche nello sviluppo di WordPress
  • Introduzione alla creazione del primo widget WordPress
  • Presentazione dell'API REST di WP
  • Widget WordPress: dalla prima all'ultima pagina
  • Mai sentito parlare di plugin da usare?
  • Creazione di Meta Box Maintainable

Naturalmente, ci sono molti altri articoli e video su questo. Tuttavia, quelli elencati forniscono un ottimo punto di partenza.

Conclusione

Come accennato, i temi WordPress sono ideali per la presentazione e i plugin WordPress sono pensati per la funzionalità. 

Non è raro trovare temi che includono funzionalità nella loro base di codice. Ma se stai cercando di iniziare con lo sviluppo di WordPress a titolo professionale, ti consiglio vivamente di mantenere le preoccupazioni di ogni separato. Ciò contribuirà notevolmente a garantire che non solo raggiungi un pubblico di destinazione, ma che ti sia anche impostato per mantenere più facilmente i tuoi progetti.

E per quelli di voi che sono interessati a imparare a scrivere plugin WordPress, c'è un sacco di documentazione e codice open source da cui si può imparare. Inoltre, abbiamo diversi corsi specifici su questo argomento. Inoltre, nel marketplace sono disponibili molti plug-in che è possibile scaricare, studiare e utilizzare nel proprio lavoro quotidiano.

Per coloro che continuano a essere interessati a WordPress, si noti che lavoro esclusivamente con WordPress e spesso ne scrivo. Puoi prendere tutti i miei corsi ed esercitazioni sulla mia pagina del profilo, e puoi seguirmi sul mio blog e / o Twitter su @tommcfarlin dove parlo di sviluppo del software nel contesto di WordPress.

.