I migliori plugin GitHub per WordPress
Pubblicato: 2020-06-03GitHub e WordPress sono due piattaforme molto popolari. Non sarebbe fantastico se potessi avere il meglio di entrambi i mondi e portare tutta la potenza di GitHub sul tuo sito? Se sei tu, dai un'occhiata al nostro elenco dei migliori plugin GitHub per WordPress per ottenere il massimo da queste eccellenti piattaforme.
Cos'è GitHub?
Per capire cos'è GitHub, dobbiamo prima spiegare cos'è Git. Git è un sistema di controllo della versione open source creato da Linus Torvalds, lo stesso ragazzo che ha creato Linux. Un sistema di controllo della versione aiuta gli sviluppatori a gestire le revisioni dei loro progetti e memorizza tali modifiche in un repository centrale. I sistemi di controllo della versione sono molto utili quando più persone stanno lavorando sullo stesso codice o quando si tratta di un progetto open source poiché ogni sviluppatore può vedere le modifiche nel codice, scaricarlo e modificarlo.
Vantaggi dell'utilizzo di GitHub
Git non è l'unico controllo di versione disponibile, ma è il più famoso perché ha molteplici vantaggi rispetto agli altri sistemi. Nella maggior parte di questi sistemi, se qualcuno apporta modifiche al progetto, tali modifiche vengono applicate direttamente al repository centrale.
Con Git, tuttavia, se uno sviluppatore vuole modificare un progetto, deve copiare l'intero repository sul proprio sistema (noto come "forking") e quindi apportare le modifiche sulla propria copia locale. Successivamente, possono inviare una notifica (nota come " richiesta pull ") al proprietario per applicare tali modifiche al server centrale.
Infine, il proprietario può unire tali modifiche con un clic (noto come " unisci "). Quindi GitHub è una piattaforma che ospita repository Git e fornisce molte altre funzionalità che lo rendono facile da usare e collaborare con gli altri. Ha più di 40 milioni di utenti in tutto il mondo ed è stata acquisita da Microsoft nel 2018.
Perché usare i plugin GitHub in WordPress?
Come puoi immaginare, molti sviluppatori che creano temi e plugin per WordPress ospitano i codici sorgente in GitHub. Ma non è tutto. Alcuni componenti aggiuntivi ti consentono di portare l'integrazione GitHub-WordPress a un livello completamente nuovo.
Alcuni strumenti aggiungono funzionalità Git a WordPress e ti consentono di aggiungere il controllo della versione, installare temi e plug-in in remoto, distribuirli direttamente da GitHub, incorporare repository nel tuo sito e molto altro.
I migliori plugin GitHub per WordPress
I migliori plugin GitHub per WordPress sono:
- WP Pusher
- Aggiornatore GitHub
- VersionePress
- Azioni GitHub per WordPress
- Incorpora GitHub
- Markdown GitHub
- Gist GitHub Shortcode
- Download della versione di GitHub
- Incorpora blocco per GitHub
- Github impegna il contributo
- Scrivere su GitHub
Diamo un'occhiata più da vicino a ciò che ognuno di loro ha da offrire.
1. Spingitore WP
WP Pusher è uno strumento eccellente che ti consente di distribuire automaticamente le modifiche apportate al tuo repository Git sul tuo sito WordPress. In questo modo, puoi installare e aggiornare temi e plugin direttamente da GitHub, Bitbucket o GitLab indipendentemente dall'hosting che utilizzi. Questo è molto utile per gli sviluppatori perché ogni volta che inviano una nuova modifica al repository Git, aggiornerà automaticamente i tuoi plugin e temi senza dover utilizzare un client FTP.
Inoltre, WP Pusher è multisito e non richiede che Git sia installato sul tuo server, qualsiasi servizio di hosting che usi lo farà.
Prezzo
Questo plugin top è freemium. Offre una versione gratuita e tre piani premium:
- Versione gratuita
- Libero professionista – 99 USD all'anno (5 siti)
- Agenzia – 199 USD all'anno (20 siti)
- Big Agency – 499 USD all'anno (100 siti)
La versione gratuita supporta solo repository pubblici mentre i piani premium includono repository privati e supporto e-mail. Inoltre, hanno tutti una garanzia di rimborso di 30 giorni, quindi se non ti piace il prodotto, puoi ottenere un rimborso completo.
2. Aggiornatore GitHub
Questo strumento non è nel repository di WordPress ma è uno dei più potenti plugin GitHub per WordPress. GitHub Updater ti consente di aggiornare qualsiasi plugin o tema ospitato in GitHub. Con questo strumento, puoi abilitare gli aggiornamenti automatici ai tuoi plugin, temi e language pack GitHub, Bitbucket, GitLab o Gitea.
La magia di questo strumento è che ti consente di aggiornare i tuoi plugin e temi WordPress ogni volta che rilasci una nuova versione, allo stesso modo in cui i tuoi utenti ricevono un aggiornamento quando scaricano un componente aggiuntivo o un tema dal repository di WordPress. Inoltre, ti consente di installare temi e plugin da remoto. Allora come usi questo plugin? L'unica condizione è che il tuo plugin o tema debba contenere un'intestazione nell'intestazione style.css o nell'intestazione del plugin per indicarne la posizione su GitHub.
Vale la pena notare che questo plugin è stato originariamente sviluppato da Joey Kudish ma poiché non veniva aggiornato da un po', un altro gruppo di sviluppatori chiamato Radish Concepts ha rilevato il progetto.
Prezzo
GitHub Updater è uno strumento gratuito che puoi scaricare da GitHub. Potete trovare la versione originale qui e quella nuova qui.
3. VersionePremere
VersionPress è un eccellente plugin open source che porta tutta la potenza di Git su WordPress. Ciò che rende VersionPress uno dei migliori plugin GitHub per WordPress è che aggiunge il controllo della versione ai file e al database consentendoti di tenere traccia di ogni modifica apportata al tuo sito. Ciò significa che puoi annullare qualsiasi modifica apportata o persino riportare il tuo sito a uno stato precedente ripristinando tutte le modifiche a quel punto.
Inoltre, VersionPress ti consente di creare ambienti di staging per i test e unirli al database live. Anche se può sembrare complicato, questo strumento è abbastanza facile da usare e crea commit Git per le modifiche ai file e al database in linguaggio naturale, quindi è accessibile anche agli utenti non tecnici.
Prezzo
VersionPress è gratuito e puoi scaricarlo da GitHub.
4. Azioni GitHub per WordPress
GitHub Actions per WordPress è uno dei migliori plugin per coloro che sviluppano i loro plugin su GitHub. Questo strumento ti consente di distribuire le tue nuove versioni direttamente nel repository dei plugin di WordPress ogni volta che tagghi una nuova versione su GitHub. Puoi farlo dalla riga di comando o utilizzando l'interfaccia delle versioni di GitHub. Questo ha grandi vantaggi perché ti consente di gestire tutti i tuoi sviluppi direttamente da GitHub.
Per ulteriori informazioni, consulta questa pagina della documentazione.
Prezzo
GitHub Actions per WordPress è gratuito al 100%.
5. Incorpora GitHub
GitHub Embed è un plugin molto semplice ma molto efficace che ti consente di incorporare i dettagli di GitHub in una pagina o un post di WordPress. Devi solo incollare il codice nell'URL come faresti con qualsiasi altra fonte incorporata. Questo strumento attualmente ti consente di incorporare:
- Repository
- Profili utente
- Riepiloghi delle tappe fondamentali del progetto
- Collaboratori del progetto
In termini di design, GitHub Embed fornisce uno stile di base ma aggiunge classi in modo da poterlo personalizzare in base all'aspetto grafico del tuo sito.
Prezzo
GitHub Embed è gratuito e puoi scaricarlo dal repository dei plugin di WordPress.
6. Riduci Github
Anche se non ha ricevuto aggiornamenti per diversi mesi, questo è ancora uno dei migliori plugin GitHub per WordPress. Markdown Github ti consente di archiviare tutte le informazioni del tuo sito in GitHub come file di markdown e di controllare la versione di tutti i tuoi contenuti.
Ma come si fa? Ogni volta che la pagina viene caricata, Markdown Github interroga l'API GitHub in modo che le modifiche apportate nel repository si applichino immediatamente al tuo sito. Questa è un'ottima opzione per coloro che hanno bisogno di aggiornare il proprio sito con utenti esterni tramite richieste pull. Inoltre, questo plugin viene fornito con 3 codici brevi per visualizzare gli ultimi 5 commit, visualizzare i collegamenti formattati al repository con l'ultimo aggiornamento e altro ancora.
Prezzo
Markdown Github è uno strumento gratuito e puoi scaricarlo dal repository di WordPress.
7. Gist GitHub Shortcode
Come suggerisce il nome, Gist GitHub Shortcode ti consente di aggiungere GitHub Gists ai tuoi post tramite shortcode. Ad esempio, puoi includere un Gist completo con il seguente shortcode:
[gist]
Inoltre, puoi inserire un file in un gist:
[gist file="index.php"]
Anche se non riceve aggiornamenti molto spesso, l'ultimo risale a più di 7 mesi fa, Gist GitHub Shortcode è gratuito e puoi scaricarlo dal repository di WordPress.
8. Download della versione di GitHub
Questo plug-in ti consente di ottenere il conteggio dei download, i collegamenti e altre informazioni per le versioni dei repository GitHub tramite shortcode. Per esempio:
- Lo shortcode
[grd_count]
fornisce la somma di tutti i valori di conteggio dei download per una versione selezionata (un repository GitHub). -
[grd_list]
restituisce l'elenco dei download per le versioni selezionate, inclusi il nome del tag, la descrizione e l'elenco dei file che possono essere scaricati. -
[grd_latest_version]
fornisce il nome del tag dell'ultima versione pubblicata.
Prima di iniziare a utilizzare questo strumento, vai alla dashboard di WordPress > Impostazioni > Download delle versioni di GitHub e imposta i valori per il nome utente GitHub e il nome del repository che utilizzerai per impostazione predefinita negli shortcode.
Prezzo
GitHub Release Downloads è uno strumento gratuito che puoi scaricare dal repository di WordPress.
9. Incorpora blocco per GitHub
Embed Block è uno strumento eccellente per coloro che desiderano incorporare repository Github nei propri siti. Ti consente di aggiungere facilmente un blocco di incorporamento del repository GitHub all'Editor blocchi e visualizzare una scheda con le informazioni sul repository.
Usando l'editor Gutenberg, puoi aggiungere un repository GitHub a qualsiasi pagina o post sul tuo sito web. Inoltre, Embed Block è molto facile da usare. Inserisci semplicemente l'URL del repository e il plug-in incorporerà una scheda con tutti i dettagli del repository. Il blocco include alcuni stili CSS di base ma puoi cambiarlo facilmente con un po' di CSS.
Prezzo
Questo strumento è gratuito ed è disponibile in inglese, spagnolo e portoghese.
10. Github impegna il contributo
Con questo plugin, puoi visualizzare tutti i contributi che hai fatto in GitHub. Questo può essere utile per creare più autorità e mostrare ai tuoi clienti o potenziali datori di lavoro che sei una rispettata fonte di conoscenza nel tuo campo.
Github Commit Contribution può essere facilmente integrato con qualsiasi portfolio o sito Web di curriculum ed è completamente reattivo, compatibile con più browser e pronto per retina. Inoltre, viene fornito con due layout predefiniti e supporta gli shortcode.
Prezzo
Questo strumento è disponibile in Code Canyon per 13 USD.
11. Scrivere su GitHub
L'ultimo strumento nella nostra lista dei migliori plugin GitHub per WordPress è Scrivere su GitHub. Come suggerisce il nome, ti consente di scrivere contenuti in collaborazione con altri autori e consentire ai tuoi utenti di proporre miglioramenti ai tuoi contenuti WordPress tramite GitHub.
Scrivere su GitHub è uno strumento molto utile per i team in quanto consente loro di scrivere e modificare post in modo collaborativo utilizzando GitHub. Inoltre, i team possono sincronizzare il contenuto di due diverse installazioni di WordPress, nonché mettere in scena e visualizzare in anteprima il contenuto prima di distribuirlo alla produzione.
Prezzo
La parte migliore è che Scrivere OnGitHub è gratuito al 100%.
Conclusione
Per riassumere, questi plugin ti permetteranno di combinare il meglio di GitHub e WordPress. Con alcuni di questi componenti aggiuntivi, puoi portare l'integrazione GitHub-WordPress un ulteriore passo avanti e migliorare la tua produttività. Sarai in grado di aggiungere il controllo della versione al tuo sito, distribuire nuove versioni direttamente da GitHub, incorporare repository nel tuo sito, archiviare tutte le informazioni del tuo sito Web in GitHub come file markdown e molto altro.
Quindi quale plugin dovresti usare per primo? Ti consigliamo di iniziare con WP Pusher, GitHub Updater e VersionPress. Hanno tutti versioni gratuite e hanno funzionalità eccellenti che ti aiuteranno a ottenere il massimo da GitHub sul tuo sito con facilità.
Utilizzi plug-in GitHub? Facci sapere quali altri strumenti dovremmo includere nella sezione commenti qui sotto.