Archivio settembre, 2009

bbPress: integrare e utilizzare le funzioni di WordPress

bbPress è un semplice ma completo Forum scritto in PHP e MySQL che fornisce un’ottima integrazione con WordPress.
L’integrazione con WordPress è costruita su vari livelli, che avremmo modo di analizzare in seguito. Per iniziare ecco un semplice snippet da inserire nel file di configurazione di bbPress: bb-config.php.

1
2
3
4
5
6
// Carica l'engine Wordpress
// La doppia chiamata a dirname() corrisponde, ovviamente
// ad un "../" e dipende da dove è posizionato bbPress
// rispetto alla root di Wordpress
require_once( dirname( dirname( __FILE__ ) ) . '/wp-blog-header.php' );
define('WP_BB', true);

Questo codice permette di utilizzare il kernel di WordPress all’interno dell’ambiente bbPress. In pratica, quindi, è possibile inserire funzioni come get_bloginfo() (o qualsiasi altra funzione come get_header()) nelle pagine facenti parte del tema del Forum. In questo modo sarà semplice, ad esempio, uniformare il layout grafico, permettendo al tema bbPress di accedere all’impaginazione WordPress.

Continua...

5 estensioni per FireFox da avere dedicate ai Web Developer

Uno degli enormi vantaggi di Mozilla FireFox, rispetto agli altri browser, è stato, è lo è tutt’ora, quello di possedere una grande quantità di estensioni gratuite che permettono di personalizzare ed estendere l’applicazione. Come sviluppatore web non posso – oramai – farne a meno di alcune utilissime estensioni che mi aiutano nella costruzione, controllo e manutenzione delle pagine Web.

Continua...

Very short snippet: PHP, tagliare a parole, contando i caratteri

Come già visto in Very short snippet: PHP word cut è più gradevole spezzare un testo a “parole”, in quanto si evita di tagliare una parola. C’è comunque chi preferisce tagliare contando i caratteri, in quanto rende i “tagli” più omogenei e simili tra loro, nonostante il forte rischio di tagliare una parola, mozzandola di netto!

Continua...

Very short trick: WordPress, resettare una query

A me capita spessissimo di personalizzare le Home Page (index.php), o altre sezioni come ad esempio la Sidebar, di un sito Web realizzato con WordPress. Molte delle personalizzazioni riguardano loop con parametri specifici, al fine di visualizzare ad esempio gli ultimi articoli di una specifica categoria o tag.

Continua...

Very short snippet: WordPress, migliorare il campo cerca

Oltre all’aspetto grafico del campo input del cerca di WordPress, è possibile intervenire su di esso a livello di codice in modo da renderlo un tantino interattivo quando si clicca al suo interno. Un effetto facile da realizzare permette di inserire un testo all’interno del campo cerca che scompare (e ricompare quando si esce dal campo lasciato vuoto) quando si clicca al suo interno.

Continua...

Recuperare le immagini caricate in un Post

Quando scriviamo un Post in WordPress è possibile caricare delle immagini contestualmente alle stesura dell’articolo. Queste immagini, che fanno parte della libreria media, vengono associate a quel determinato post. La particolarità di questo comportamento risiede nella possibilità di estrarre queste immagini a prescindere se queste sono state inserite fisicamente all’interno del post.

Continua...


Stop SOPA