WordPress: pubblicare un plugin nella repository ufficiale

WordPress: pubblicare un plugin nella repository ufficiale

In questo articolo vedremo gli step necessari per la pubblicazione dei nostri plugin nella repository ufficiale di WordPress.

Il nostro plugin dovrà avere tra i suoi file anche:

Per la pubblicazione è necessario visionare prima le linee guida ufficiali di WordPress in modo da evitare errori. I due requisiti fondamentali sono:

  1. un URL pubblico dove poter reperire il nostro plugin in formato ZIP
  2. un client SVN per poter accedere alla repository di WordPress per la pubblicazione effettiva.

Le linee guida sono le seguenti:

  1. Il plugin deve essere compatibile con la licenza GPL v.2
  2. Se non si specifica una licenza, verrà usata la GPL v.2.
  3. È necessario utilizzare la repository SVN indicata per la pubblicazione.
  4. Il codice non deve essere offuscato.
  5. Non si accettano plugin trialware.
  6. L'uso di servizi di terze parti è consentito.
  7. È vietato raccogliere i dati degli utenti senza il loro consenso.
  8. La condivisione del codice da remoto con servizi di terza parte non è consentito per motivi di sicurezza.
  9. Il plugin non deve far nulla di illegale o moralmente offensivo (es. spam).
  10. Il plugin non dovrà mostrare link promozionali senza dare all'utente la possibilità di disattivarli.
  11. Il plugin non dovrà mai modificare in modo permanente l'admin di WordPress, ad esempio con messaggi permanenti.
  12. Il plugin non dovrà mostrare link sponsorizzati nella sua descrizione.
  13. I tag associati al plugin non dovranno essere più di 12.
  14. I commit alla repository dovranno essere reali e motivati con una descrizione esauriente.
  15. Un aggiornamento alla trunk stabile comporterà un aggiornamento del numero di versione del plugin.
  16. Il plugin deve essere completo al momento dell'invio della richiesta.
  17. Il trademark di WordPress non può essere utilizzato così come altri trademark.
  18. WordPress ha il diritto di modificare in qualsiasi momento le linee guida e di rimuovere un plugin dalla sua repository.

Una volta inviata la richiesta di pubblicazione occorre attendere prima che il plugin venga visionato e accettato. Quindi ci verrà inviata un'email con le credenziali di accesso per la pubblicazione.

Torna su