LaTeX su WordPress

Può capitare che durante la scrittura di un post ci sia la necessità di inserire delle formule, o più in generale dei simboli matematici. Se quello che dobbiamo scrivere richiede l'utilizzo degli operatori classici ( +, -, *, /, %... le parentesi, ecc. ) non c'è nessun problema. Mentre invece se dobbiamo ricorrere a serie, integrali, matrici, ecc. la cosa si fa parecchio complicata. In queste occasioni ci viene in aiuto il plugin "Latex for WordPress". Il plugin utilizza il server pubblico Latex, hostato su WordPress.com, quindi oltre al plugin non sarà necessario installare pacchetti Latex ausiliari. L'installazione avviene facilmente, potete anche utilizzare il plugin-installer presente dalla versione 2.7 di WordPress. Una volta installato dobbiamo accedere al server tramite FTP o SSH e creare una cartella "cache" all'interno di "vostro_sito/wp-content". Dopo dobbiamo cambiare i permessi della cartella appena creata, impostandoli su 777. Tramite SSH questo si ottiene facilmente digitando sul terminale: "chmod 777 cache". Una volta effettuata questa procedura saremo pronti ad utilizzare il plugin ed avere dalla nostra parte tutta la potenza del Latex. Per inserire una formula nel vostro post non dovrete far altro che scrivere: oppure: Quest'ultima visualizzerà la formule al centro della pagina. Se invece vogliamo

Continua a leggere >>>

Migliorare la visualizzazione delle didascalie in WordPress

Nel template Mandigo ( template utilizzato attualmente da Badalis ) non era implementata ottimamente la visualizzazione delle didascalie delle immagine. Ho quindi cercato di risolvere il problema lavorando sul file style.css. Il file si trova nella cartella di qualsiasi template di WordPress. Ecco come ho risolto: .wp-caption{ border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; } .wp-caption img{ border: none; margin: 0; padding: 0; } .wp-caption p.wp-caption-text{ font-size: 11px; line-height: 17px; color: #111; margin: 0; padding: 0 4px 5px; } Aggiungete questa porzione di codice dove volete. Ovviamente i valori possono essere cambiati a piacimento. Ed ecco il risultato ottenuto:

Continua a leggere >>>

I template di WordPress dovranno essere rilasciati con licenza GPL

Lo dice Matt Mullenweg, capo sviluppatore del progetto WordPress. Matt ha chiamato in aiuto la Software Freedom Law Center, specializzata nel risolvere problematiche legate al mondo della licenza GPL. La risposta è stata molto chiara e concisa: PHP in WordPress themes must be GPL, artwork and CSS may be but are not required. Questo in quanto i template di WordPress sono composti da codice html e php, con specifiche chiamate alle API di WordPress, di conseguenza anche tutti i template che sono un prodotto derivato devono essere rilasciati sotto licenza GPL. E per i template commerciali? Tali template per essere riconosciuti da WordPress dovranno soddisfare le seguenti condizioni: If you would like to be included in this list please send your info to themes at wordpress dot org. To be included, you should: Distribute 100% GPL themes, including artwork and CSS. Have professional support options, and optionally customization. Your site should be complete, well-designed, up to date, and professional looking. Include a haiku about yourself to be included. Una lista di template commerciali 100% compatibili con la licenza GPL è disponibile a questo indirizzo.

Continua a leggere >>>

Tesina di maturità: "La comunicazione sul Web"

Come avevo promesso in qualche post fa, con spirito filantropico e "open source", pubblico la mia tesina di maturità. La tesina tratta principalmente di come i CMS abbiano facilitato la comunicazione nel Web. Si parla per tanto di Web 2.0, Blog e CMS ( ovviamente facendo un focus su WordPress ). Poi verso la fine ho fatto anche una piccola analisi sulla sicurezza della piattaforma contro gli attacchi di SQL Injection. Ecco l'elenco dei capitoli: Abstract Ringraziamenti Cap. 1: Introduzione Cap. 2: Storia della comunicazione Cap. 3: Web 2.0 Cap. 4: I CMS Cap. 5: Blog & WordPress Cap. 6: Analisi del database di WordPress Cap. 7: Conclusioni Glossario Bibliografia Download versione pdf: Download slides di presentazione tesina: Download pacchetto sorgenti LaTeX ( contiene anche il pdf ): Download template LaTeX utilizzato: Ultima nota, potete usare la mia tesina e utilizzarla per i vostri scopi: stamparla, modificarla, ecc. Se però la usate perché state sviluppando un vostro progetto o una tesina, per favore citatemi nella Bibliografia. 😉 Buon download 😉

Continua a leggere >>>

Rilasciato WordPress 2.8 "Baker"

Ieri è stata rilasciata la nuova versione di WordPress, la 2.8, nome in codice Baker ( anche in questo caso il codename richiama il nome di un grande del mondo Jazz ). Le novità maggiori sono l'introduzione di un motore di ricerca dei temi e la loro installazione automatica ( un po' come per i plugin nella versione 2.7 ), l'integrazione della colorazione del codice ( "syntax highligthing" ) all'editor di testo. Novità anche sul frangente Widgets, con quest'ultima versione l'interfaccia viene rinnovata, consentendo una gestione dei widgets facile e veloce. Il video postato sotto analizzerà tutte le novità introdotte. Buona visione 😉 [wpvideo Pu3T4X8l] Le modalità per l'upgrade sono due: utilizzo del sistema di aggiornamento automatico offerto da WordPress; aggiornamento manuale uploadando i nuovi file tramite FTP o SSH. Questo è il link per il download della versione in italiano 😉

Continua a leggere >>>

Disattivare il sistema di revisioni e salvataggi automatici di WordPress

WordPress sta diventando un CMS sempre più evoluto, e il Post Revision Tracking ne è una prova diretta. Questa funzionalità non è altro che la gestione delle revisione degli articoli ed ha lo scopo di tener traccia delle modifiche apportate ad ogni articolo o pagina. Ad un primo sguardo sembra una funzionalità davvero utile, ma non lo è :D, soprattutto nei casi in cui il blog è mantenuto da una singola persona o da una ristretta cerchia ( come nel nostro caso ). Un altra scocciatura è il salvataggio automatico, che ogni tot secondi effettua un salvataggio dell'articolo che stiamo scrivendo. Personalmente queste funzioni le ritengo inutili. Io prima di postare un articolo lo scrivo con tutta calma su Notepad++ e poi lo posto sul sito. Di conseguenza non mi importa niente che vengano effettuati 10 salvataggi di uno stesso articolo. Tutte queste revisione alla fine vanno a finire nel database e rompono solo le scatole, perché occupano solo spazio ( per quanto minimo sia ). Per chi avesse il mio stesso tipo di problema, ecco le possibili soluzioni. Scaricate il file wp-config.php tramite FTP, o modificatelo via SSH e scrivete alla fine: /* disattivo il sitema di revisione e

Continua a leggere >>>

Aggiornamento automatico di WordPress alla 2.7.1

Se il vostro server è hostato su un server Aruba ( come nel mio caso ), aggiornare online WordPress non è proprio così banale. Prima di effettuare l'aggiornamento bisogna fare una piccola modifica al file di configurazione di WordPress. Aruba impone che i permessi di tutti i file e le directory siano impostati su 755, però WordPress durante l'aggiornamento li imposta a 644, questo accade solo per i file, le cartelle non creano nessun problema. Se non fare questa modifica durante l'aggiornamento incapperete in un errore 500. La modifica è veramente semplice da apportare. Scaricare il file wp-config.php tramite FTP, aprite con un editor di testo e scrivete questo sopra "?>". define('FS_CHMOD_FILE',0755); define('FS_CHMOD_DIR',0755); A questo punto riuploadatelo via FTP, ed effettuate l'aggiornamento: NOTA BENE È caldamente consigliato un backup del database, e se proprio volete anche uno della cartella di WordPress presente sul server. Io ho effettuato l'aggiornamento proprio ora, sembra andare tutto tranne un piccolo particolare sul tema, al momento ho utilizzato una strategia workaround per risolverlo, ma presto sistemerò in modo definitivo. Se trovare problemi scrivete sulla MessageBox 😉

Continua a leggere >>>

WordPress.tv: impariamo ad usare WordPress

WordPress è un famosissimo e utilizzatissimo CMS, anche il nostro sito è basato su piattaforma WordPress, è utilizzato soprattutto per creare blog ( per le varie tipologie di blog vi rifilo questo link. WordPress.tv è il nuovo servizio offerto da Worpress in cui potrete trovare molti videotutorial per imparare ad usare al meglio la piattaforma WordPress. Il servizio è pittusto nuovo ma comunque sembra soddisfare i vari utenti, stando ai commenti. Speriamo che prenda piede. Ecco il link ai videotutorial e il link al blog.

Continua a leggere >>>