Area gadget   Area per chi comincia   Area per i professionisti del web  

Annunci


Twitter News


Google FriendConnect

Visitatori Recenti


mag 14

Ti piacerebbe realizzare un sito web con tutte le potenzialità di wordpress, ma in cui il blog è solo una parte? Oppure creare un sito web tutto tuo, o un portale,  usando la stessa grafica del blog?
Beh, se hai una minima conoscenza di HTML puoi farlo in modo semplicissimo! Ecco come!

wp-logo

Per tutti quelli che hanno discrete (o anche ottime) conoscenze di programmazione web, il sogno è sempre stato quello di poter realizzare siti web programmati in 5 minuti, senza tutti i lacci e lacciuoli che l’adozione di un CMS comporta, ma allo stesso tempo esonerati dai mille compiti obbligatori per un programmatore di siti web (quali occuparsi della grafica, della sicurezza, dell’accessibilità, del Seo, ecc.).

Inoltre, scommetto che chiunque abbia lavorato o anche solo usato Wordpress per un blog, mille volte avrà sognato di avere tutte le ottime caratteristiche di wordpress in un sito che non si limitasse a fare solo il blog, ma che consentisse di esser programmato a 360 gradi.

Il Segreto svelato

Ebbene farlo è facilissimo!

Ingredienti per questa ricetta sono: avere wordpress installato da qualche parte, un pò di conoscenza di HTML (meglio ancora se sapete programmare PHP), un client FTP, e un editor HTML (anche notepad va bene!).

Create quindi un file che chiameremo prova.php contenente questa semplice riga:

<?php include(‘wp-blog-header.php’); ?>

Salvate il file e mettetelo nella root del blog.
La root del blog è la cartellina  dove si trovano i file di sistema di wordpress come ad esempio wp-config.php o wp-login.php.
E adesso, cari amici, avete finito!

Come? direte voi: “tutto qui?”
Si! E’ tutto qui! E’ semplicissimo!
Basta aggiungere questa riga all’inizio di un file PHP e potrete usare tutta la potenza delle funzioni interne di wordpress e dei suoi plugin!
E infatti grazie a questo include (che conterrà istruzioni in linguaggio PHP), la pagina che scriverete sarà automaticamente in grado di ‘pescare’ tutte le funzioni, le informazioni e i widget usati dal vostro blog Wordpress.
Certo, così com’è, il file prova.php non serve proprio a niente, e allora proviamo a fargli fare qualcosa di visibile: editate il file facendolo diventare così:

<?php include(‘wp-blog-header.php’); ?>
<html>
<body>
<div class=”name”><?php bloginfo(‘name’); ?></div>
<div class=”description”><?php bloginfo(‘description’); ?></div>
</body>
</html>

Spostato sul server, lo potrete aprire andando all’indirizzo www.nomeblog.it/prova.php e con grande meraviglia scoprirete che le due righe PHP che abbiamo aggiunto hanno preso dal DB di Wordpress il nome e la descrizione del blog e ve la hanno stampata a video.

Usare lo stesso tema del blog

Vi piacerebbe fare la vostra pagina personale ma vorreste usare il tema del vostro blog?
Il vostro codice allora diventa:

<?php include(‘wp-blog-header.php’); ?>
<?php get_header(); ?>
<!– Comincia qui a scrivere contenuti –>

<!– Fine contenuti –>
<?php get_footer(); ?>

Descritta la prima riga (che ora sapete serve ad usare le funzioni di wordpress), la seconda riga (get_header()) scrive tutto il codice necessario a prendere dal tuo blog il tema e l’intestazione; grazie a questa riga avrai tutta la grafica già bella che pronta!
Ora non vi resta che inserire il vostro html, oppure il vostro php ed infine il get_footer() che vi consentirà di inserire lo stesso fondo pagina del vostro blog.
Ricordate che se usate il get_header() e il get_footer() non avrete bisogno di usare i tag <html>e <body> per aprire e chiudere le vostre pagine, visto che verranno inseriti automaticamente.

Inserire la SideBar del blog

Anche questa potrebbe essere una caratteristica che ci interessa molto: possiamo riutilizzare la sidebar dei widget del blog?

Certo che si!

Facile facile, il nostro codice diventa:

<?php include(‘wp-blog-header.php’); ?>
<?php get_header(); ?>
<!– Comincia qui a scrivere contenuti –>

<!– Fine contenuti –>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

quindi una sola riga in più (la penultima) per inserire tutti i widget che già avete nel blog.
Non so voi ma io, da vecchio programmatore, trovo tutto questo molto bello!

Creare siti web ed altro

Da ora in poi è tutta farina del vostro sacco, non resta che sbizzarrirvi con la vostra bravura nell’ HTML o nel PHP (ricordate che le pagine che realizzate devono essere sempre .php, visto che di fatto state usando questo linguaggio, anche se poi usate solo tag html), realizzando pagine di contenuto, web-application, siti-vetrine, minisiti, portali e chi più ne ha più ne metta!

Se sapete programmare in PHP o in HTML vedrete che riuscirete a realizzare siti ottimi, sopratutto se li svilupperete con gli strumenti adatti, come ad esempio Adobe® Dreamweaver® CS4, vero strumento di riferimento del settore;
se invece ancora non sapete programmare in HTML, ricordate che non è mai troppo tardi per imparare l’HTML e il PHP.

Se avete apprezzato questo articolo e se desiderate approfondire questo argomento, vi sarà sufficiente adularmi un pò nei commenti affinchè molto volentieri io ne riparli! ;-)

Segnalaci! (è il miglior modo per ringraziarci): Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • OKnotizie
  • Upnews
  • Wikio IT
  • Segnalo
  • Google Bookmarks
  • Facebook
  • Technorati
  • YahooMyWeb
  • Digg
  • del.icio.us
  • StumbleUpon
  • Live-MSN
  • Reddit
  • Spurl
  • TwitThis
Creative Commons License
The Usare la potenza di Wordpress per creare siti web (con o senza blog) by Il Mondo dei Siti Web, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Share Alike 2.5 Italy License. Si raccomanda di leggere i termini e le condizioni aggiuntive disponibili a questo link www.mondositiweb.com.

Altri post che potrebbero interessarti:

  1. Come creare siti o gadget in Flash facilmente, gratis e in italiano
  2. Creare sondaggi online per il tuo blog è facile e gratis!
  3. Come fare rapidamente attività SEO con Windows Live Writer e Wordpress
  4. Una pagina stile facebook nel tuo blog con Lifestreaming per Wordpress

Articoli correlati elaborati dal plugin Yet Another Related Posts.

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

2 Responses to “Usare la potenza di Wordpress per creare siti web (con o senza blog)”

    MyAvatars 0.2
  1. antonio Says:

    ciao
    ho provato, ma il risultato e questo:
    Fatal error: Call to undefined function: bloginfo() in /membri/miduskiss/blog/prova.php on line 4

    ciao

  2. MyAvatars 0.2
  3. Roberto Says:

    @antonio
    Ciao antonio,
    dall’errore che ricevi mi sembrerebbe che il tuo file non sia stato messo nella stessa cartella dove si trova il file ’wp-blog-header.php’.
    Sei sicuro di ciò?

Leave a Reply

CommentLuv Enabled

Link

Ranking





Real Time Web Analytics


Criteo & Blogcatalog