| screenshots | ||
| social-icons | ||
| .gitignore | ||
| admin-page.php | ||
| eg-sharebar-config.php | ||
| eg-sharebar-fedi.php | ||
| LICENSE.IT.md | ||
| LICENSE.md | ||
| README.md | ||
| readme.txt | ||
| sharebar-style.css | ||
EG Sharebar Fedi
Plugin WordPress per barra condivisione social con integrazione Share2Fedi e testi personalizzabili via pannello admin.
Anteprima
Sharebar Standard
Barra di condivisione social con tutti i pulsanti visibili (X, Bluesky, Fediverso, Telegram, Copia Link)
Sharebar Compatta (Solo Icone)
Versione compatta solo icone - ideale per mobile e spazi ristretti
Pannello Configurazione
Pannello amministrazione completo - personalizza testi, etichette e comportamento
Caratteristiche
- Integrazione Share2Fedi - Condivisione diretta sul Fediverso tramite istanza Share2Fedi(https://s2f.emanuelegori.uno)
- Pannello Admin Completo - Personalizza tutti i testi di condivisione
- Icone Ottimizzate - Dimensioni ottimizzate (18px) per mobile e desktop
- Git Updater Compatible - Aggiornamenti automatici da repository Git
- Privacy-First - Zero tracker, zero JavaScript esterno
- Lightweight - CSS inline, nessuna dipendenza
- Responsive - Design adattivo per desktop, tablet e mobile
Social Network Supportati
- Fediverso (Mastodon, Pleroma, Misskey, etc.) via Share2Fedi
- X (Twitter)
- Bluesky
- Telegram
- Copia Link
Installazione
Via WordPress (Caricamento ZIP)
- Scarica l'ultima versione: eg-sharebar-fedi.zip
- Vai in WordPress → Plugin → Aggiungi nuovo → Carica plugin
- Seleziona il file ZIP scaricato
- Clicca "Installa ora" → "Attiva plugin"
Via FTP
- Scarica l'ultima versione: eg-sharebar-fedi.zip
- Estrai la cartella
eg-sharebar-fedi - Carica in
/wp-content/plugins/via FTP - Attiva il plugin dal pannello WordPress
Aggiornamenti
Questo plugin NON è disponibile su WordPress.org Store, quindi NON si aggiorna tramite il sistema standard di WordPress. Hai due opzioni:
Manuale
- Scarica la nuova versione: eg-sharebar-fedi.zip
- Disattiva il plugin in WordPress
- Elimina la vecchia cartella
/wp-content/plugins/eg-sharebar-fedi/ - Carica la nuova versione (ZIP o FTP)
- Riattiva il plugin
Nota: Le configurazioni salvate nel database NON vengono perse
Automatico via Git Updater (Raccomandato)
Setup iniziale:
- Scarica Git Updater (gratuito, nessun abbonamento richiesto)
- Installa Git Updater in WordPress
- Nessuna configurazione richiesta (repository pubblico)
Funzionamento:
- Git Updater controlla periodicamente nuove release su Gitea
- Le notifiche appaiono in WordPress → Dashboard → Aggiornamenti
- Click "Aggiorna" per installare automaticamente la nuova versione
- Le configurazioni vengono mantenute
Configurazione
- Vai in Impostazioni → Sharebar Fedi
- Personalizza:
- Label principale
- Testi di condivisione (premessa + firma) per ogni social
- Etichette pulsanti
- URL istanza Share2Fedi
- Debug mode
- Salva la configurazione
Utilizzo
Shortcode (negli articoli)
[eg_sharebar]
Funzione PHP (nei template)
<?php eg_sharebar(); ?>
Personalizzazione
Testi Condivisione
Ogni social network può avere:
- Premessa: Testo prima del titolo (es: "Mi è piaciuto ")
- Firma: Testo dopo URL (es: " via @tuoaccount@dominio.com")
Esempio testo condiviso:
Mi è piaciuto Titolo Articolo https://sito.com/articolo via @user@dominio.com
Share2Fedi
Configura URL istanza Share2Fedi personalizzata:
- Default:
https://s2f.emanuelegori.uno - Personalizzato:
https://s2f.tuodominio.com
Requisiti
- WordPress 5.0 o superiore
- PHP 7.2 o superiore
- Browser moderno con supporto CSS Grid
Licenza
GPL-2.0-or-later (GNU General Public License v2.0 or later)
Questo programma è software libero; puoi redistribuirlo e/o modificarlo secondo i termini della GNU General Public License come pubblicata dalla Free Software Foundation; versione 2 della Licenza, o (a tua scelta) qualsiasi versione successiva.
Questo programma è distribuito nella speranza che sia utile, ma SENZA ALCUNA GARANZIA;
Testo completo della licenza:
- LICENSE.md - English version
- LICENSE.IT.md - Versione italiana
Autore
Emanuele Gori
- Sito: https://emanuelegori.uno
- Mastodon: @emanuelegori@emanuelegori.uno
- Repository: https://git.emanuelegori.uno/emanuelegori/eg-sharebar-fedi
Segnalazione Bug
Apri una issue su: https://git.emanuelegori.uno/emanuelegori/eg-sharebar-fedi/issues
Changelog
1.0.6 - 2026-01-04
- Fix: Checkbox "Mostra" ora nasconde solo la label
- Aggiunto: Pulsanti icon-only diventano quadrati 44x44px
- Migliorato: UX pannello admin più intuitiva
1.0.4 - 2026-01-03
- Fix: Larghezza pulsanti aumentata (150-170px) per evitare wrap "Copia Link"
- Fix: Label allineata a sinistra di default
- Aggiunto: Opzione pannello admin per allineamento label (sx/centro)
1.0.3 - 2026-01-03
- Aggiunto: Compatibilità completa con custom-plugin
- Aggiunto: Auto-inizializzazione JavaScript intelligente
1.0.2 - 2026-01-03
- Fix: Aggiunti spazi automatici tra premessa/titolo/URL/firma
- Fix: Ridotte dimensioni pulsanti (140-160px)
- Fix: Ridotto font-size pulsanti e label
- Fix: Icone aumentate a 20px per migliore visibilità
- Fix: Rimosso sfondo grigio dalla label
- Migliorato: Stile CSS dedicato per label
1.0.1 - 2026-01-03
- Fix: Risolto problema backslash escape in apostrofi
- Fix: Icone ridimensionate da 11px a 18px (erano troppo piccole)
- Fix: Aggiunto wp_unslash() per gestione corretta apostrofi
- Migliorato: Rendering icone più visibili su mobile
1.0.0 - 2026-01-03
- Release iniziale
- Integrazione Share2Fedi per Fediverso
- Pannello admin completo
- Testi personalizzabili per ogni social
- Icone ottimizzate
- Git Updater compatible
- Shortcode [eg_sharebar]
- Funzione PHP eg_sharebar()
Crediti
- Logo Fediverso: Public Domain
- Share2Fedi: Nikita Karamov (https://github.com/kytta/share2fedi)
Per un Internet libero, decentralizzato e nelle mani delle persone.


