pulsantini “quanto sono ficco, dillo a tutti” per wordpress
Monday, February 18th, 2008sicuramente esisteranno un miliardo di plugins per aggiungere i pulsanti social ad un blog WordPress. Siccome a me piace fare le cose a mano, perché ricordati che la potenza è nulla senza controllo, ho scritto del codice facile facile per aggiungere ad un tema WordPress i pulsanti di segnalazione su piattaforme social (che tra parentesi si sta anche meno che andare alla ricerca di un plugin, installarlo, configurarlo e poi magari non funziona e non sai perché e perdi il lavoro per questo e tua moglie ti molla perché sei evidentemente un fallito e il naufragio del tuo matrimonio conferma il tuo essere un fallito e diventi alcolista se già non lo sei, il tutto per i pulsanti social del tuo blog).
Cosa sono i pulsanti di segnalazione?
Ma non sai proprio un cazzo di blog, vabbè sono più o meno così:
ne trovi un lungo elenco da queste parti, ecco scarica le icone che ti servono da li o da dove ti pare e mettile da qualche parte sul server (un buon posto potrebbe essere dentro la directory del tema che usi, in una cartella chiamata ad esempio img
con dentro un’altra cartella chiamata social
)
Benissimo, adesso apri il file single.php
del tuo tema e, da qualche parte DENTRO il wordpress loop, aggiungi del codice molto simile a questo:
<div class="social-buttons">Segnala la notizia:<?php $url = urlencode(get_permalink()); $title = urlencode(the_title('','',false)); ?> <a href="http://postli.com/post?u=<?php echo $url; ?>&t=<?php echo $title; ?>" target="_blank"><img src="<?php bloginfo(template_directory) ?>/img/social/postli.png" alt="Proponi la notizia con PostLi" /></a> <a href="http://oknotizie.alice.it/post.html.php?url=<?php echo urlencode(the_permalink()); ?>&title=<?php echo urlencode(the_title()); ?>" target="_blank"><img src="<?php bloginfo(template_directory) ?>/img/social/oknotizie.gif" alt="Proponi la notizia su OKNOtizie" /></a> <a href="http://segnalo.com/post.html.php?url=<?php echo $url; ?>&title=<?php echo $title; ?>" target="_blank"><img src="<?php bloginfo(template_directory) ?>/img/social/segnalo.png" alt="Proponi la notizia su Segnalo" /></a> <a href="http://www.diggita.it/submit.php?url=<?php echo $url; ?>&title=<?php echo $title; ?>" target="_blank"><img src="<?php bloginfo(template_directory) ?>/img/social/diggita.gif" alt="Proponi la notizia su DiggITA" /></a> <a href="http://www.meemi.com/static/share/?u=<?php echo $url; ?>&t=<?php echo $title; ?>&c=<?php echo $title; ?>" target="_blank"><img width=16 height=16 src="http://www.meemi.com/static/images/share.png" alt="Proponi la notizia su Meemi" /></a> <a href="http://fai.informazione.it/submit.aspx?url=<?php echo $url; ?>&title=<?php echo $title; ?>" target="_blank"><img src="<?php bloginfo(template_directory) ?>/img/social/faiinformazione.gif" alt="Proponi la notizia su Fai.Informazione" /></a> <a href="http://www.upnews.it/submit?url=<?php echo $url; ?>&title=<?php echo $title; ?>" target="_blank"><img src="<?php bloginfo(template_directory) ?>/img/social/upnews.png" alt="Proponi la notizia su upnews" /></a></div>
Verrà fuori una cosa tipo questa qui sotto (poi dipende dallo stile css che ci associ, chiaro).
Segnala la notizia:
adesso che hai capito il trucco puoi anche arrangiarti a scrivere i pulsanti per i servizi che non ho messo e che a me non servono.
Update
Ecco tipo il tizio dei commenti aggiunge ziczac e un’altro tizio notizieflash :
<a href="http://ziczac.it/a/segnala/?gurl=<?php echo $url; ?>>it=<?php echo $title; ?>" target="_blank"><img src="<?php bloginfo(template_directory) ?>/img/social/ziczac.png" alt="Proponi la notizia su ziczac" /></a> <a href="http://www.notizieflash.com/submit.php?url=<?php echo $url; ?>&title=<?php echo $title; ?>" target="_blank"><img src="/img/social/notizieflash.png" alt="Proponi la notizia su notizieFLASH" /></a>
(crediti: l’immagine e alcune icone le ho fregate qui)