bbPress: integrare e utilizzare le funzioni di WordPress

lunedì 28 settembre, 2009

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.

Post correlati

Questo articolo ti è stato utile?: Per nientePocoAbbastanzaMoltoMoltissimo
Loading ... Loading ...

4 commenti a: “bbPress: integrare e utilizzare le funzioni di WordPress”

  1. 06 ott, 2009 Giulidda, guadadnare in internet per principianti.:

    Non lo sapevo, Io voglio sostituire phbb e WordPress, buon articolo, grazie.

  2. 04 dic, 2009 Undolog.com» Wordpress: visualizzare gli ultimi topic di bbPress:

    [...] Abbiamo visto come integrate il kernel di WordPress in bbPress, per usare ad esempio qualche funzione WordPress o condividere il tema. Ora vedremo il contraio, cioè come mostrare le informazioni del forum bbPress nella Home Page di WordPress. Per fare questa operazione esistono alcuni Plugin (alcuni funzionanti e altri no). Noi qui vedremo invece come scrivere una – davvero – semplice funzione che, in caso, può essere migliorata e perfezionata per tutti i casi. PLAIN TEXT PHP: [...]

  3. 08 mag, 2010 giulius84:

    Una volta inserita la snipplet nel file bb-config.php vado nella pagina del template di bb-press dove utilizzo la funzione get_header() e non visualizzo l’intestazione di WordPress su bb-press… In definitiva credo che utilizzare tale hack non risolva il problema suggerito nel titolo del post!!
    P.S.: suggerisco la guida sul wiki di WordPress Italia

  4. 09 mag, 2010 Giovambattista Fazioli:

    @giulius84: probabilmente non ti funziona perchè, come indicato nel codice di esempio (vedi commenti), dipende da dove è installato bbPress rispetto a WordPress. Inoltre questo non è un hack, bensì il metodo suggerito dagli sviluppatore di bbPress, vedi: Integration with WordPress

Lascia un commento

TAG XHTML PERMESSI: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> INSERIMENTO CODICE:
<pre></pre>                                  // blocco generico
<code></code>                                // blocco generico
[cc_actionscript][/cc_actionscript]          // Actionscript
[cc_actionscript3][/cc_actionscript3]        // Actionscript 3
[cc_css][/cc_css]                            // CSS Style Sheet
[cc_html][/cc_html]                          // HTML
[cc_js][/cc_js]                              // Javascript
[cc_objc][/cc_objc]                          // Objective-C
[cc_php][/cc_objc]                           // PHP
[cc_sql][/cc_sql]                            // SQL