Archivi per la categoria Dennis Ploetner

I presupposti minimi di un sistema

In questi giorni sto lavorando su alcuni aspetti che mi sembrano importanti per il miglioramento dei miei plugin, come il refactoring del codice e qualche feature che mi interessa avere. Per esempio scGeSHi necessita di una pagina nel pannello di amministrazione di WordPress, dove è possibile configurare le prestazioni di base del plugin. Altro aspetto [...]

WordPress + Database = WPDB

Mi risulta facile immaginare come sia possibile l’elevato numero di hack per WordPress che usano il database ma non le funzionalità proprie del CMS. Tuttavia, solo perché qualcosa apparentemente funziona non significa che sia giusto o che funzioni anche su altre installazioni. Con un paio di martellate si può adattare tutto anche allo sviluppo di software [...]

Visualizzare dati xml con wordpress

Strano titolo? Lo trovo anch’io. Ma “visualizzare dati xml con wordpress” è solo un esempio dei longtail con cui i motori di ricerca mandano i visitatori al mio blog. Non ho problemi con questo, anzi! Diventa solo problematico quando riesco a capire di che cosa si tratta e vedo che viene usato il codice di [...]

Pimp a WordPress-Standard-Widget

Poco tempo fa ho presentato un hack che nasconde il Link-Widget nella homepage del blog. La decisione di cercare una soluzione del tipo “quick & dirty” era in parte dovuta al mio gusto personale e in parte alla curiosità di capire che cosa succede all’interno di WordPress una volta attivato un widget. Alla fine ho [...]

Parsing link reloaded

Tre anni fa ho scritto un articolo in tedesco con il titolo Backlinks gecheckt che riceve sorprendentemente ancora una notevole quantità di traffico. Devo ammettere che le informazioni sono già piuttosto vecchiotte e non rappresentano più una soluzione per diverse problematiche nel mondo attuale. Il parsing dei link con le regular expression in realtà è [...]

La Transients API di WordPress

Già dalla versione 2.8 di WordPress esiste un meccanismo nel core che permette il caching dei dati: la Transients API. Con poche righe di codice ci si può risparmiare tutto lo stress di funzionalità proprie che servono soltanto a velocizzare un plugin o una pagina con dati già elaborati. Le funzioni della Transients API sono simili alla WordPress [...]