sab 08 mar 08

Wikipedia Autolink plugin anche per WordPress

Categorie: Extensions · Freeware e Open Source · WordPress
Tags: , , , ,
Technorati: View blog reactions

WikipediaAutolink Package La Wikipedia Extension è stata la prima estensione che ho scritto per BlogEngine.Net quando, con il rilascio della versione 1.2, è stato aggiunto il supporto allo sviluppo di plug-in di terze parti. L'estensione ha ricevuto un notevole gradimento da parte degli utenti di BlogEngine (soprattutto esteri) e, continua tuttora ad essere uno dei file più scaricati messi a disposizione su queste pagine. Per allargare la disponibilità di questo, a mio avviso, utilissimo filtro per la redazione di articoli (anche non squisitamente tecnici) ad una utenza più vasta, ho deciso di effettuarne il porting anche per la piattaforma WordPress.

La sintassi e le modalità di utilizzo rimangono invariate rispetto alla relativa versione per BlogEngine, per cui, per maggiori chiarimenti in merito, invito alla lettura del già citato articolo: cambia, naturalmente la modalità di installazione e, in più, si ha la possibilità di gestire le opzioni di configurazione direttamente dal pannello di controllo dedicato nella sezione Plugin di WordPress.

Installazione

Scaricare l'archivio compresso wikipedia for WordPress 1.0.1.zip (2,50 kb), quindi:

  1. Decomprimere il file
  2. Copiare il file cf_wikipedia.php nella cartella /wp-content/plugins/

Accedere al pannello di amministrazione di WordPress, selezionare il menù Plugin ed attivare la nuova voce Wikipedia Autolink.

Configurazione

Una volta attivato il plugin, sarà presente una nuova voce Wikipedia che, una volta selezionata, consentirà l'accesso al pannello di controllo dello stesso. Da questo sarà possibile:

  • modificare il codice di localizzazione per l'accesso a Wikipedia nella lingua desiderata. Di default viene valorizzato il codice relativo alla lingua con cui viene configurato Wordpress. Se non è stato localizzato in italiano, il codice sarà en (e tutti i link generati punteranno alla versione inglese dell'enciclopedia libera), in caso contrario sarà it. Può essere modificato a piacere (Attenzione: la procedura non verifica la correttezza del codice che, se errato, propagherà l'anomalia in tutti i link generati)
  • decidere se il collegamento ipertestuale dovrà essere applicato solo alla parola indicata, oppure solo all'apice W aggiunto dopo lo parola stessa
  • decidere se applicare gli stili di default preimpostati nel codice, oppure applicare i propri presenti nel CSS associato al tema utilizzato, tenendo presente che alla parola ed all'apice identificativo vengono associate rispettivamente le classi wikiterm e wikiicon.
  • (aggiornamento del 09-03-2008) decidere se associare o meno a ciascun link generato la proprietà rel=nofollow (default NO)

Uso

Supponendo che sia {term} la parola per la quale vogliamo creare automaticamente il link alla relativa definizione su Wikipedia, sarà sufficiente scrivere la parola stessa con la seguente sintassi:

[W:{term}]

Conclusioni

Il plug-in è stato sviluppato e testato con successo su WordPress 2.3.3. Ogni feedback in merito è, e sarà, come sempre il benvenuto.

Voto: 4.3 · Votanti: 6 · Assegna il tuo voto:

  • Currently 4,333333/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Commenti: 9

01.
Inviato il 08 mar 2008 alle 20.03 da notoriousxl
notoriousxl
Ti ringrazio anzitutto per aver pensato anche ai tuoi "cugini" con Wordpress... Tong
Adesso non posso testare il plugin, ma quando potrò ti farò un fischio Wink

PS: come ti sei trovato a programmare su Wordpress?

02.
Inviato il 09 mar 2008 alle 12.03 da Traffyk
Traffyk
Cristiano io WIkipedia la linkerei in nofollow, così si ricambia il favore che wiki fa quando linka Tong
<< | < | > | >> | Rispondi | Quota

03.
Inviato il 09 mar 2008 alle 16.03 da notoriousxl
notoriousxl
@Traffyk: tanto varrebbe allora non usare wikipedia e linkare altre risorse! Tong

Non ritengo il nofollow un bel ringraziamento a Wikipedia, che ci permette in maniera semplice di approfondire un nostro discorso linkando pagine (molte volte) di qualità.

Per non parlare dei motori di ricerca, che valutano la qualità di una pagina anche in base alla qualità dei link in uscita; e visto che le pagine di Wikipedia escono fuori quasi sempre, dalle ricerche... Wink
<< | < | > | >> | Rispondi | Quota

04.
Inviato il 09 mar 2008 alle 16.03 da Cristiano
Cristiano
@ notoriousxl:
La mia preferenza nei confronti di BlogEngine non è di parte (come già spiegato altre volte), ma semplicemente orientata alla sperimentazione.
La sperimentazione ha prodotto una notevole simpatia nei confronti di questa piattaforma ed il desiderio di volerla supportare per favorirne una maggiore diffusione anche in Italia.
Wordpress è un ottimo strumento: ho deciso di cominciare a sviluppare parallelamente anche per esso (quindi questa è solo la prima di una serie di iniziative in merito) per ampliare il range di argomenti trattati su queste pagine.
Avendo una base di PHP non ho incontrato grosse difficoltà dal punto di vista della programmazione: sto approfondendo lo studio dell'intera struttura delle API di WordPress per poterlo supportare al meglio. Smile

@ Traffyk:
La tua osservazione è molto inteliggente: ho già apportato la modifica che desideri al plugin (e aggiornato la versione alla 1.0.1).
Adesso è possibile, sempre dal pannello di configurazione, scegliere se generare i link con o senza il NOFOLLOW.
Se avete scaricato già il file, vi consiglio di scaricare l'aggiornamento (è sufficiente sovrascrivere il vecchio) Wink
<< | < | > | >> | Rispondi | Quota

05.
Inviato il 09 mar 2008 alle 16.03 da notoriousxl
notoriousxl
@Cristiano: non conoscevo la tua storia con Blog Engine, seguo il tuo blog (e la blogosfera in generale) solo da poco tempo. Wink

Comunque ti ringrazio in anticipo per i plugin che svilupperai! Smile
<< | < | > | >> | Rispondi | Quota

06.
Inviato il 09 mar 2008 alle 17.03 da Cristiano
Cristiano
notoriousxl ha scritto:
Non ritengo il nofollow un bel ringraziamento a Wikipedia, che ci permette in maniera semplice di approfondire un nostro discorso linkando pagine (molte volte) di qualità.

Giustissima anche la tua osservazione: proprio in virtù del fatto che la verità molto spesso sta nel mezzo, ho aggiunto la possibilità di attivare o meno il NOFOLLOW Smile (Che, ad ogni modo, non uso per Wikipedia)
<< | < | > | >> | Rispondi | Quota

07.
Inviato il 10 mar 2008 alle 02.03 da Traffyk
Traffyk
Non ho nulla contro wiki, sia ben chiaro Wink

Io quando linko wiki non metto il nofollow ma solo per pigrizia. Vero si è per combattere lo spam e tutto il resto ma i link in uscita di wiki potrebbero dar davvero un valore altissimo a determinate pagine ed è un peccato ed anche una piccola ingiustizia che si fa nei loro confronti. (Spesso i testi di wikipedia provengono dalle pagine linkate).

Se dovessi utilizzare quindi un plugin, visto che è automatizzato, tanto vale automatizzare anche il nofollow Tong
<< | < | > | >> | Rispondi | Quota

08.
Inviato il 11 mar 2008 alle 16.03 da RD
RD
Wikipedia Extension è davvero un ottimo plug-in. Ormai il fenomeno dei link diretti a Wikipedia è largamente diffuso, e da totale amante delle WikiSyntax (o BBCode nei forum), non posso non apprezzare questa estensione.

A parte il lato tecnico, è molto ben realizzata anche l'icona del plug-in "versione software" che compare ad inizo articolo. Opera tua?
<< | < | > | >> | Rispondi | Quota

09.
Inviato il 11 mar 2008 alle 17.03 da Cristiano
Cristiano
@ RD:
Ti ringrazio per il commento positivo: ero sicuro che avresti apprezzato l'utilità dello strumento. Wink

Il "packaging" (leggi scatolina del software) tridimensionale dell'applicativo è una mia creazione: ne sto implementando uno ad hoc per ogni estensione/plug-in che rilascio, per conferirgli un'identità più personale (e, se vuoi, professionale).
Ne puoi vedere altri due esempi nei seguenti articoli:

www.cristianofino.net/.../...er-BlogEngineNET.aspx
www.cristianofino.net/.../...BlogEngineNET-13.aspx

Aggiungi commento


(Visualizza la tua icona Gravatar)