Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come installare i plugin e i temi di WordPress da GitHub

Sebbene la maggior parte degli utenti installi i plugin e i temi di WordPress direttamente dal repository di WordPress.org, ci sono anche molte altre opzioni su GitHub.

GitHub è un servizio di hosting di progetti ospitato da molti progetti open-source e sviluppatori. Come utenti di WordPress, a volte potreste imbattervi in plugin o temi ospitati su GitHub.

Poiché GitHub non è specifico per lo sviluppo di WordPress, potrebbe essere difficile per un nuovo utente capire come scaricare e installare un plugin o un tema da questa piattaforma.

Abbiamo già lavorato con diversi plugin di GitHub, quindi sappiamo tutto ciò che occorre per configurarli sul vostro sito WordPress e mantenerli aggiornati.

In questo articolo vi mostreremo come installare plugin o temi di WordPress da GitHub.

Installing a WordPress plugin or theme from GitHub

Che cos’è GitHub?

Come abbiamo già detto, GitHub è un servizio di hosting di codice. È gratuito per i progetti open-source e attualmente è il servizio di hosting di progetti più popolare tra gli sviluppatori open-source.

Utilizza il sistema di controllo delle revisioni Git, da cui il nome GitHub. Non solo, ma fornisce strumenti semplici per la collaborazione e caratteristiche di social networking, come seguire gli utenti, assegnare stelle ai repository, iscriversi a repository e progetti e altro ancora.

GitHub può essere utilizzato per qualsiasi progetto che voglia utilizzare le funzioni di controllo di revisione di Git. Ad esempio, può essere utilizzato per risorse di apprendimento open-source, progetti di documentazione, manuali, guide e altro ancora. Gli strumenti di GitHub consentono agli utenti di aggiungere altri utenti ai loro progetti e di lavorare con loro in team.

Detto questo, vediamo come installare plugin e temi per WordPress da GitHub.

Come installare plugin e temi per WordPress da GitHub

Prima di installare un tema o un plugin per WordPress da GitHub, assicuratevi di essere in grado di riceverne gli aggiornamenti. Copriremo questa parte più avanti in questo articolo.

Installare plugin e temi da GitHub è facilissimo. È proprio come installare manualmente un plugin di WordPress.

Per prima cosa, è necessario accedere al repository del plugin/tema su GitHub.

Nella pagina principale del repository, fare clic sul pulsante “Codice” e selezionare “Scarica ZIP”.

GitHub download zip

A questo punto, accedete all’area di amministrazione di WordPress e andate alla pagina “Plugin ” Aggiungi nuovo.

È necessario effettuare l’uploader manuale del plugin dal computer. Per farlo, fare clic sul pulsante “Uploader plugin”.

Manually upload and install a WordPress plugin

Verrà visualizzata l’opzione di uploader del file zip del plugin.

Fate clic sul pulsante “Scegli file” e selezionate il file ZIP dal vostro computer.

Successivamente, è necessario fare clic sul pulsante “Installa ora”. WordPress caricherà ora l’archivio zip dal computer al sito web, lo decomprimerà e installerà il plugin per voi.

Una volta terminato, verrà visualizzato un messaggio di successo. A questo punto, fate clic su “Attiva” per attivare il plugin sul vostro sito web WordPress.

Come ottenere aggiornamenti per i plugin di WordPress installati da GitHub

Di default, WordPress cerca una versione più recente del plugin basandosi sul file read me e sull’header del plugin, che contiene le informazioni sull’ultima versione stabile da utilizzare.

Tuttavia, in modo predefinito, WordPress non mostra gli aggiornamenti automatici per i plugin scaricati da GitHub. Per abilitare gli utenti a ricevere automaticamente gli aggiornamenti direttamente dai repository di GitHub, gli sviluppatori di temi e plugin devono fare un piccolo sforzo in più.

A tal fine, alcuni plugin e temi di GitHub potrebbero aver già incluso il codice che abilita a ricevere gli aggiornamenti automatici.

In alcuni casi, lo sviluppatore del tema/plugin può chiedere di installare il plugin GitHub Updater. Questo vi abilita a ricevere gli aggiornamenti dei plugin e dei temi di GitHub.

In entrambi i casi, dovrete contattare lo sviluppatore del plugin/tema su GitHub e chiedere informazioni sugli aggiornamenti per essere sicuri di ricevere gli aggiornamenti quando viene rilasciata una nuova versione.

Bonus: Come distribuire automaticamente le modifiche ai temi di WordPress utilizzando GitHub

Se siete uno sviluppatore che lavora su un tema personalizzato, è anche possibile distribuire automaticamente le vostre modifiche su GitHub.

In questo modo si può risparmiare molto tempo e ci si assicura anche di avere diverse versioni del tema salvate, nel caso in cui sia necessario ripristinare le modifiche in futuro.

Per i dettagli su come farlo, potete consultare la nostra guida su come distribuire automaticamente le modifiche ai temi di WordPress utilizzando GitHub e Deploy.

Speriamo che questa guida vi abbia aiutato a installare plugin o temi per WordPress da GitHub. Potreste anche voler consultare la nostra guida su come codificare un sito web e le nostre scelte degli esperti sui migliori snippet di codice per WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

17 commentiLascia una risposta

  1. Moinuddin Waheed

    This is very good news that the vast community of wordpress non code background can also use GitHub for downloading themes and plugins.
    i thought that git and GitHub are only developers per se. But we can use wordpress themes and plugins downloaded from here.
    Thanks wpbeginner for this helpful tutorial.
    At times we don’t get plugin in wordpress repository and Google shows it in GitHub, so we can easily access and test them on our local machines.

  2. Ethan

    Hi, are the plugins and themes from github safe to download without malware and other malicious code?

    • WPBeginner Support

      It would depend on who’s code you are downloading

      Admin

  3. Ismail

    Hello admin,

    Thank you so much for this article and I learn a lot from this site. Today, I want to download Facebook Instant Articles fro Github, and this article help me to do that. But I have a question, if possible please guide me since I am newbie.

    For FBIA plugin from WP Directory, do I have to uninstall it and install the plugin from Github afterwards? I hope you can help me on this. Thank you for your help to all people.

    • WPBeginner Support

      If you are replacing the plugin with a version from GitHub it would normally be best to remove the old files and then replace them with the plugin from GitHub

      Admin

  4. yh

    wordpress is saying I need a business plan to add plug ins. is there any way around this? or is there any way for me to retrieve a scheduled post and post it manually? I cant find the post anywhere

  5. Andy Fragen

    Thanks for mentioning GitHub Updater. It works with plugins or themes hosted on GitHub, Bitbucket or GitLab.

    As a bonus you can use GitHub Updater to perform a one click install of any GitHub, BitBucket, or GitLab (public or private repos) plugins or themes using only the repository URI vastly simplifying the instructions in the article.

  6. adolf witzeling

    GitHub is great-for learning too. I’ve gained so much knowledge just by looking at code from github. Thanks for this nice post!

  7. Gautam Doddamani

    GitHub and StackOverflow are some of my favourite sites for checking out useful scripts that i can use on my blog. I am using one plugin from GtiHub myself…but didn’t know about the GitHub updater…thanks guys!

  8. Morgan

    Here is a real tip:

    Right click “Download ZIP” > Copy Link Address

    Plugins > Add New > Upload > Choose File

    When the window pops-up for you to find your zip file, just paste the URL and it will fetch the link. No need to clutter your computer with files you don’t need.

    • Andy Fragen

      You can actually do a one click install using the Remote Install feature of GitHub Updater. Added benefit is the plugin/theme directory is correctly renamed.

  9. Tracy

    Are the plugins found on Github any more “unsafe” than the plugins that are in the repository?

    • WPBeginner Support

      Tracy, yes there is a chance of that. In the WordPress plugin repository, plugins go through a basic review process and since it is a larger community an unsafe plugin would get caught much quicker than on GitHub.

      Admin

  10. Aaron

    Awesome article, I heard your interview on Mixergy. Really love how you use FAQ’s to drive content. I had no idea your traffic was so huge- very cool to see your growth through value creation. Congrats! –Aaron

  11. Alfred Degens

    Thanks for this article!

    Can you tell me where to find Wordpress plugins on GitHub?
    Is there a way to search for those open source plugins on Github?
    I tried on Google search but didn’t find any plugin on Github.

    Regards,
    Alfred

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.