<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Spaghetti Wordpress &#187; Tutorial</title>
	<atom:link href="http://www.spaghettiwordpress.com/category/tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.spaghettiwordpress.com</link>
	<description>Notizie, tutorial, plugin e temi per Wordpress</description>
	<lastBuildDate>Sat, 14 Jan 2012 18:50:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Creare una pagina delle opzione per un tema Wordpress #2 &#8211; Inserire del testo personalizzato nel tema</title>
		<link>http://www.spaghettiwordpress.com/2010/03/creare-una-pagina-delle-opzione-per-un-tema-wordpress-2-inserire-del-testo-personalizzato-nel-tema/</link>
		<comments>http://www.spaghettiwordpress.com/2010/03/creare-una-pagina-delle-opzione-per-un-tema-wordpress-2-inserire-del-testo-personalizzato-nel-tema/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 06:14:27 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[menu opzioni]]></category>
		<category><![CDATA[pagina opzioni]]></category>

		<guid isPermaLink="false">http://www.spaghettiwordpress.com/?p=823</guid>
		<description><![CDATA[Questa è la seconda parte della guida su come creare una pagina delle opzioni per un tema Wordpress.
Dopo aver creato nella prima parte la pagina attraverso cui gestire le opzioni,  proviamo a creare la prima opzione del tema, ovvero la possibilità di  inserire del testo personalizzato.
NOTA: Per questo e i seguenti esempi userò come riferimento [...]]]></description>
			<content:encoded><![CDATA[<p>Questa è la seconda parte della guida su come creare una pagina delle opzioni per un tema Wordpress.</p>
<p>Dopo aver <a href="http://www.spaghettiwordpress.com/2010/03/creare-una-pagina-delle-opzione-per-un-tema-wordpress-1-%e2%80%93-la-pagina-delle-opzioni/">creato nella prima parte la pagina attraverso cui gestire le opzioni</a>,  proviamo a creare la prima opzione del tema, ovvero la possibilità di  inserire del testo personalizzato.</p>
<p><strong>NOTA:</strong> Per questo e i seguenti esempi userò come riferimento <strong>il tema di default di Wordpress</strong>, cosicché ognuno possa seguire le istruzioni più facilmente. Tutti gli esempi possono poi essere facilmente implementati in ogni tema per Wordpress.</p>
<p>Apri nuovamente il file <strong>menu-opzioni.php</strong>, continueremo a lavorare sulla base del codice creato nella prima parte della guida.</p>
<p>Prima di creare le opzioni, è necessario creare una tabella nel database dove Wordpress salvi le opzioni da noi selezionate. Per fare questo aggiungi il seguente codice all’interno della funzione creazione_menu creata in precedenza:</p>
<pre class="brush: php;">
add_action('admin_init', 'registra_opzioni');
</pre>
<p>Questo codice dice a Wordpress che tramite la funzione <strong>registra_opzioni</strong> andremo ad aggiungere delle nuove opzioni ad <strong>admin_init</strong>, una funzione da cui dipendono le opzioni del pannello di amministrazione.</p>
<p>La funzione creazione_menu risulterà quindi come segue:</p>
<pre class="brush: php;">
&lt;?php

function creazione_menu() {

add_submenu_page('themes.php', 'Opzioni per il tema', 'Opzioni', 'administrator', __FILE__, 'funzione_opzioni');

add_action('admin_init', 'registra_opzioni');

}
?&gt;
</pre>
<p>Ora dobbiamo creare la funzione <strong>registra_opzioni</strong>. Lo possiamo fare aggiungendo il seguente codice dopo la funzione <strong>creazione_menu</strong>:</p>
<pre class="brush: php;">
&lt;?php

function registra_opzioni() {

register_setting('gruppo-opzioni', 'aggiungi-testo' );

}

?&gt;
</pre>
<p>Nel codice appena inserito viene utilizzata la funzione <strong>register_settings</strong> tramite cui viene detto a Wordpress di creare un nuovo gruppo di opzioni (gruppo-opzioni) e di aggiungervi il valore relativo alla prima opzione di aggiunta testo che andremo a creare nel passo successivo (aggiungi-testo).</p>
<p>Finalmente possiamo creare la prima opzione per l’inserimento di testo tramite il seguente codice, da aggiungere tra il tag [h2]Pagina opzioni[/h2] e prima del [div] di chiusura creato in precedenza:</p>
<pre class="brush: php;">
&lt;form action=&quot;options.php&quot; method=&quot;post&quot;&gt;

	&lt;?php settings_fields('gruppo-opzioni'); ?&gt;

&lt;!-- OPZIONE AGGIUNTI TESTO --&gt;

	&lt;table class=&quot;form-table&quot;&gt;
		&lt;tr&gt;
			&lt;th scope=&quot;row&quot;&gt;Aggiungi testo&lt;/th&gt;
			&lt;td&gt;
			&lt;textarea name=&quot;aggiungi-testo&quot;&gt;&lt;?php echo get_option('aggiungi-testo'); ?&gt;&lt;/textarea&gt;
			&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/table&gt;

&lt;p class=&quot;submit&quot;&gt;
	&lt;input type=&quot;submit&quot; value=&quot;&lt;?php _e('Salva'); ?&gt;&quot;&gt;
&lt;/p&gt;	

&lt;/form&gt;
</pre>
<p>Il codice utlizzato è ovviamente un form per permette di inserire ed inviare al database le informazioni che vogliamo aggiungre o modificare.</p>
<p><strong>La struttura utilizzata è a tabelle per corrispondere a quella di Wordpress</strong>, anche le classi che ho utilizzate sono quelle che Wordpress utilizza, in questo modo lo stile della pagina sarà impostato automaticamente come quello generale del pannello di amministrazione.</p>
<p>Dalla prima riga di codice puoi vedere che il form invia tutte le informazioni al file <strong>options.php</strong>, il quale gestisce le varie opzioni di Worpdress.</p>
<p>Tramite <strong>settings_fileds </strong> è stato semplicemente richiamato il  gruppo di opzioni creato con la funzione registra_opzioni nel quale dovranno verranno salvati i valori selezionati.</p>
<p>Il tipo di form utilizzato è ad una riga tramite il tag input, se avete bisogno di più righe per l’inserimento del testo, in base all’uso che ne dovete fare, è ovviamente possibile utilizzare il tag textarea.</p>
<p>Le uniche due cose a cui bisogna prestare attezione sono l’attributo name e value all’interno che devono corrispondere al valore inserito in register_settings per l’opzione creata, in questo caso “aggiungi-testo”.</p>
<p>Tramite la funzione <strong>get_option</strong>, relativa al tag value, Wordpress controlla se l’opzione è già stata creata e salvata e eventualmente lo riporta nella casella di testo.</p>
<p>Salva dunque il file (puoi scaricare <a href="http://www.spaghettiwordpress.com/wp-content/uploads/2010/03/menu-opzioni-2.txt">qui il file con il codice completo</a> finora creato ) e accedi al pannello di amministrazione, la nuova opzione sarà presente nel menu delle opzioni.</p>
<p><strong><img class="alignnone size-full wp-image-825" title="menu-opzioni-wordpress-2" src="http://www.spaghettiwordpress.com/wp-content/uploads/2010/03/menu-opzioni-wordpress-21.jpg" alt="" width="400" height="295" /><br />
</strong></p>
<p>Per visualizzare il testo inserito tramite la pagina delle opzioni basterà ora richiamare il contenuto dell’opzione salvata dall’interno del database tramite la funzione echo collegata all’opzione desiderata, come nel seguente esempio:</p>
<pre class="brush: php;">
&lt;?php echo get_option('aggiungi-testo’) ?&gt;
</pre>
<p>Per fare un esempio reale apriamo il file <strong>sidebar.php</strong> del tema default die Wordpress con un editor. </p>
<p>Subito dopo l’inizio del primo div con id “sidebar” aggiungiamo il seguente codice:</p>
<pre class="brush: xml;">&lt;h2&gt;&lt;?php echo get_option('aggiungi-testo'); ?&gt;&lt;/h2&gt;</pre>
<p>Salva e torna alla pagina delle opzioni del pannello di amministrazione. Inserisci nella casella creata un testo a tua scelta (io ho inserito un breve messaggio di benvenuto) e premi salva, il testo salvato in Wordpress rimarrà nella casella come riferimento</p>
<p><strong><img class="alignnone size-full wp-image-826" title="menu-opzioni-wordpress-3" src="http://www.spaghettiwordpress.com/wp-content/uploads/2010/03/menu-opzioni-wordpress-3.jpg" alt="" width="400" height="294" /><br />
</strong></p>
<p>Ricaricando la pagina principale di Wordpress e nella barra laterale comparirà il messaggio da te inserito, come nel seguente esempio:</p>
<p><strong><img class="alignnone size-full wp-image-827" title="menu-opzioni-wordpress-4" src="http://www.spaghettiwordpress.com/wp-content/uploads/2010/03/menu-opzioni-wordpress-4.jpg" alt="" width="400" height="270" /><br />
</strong></p>
<p>Lo spazio dedicato al testo dovrebbe ovviamente ancora essere modificato e personalizzato tramite i CSS per adeguarsi al tema, ma per lo scopo di questa guida è solo importante capire il funzionamento delle opzioni.</p>
<p>Questo esempio è solo uno degli innumerevoli modi in cui può essere implementata questa opzione di inserimento del testo, ecco altri esempi che mi vengono in mente:</p>
<p>-          Creare un messaggio di benvenuto modificabile in base a eventi.</p>
<p>-          Aggiungere codice di Google Analytics</p>
<p>-          Aggiungere codice di Feedburner</p>
<p>-          Aggiungere i dati di contatto in una pagina</p>
<p>Qui ancora <a href="http://www.spaghettiwordpress.com/wp-content/uploads/2010/03/menu-opzioni-2.txt">il file menu-options.php con il codice completo finora creato</a> da scaricare.</p>
<p>Nella terza parte di questa guida su come creare una pagina delle opzioni per un tema Wordpress ti mostrerò come scegliere tra due fogli di stile differenti con un solo click.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spaghettiwordpress.com/2010/03/creare-una-pagina-delle-opzione-per-un-tema-wordpress-2-inserire-del-testo-personalizzato-nel-tema/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Come inserire Google Maps in un articolo in Wordpress</title>
		<link>http://www.spaghettiwordpress.com/2010/02/come-inserire-google-maps-in-un-articolo-in-wordpress/</link>
		<comments>http://www.spaghettiwordpress.com/2010/02/come-inserire-google-maps-in-un-articolo-in-wordpress/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 06:02:34 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Google Maps]]></category>

		<guid isPermaLink="false">http://www.spaghettiwordpress.com/?p=739</guid>
		<description><![CDATA[Inserire Google Maps in un articolo è molto semplice grazie alla funzione di iframe supportata da Wordpress.
Infatti trovato il luogo o la zona in Google Maps che vuoi mostrare nel tuo articolo o pagina, basta premere sul pulsante “Link” in alto a destra e copiare il secondo codice (quello sotto la scritta “Paste HTML to [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Inserire Google Maps in un articolo è molto semplice grazie alla funzione di iframe supportata da Wordpress.</strong></p>
<p>Infatti trovato il luogo o la zona in Google Maps che vuoi mostrare nel tuo articolo o pagina, basta premere sul pulsante <strong>“Link”</strong> in alto a destra e copiare il secondo codice (quello sotto la scritta <em>“Paste HTML to embed in website&#8221;</em>)  per inserire automaticamente una mappa già posizionata sul luogo che vuoi visualizzare nell’articolo.</p>
<p>Se osservi il codice ifram puoi inoltre modificare la larghezza (<em>width</em>) e l’altezza (<em>height</em>) della mappa, per poterla adattare perfettamente al tema del tuo sito o blog.</p>
<p>Ecco dove mi trovo mentre sto scrivendo questo articolo:</p>
<p><iframe width="600" height="400" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=R%C3%B6mergasse+70,+1160+Wien,+Austria&amp;sll=46.066738,11.119053&amp;sspn=0.291085,0.639954&amp;ie=UTF8&amp;hq=&amp;hnear=R%C3%B6mergasse+70,+Ottakring+1160+Wien,+Austria&amp;z=16&amp;ll=48.221009,16.31612&amp;output=embed"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.spaghettiwordpress.com/2010/02/come-inserire-google-maps-in-un-articolo-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Come rimuovere l’accesso ai menu nel pannello di amminstrazione di Wordpress</title>
		<link>http://www.spaghettiwordpress.com/2010/02/come-rimuovere-l%e2%80%99accesso-ai-menu-nel-pannello-di-amminstrazione-di-wordpress/</link>
		<comments>http://www.spaghettiwordpress.com/2010/02/come-rimuovere-l%e2%80%99accesso-ai-menu-nel-pannello-di-amminstrazione-di-wordpress/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 06:45:37 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[functions.php]]></category>
		<category><![CDATA[pannello di amministrazione]]></category>

		<guid isPermaLink="false">http://www.spaghettiwordpress.com/?p=747</guid>
		<description><![CDATA[Abbiamo già parlato che a volte è utile nascondere alcuni dei menu del pannello di amministrazione di Wordpress per non creare troppa confusione in clienti alle prime armi.
Per nascondere l’accesso ad alcuni menu puoi utilizzare il seguente codice, da aggiungere all’interno del file functions.php del tuo tema (se non esiste crealo con un editor di [...]]]></description>
			<content:encoded><![CDATA[<p>Abbiamo già parlato che a volte è utile <strong>nascondere alcuni dei menu del pannello di amministrazione di Wordpress</strong> per non creare troppa confusione in clienti alle prime armi.</p>
<p>Per nascondere l’accesso ad alcuni menu puoi utilizzare il seguente codice, da aggiungere all’interno del file <em>functions.php</em> del tuo tema (se non esiste crealo con un editor di testo):</p>
<pre class="brush: php;">
function remove_menus () {
global $menu;
$restricted = array(__('Dashboard'), __('Posts'), __('Media'), __('Links'), __('Pages'), __('Appearance'), __('Tools'), __('Users'), __('Settings'), __('Comments'), __('Plugins'));
	end ($menu);
	while (prev($menu)){
		$value = explode(' ',$menu[key($menu)][0]);
		if(in_array($value[0] != NULL?$value[0]:&quot;&quot; , $restricted)){unset($menu[key($menu)]);}
	}
}
add_action('admin_menu', 'remove_menus');
</pre>
<p>Per aggiungere o rimuovere i menu che vengono visualizzati nel pannello di amminstrazione, modifica l’array <strong>$restricted </strong>togliendo o aggiungendo i nomi relativi ai menu.</p>
<p>Fonte: <a href="http://www.wprecipes.com/how-to-remove-menus-in-wordpress-dashboard">wprecipes.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.spaghettiwordpress.com/2010/02/come-rimuovere-l%e2%80%99accesso-ai-menu-nel-pannello-di-amminstrazione-di-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Come inserire Google Analytics in Wordpress senza bisogno di un plugin</title>
		<link>http://www.spaghettiwordpress.com/2010/02/come-inserire-google-analytics-in-wordpress-senza-bisogno-di-un-plugin/</link>
		<comments>http://www.spaghettiwordpress.com/2010/02/come-inserire-google-analytics-in-wordpress-senza-bisogno-di-un-plugin/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 06:47:43 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[functions.php]]></category>
		<category><![CDATA[Google Analytics]]></category>

		<guid isPermaLink="false">http://www.spaghettiwordpress.com/?p=749</guid>
		<description><![CDATA[Per monitorare il traffico del tuo sito o blog il modo migliore (e gratuito) è il sevizio Google Analyitics.
Per fare in modo che i dati vengano raccolti in ogni pagina del tuo sito deve venire inserito un cosiddetto “tracking-code” (codice di tracciamento) che permette ad Analytics di raccogliere ed elaborare le varie statistiche dei tuoi [...]]]></description>
			<content:encoded><![CDATA[<p>Per monitorare il traffico del tuo sito o blog il modo migliore (e gratuito) è il sevizio <a href="http://analytics.google.com">Google Analyitics</a>.</p>
<p>Per fare in modo che i dati vengano raccolti <strong>in ogni pagina del tuo sito deve venire inserito un cosiddetto “tracking-code”</strong> (codice di tracciamento) che permette ad Analytics di raccogliere ed elaborare le varie statistiche dei tuoi visitatori.</p>
<p>Per inserire questo codice è possibile utilizzare uno dei vari plugins (come per esempio <a href="http://wordpress.org/extend/plugins/google-analyticator/">Google Analyticator</a>), ma oggi ti voglio presentare una soluzione molto più semplice.</p>
<p>All’interno del file <em>functions.php</em> del tuo tema (se non esiste crealo con un editor di testo) inserisci il seguente codice:</p>
<pre class="brush: php;">
&lt;?php
add_action('wp_footer', 'ga');

function ga() { ?&gt;
    // Inserisci il tuo ID di Google Analyitcs qui
&lt;?php } ?&gt;
</pre>
<p>Non dimenticare di inserire il tuo <strong>codice identificato</strong> di Google Analytics nella penultima riga.</p>
<p>Fonte: <a href="http://www.wprecipes.com/insert-google-analytics-without-editing-your-theme">wprecipes.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.spaghettiwordpress.com/2010/02/come-inserire-google-analytics-in-wordpress-senza-bisogno-di-un-plugin/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Come modificare il testo del footer del pannello di amministrazione di Wordpress</title>
		<link>http://www.spaghettiwordpress.com/2010/02/come-modificare-il-testo-del-footer-del-pannello-di-amministrazione-di-wordpress/</link>
		<comments>http://www.spaghettiwordpress.com/2010/02/come-modificare-il-testo-del-footer-del-pannello-di-amministrazione-di-wordpress/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 06:24:29 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Footer]]></category>
		<category><![CDATA[functions.php]]></category>

		<guid isPermaLink="false">http://www.spaghettiwordpress.com/?p=745</guid>
		<description><![CDATA[Quando si sviluppa un sito per un cliente, può venire richiesto di modificare il testo presente nel footer del pannello di amministrazione.
Per effettuare questa semplice modifica, aggiungi il seguente codice all’interno del file functions.php del tuo tema (se non esiste crealo con un editor di testo):

function remove_footer_admin () {
    echo &#34;Il tuo [...]]]></description>
			<content:encoded><![CDATA[<p>Quando si sviluppa un sito per un cliente, può venire richiesto di <strong>modificare il testo presente nel footer del pannello di amministrazione</strong>.</p>
<p>Per effettuare questa semplice modifica, aggiungi il seguente codice all’interno del file <strong>functions.php</strong> del tuo tema (se non esiste crealo con un editor di testo):</p>
<pre class="brush: php;">
function remove_footer_admin () {
    echo &quot;Il tuo testo personalizzato&quot;;
} 

add_filter('admin_footer_text', 'remove_footer_admin');
</pre>
<p>Fonte: <a href="http://www.wprecipes.com/wordpress-tip-how-to-change-the-dashboard-footer-text">wprecipes.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.spaghettiwordpress.com/2010/02/come-modificare-il-testo-del-footer-del-pannello-di-amministrazione-di-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Come aggiungere un favicon al tuo sito in Wordpress</title>
		<link>http://www.spaghettiwordpress.com/2010/01/come-aggiungere-un-favicon-al-tuo-sito-in-wordpress/</link>
		<comments>http://www.spaghettiwordpress.com/2010/01/come-aggiungere-un-favicon-al-tuo-sito-in-wordpress/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 06:12:04 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Favicon]]></category>

		<guid isPermaLink="false">http://www.spaghettiwordpress.com/?p=734</guid>
		<description><![CDATA[Un favicon (abbreviazione per “favorites icon” = icons dei preferiti) è quella piccola icona associata al sito web o alla pagina che serve aiutare ad identificare una pagina web in maniera visuale.
Nei browser viene visualizzata vicino alla barra degli indirizzi, nelle tab e nei segnalibri (per chi usa Firefox) o nei preferiti (per chi usa [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-735" title="favicon-wordpress" src="http://www.spaghettiwordpress.com/wp-content/uploads/2010/01/favicon-wordpress-300x188.jpg" alt="" width="300" height="188" />Un favicon (abbreviazione per “favorites icon” = icons dei preferiti) è quella piccola icona associata al sito web o alla pagina che serve aiutare ad identificare una pagina web in maniera visuale.</p>
<p>Nei browser viene visualizzata vicino alla barra degli indirizzi, nelle tab e nei segnalibri (per chi usa Firefox) o nei preferiti (per chi usa Internet Explorer).</p>
<p><strong>Un favicon è un ottimo modo per distinguere il “brand” del tuo sito o blo</strong>g in maniera ancora più marcata e renderlo unico.</p>
<p>Un favicon è solitamente un immagine di grandezza 16 x 16 pixels ed è salvata in formato ICO con il nome favicon.ico nella cartella principale del suo sito web.</p>
<p>Per creare un favicon puoi creare l’immagine con un programma di grafica come Photoshop o GIMP oppure  utilizzare un’immagine già esistente e ridurla con un servizio online come per esempio <a href="http://www.favicon.co.uk/">http://www.favicon.co.uk/</a>.</p>
<p>Per aggiungere un favicon al tuo sito in Wordpress <strong>carica l’immagine con un programma FTP nella cartella principale</strong> del tuo sito web o blog.</p>
<p>Apri ora il file contentente i tag “head” del tuo tema (può essere il file header.php o index.php), e inserisci la segente linea di codice dopo il tag <strong></strong> :</p>
<pre class="brush: xml;">
&lt;link rel=&quot;shortcut icon&quot; href=&quot;&lt;?php bloginfo('template_directory'); ?&gt;/favicon.ico&quot; /&gt;
</pre>
<p>Dopo aver ricaricato la pagina (eventualmente libera la cache e riavvia il browser) vedrai visualizzato il favicon vicino al titolo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spaghettiwordpress.com/2010/01/come-aggiungere-un-favicon-al-tuo-sito-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Come uscire dalla modalità di “mantenimento” in Wordpress</title>
		<link>http://www.spaghettiwordpress.com/2010/01/come-uscire-dalla-modalita-di-%e2%80%9cmantenimento%e2%80%9d-in-wordpress/</link>
		<comments>http://www.spaghettiwordpress.com/2010/01/come-uscire-dalla-modalita-di-%e2%80%9cmantenimento%e2%80%9d-in-wordpress/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 06:08:59 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Mantenimento]]></category>
		<category><![CDATA[pannello di amministrazione]]></category>

		<guid isPermaLink="false">http://www.spaghettiwordpress.com/?p=728</guid>
		<description><![CDATA[Una delle funzioni più utili presenti dalle ultime versioni di Wordpress è la possibilità di effettuare l’aggiornamento automatico sia del software che dei plugin premendo un solo pulsante.
Può però capitare che la procedura non funzioni correttamente e che Wordpress rimanga “incastrato” nella modalità di mantenimento, mostrandoti sia nella pagina del sito che in quella del [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-medium wp-image-729" title="maintenance-wordpress-mantenimento" src="http://www.spaghettiwordpress.com/wp-content/uploads/2010/01/under-maintenance-296x300.gif" alt="" width="296" height="300" align="left" />Una delle funzioni più utili presenti dalle ultime versioni di Wordpress è la possibilità di effettuare l’aggiornamento automatico sia del software che dei plugin premendo un solo pulsante.</p>
<p>Può però capitare che la procedura non funzioni correttamente e che Wordpress rimanga “incastrato” nella modalità di mantenimento, mostrandoti sia nella pagina del sito che in quella del pannello di amministrazione il messaggio di avviso <strong>“Briefly unavailable for scheduled maintenance. Check back in a minute“</strong> e bloccando ogni altra azione.</p>
<p>Se sei in questa situazione, innanzitutto, niente panico!</p>
<p>Quando Wordpress installa o aggiorna un nuovo componente crea nella cartella di root dove hai installato Wordpress un file chiamato <strong>.maintenance</strong> che blocca tutti i processi e visualizza il messaggio di mantenimento.</p>
<p>Per far tornare tutto alla normalità basta semplicemente che tu acceda con un programma FTP alla cartella dove hai installato Wordpress e cancelli il suddetto file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spaghettiwordpress.com/2010/01/come-uscire-dalla-modalita-di-%e2%80%9cmantenimento%e2%80%9d-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 modi per insegnare ad usare Wordpress ai tuoi clienti</title>
		<link>http://www.spaghettiwordpress.com/2010/01/5-modi-per-insegnare-ad-usare-wordpress-ai-tuoi-clienti/</link>
		<comments>http://www.spaghettiwordpress.com/2010/01/5-modi-per-insegnare-ad-usare-wordpress-ai-tuoi-clienti/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 06:02:59 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Clienti]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.spaghettiwordpress.com/?p=718</guid>
		<description><![CDATA[Wordpress è sicuramente una delle migliori applicazioni per sviluppare siti web, ma spesso può capitare che i clienti si trovino in difficoltà nella gestione di articoli e pagine o che e si perdano tra tutte le opzioni disponibili.
Ho quindi cercato di raccogliere alcune possibilità su come rendere Wordpress più facile ai propri clienti.
1. Installazione di [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-720" title="wordpress-insegnare-spiegare-clienti" src="http://www.spaghettiwordpress.com/wp-content/uploads/2010/01/wordpress-insegnare-spiegare-clienti1-285x300.jpg" alt="" width="285" height="300" />Wordpress è sicuramente una delle migliori applicazioni per sviluppare siti web, ma spesso può capitare che i clienti si trovino in difficoltà nella gestione di articoli e pagine o che e si perdano tra tutte le opzioni disponibili.</p>
<p>Ho quindi cercato di raccogliere alcune possibilità su come rendere Wordpress più facile ai propri clienti.</p>
<h4>1. Installazione di prova</h4>
<p>Una soluzione efficace è far abituare i clienti ad utilizzare Wordpress attraverso una versione di prova del sito, mentre si stanno ancora completando le ultime modifiche.</p>
<p><strong>Attraverso una installazione in locale sui computer del cliente</strong>, questo può provare a scrivere e pubblicare un articolo, modificare una pagina o inserire un’immagine, ma soprattutto <strong>sbagliare senza la paura di mandare in crash tutto il sito</strong> o di pubblicare qualcosa per sbaglio.</p>
<p>In questo modo potrà imparare direttamente dai propri errori e dopo pochi giorni sentirsi a proprio agio con tutte le funzioni di Wordpress.</p>
<h4>2. Insegnamento diretto</h4>
<p>Il metodo più comune per introdurre un cliente all’uso di Wordpress rimane ancora quello di sedersi insieme davanti al computer e con molta pazienza mostrare tutte le funzioni dell’interfaccia.</p>
<p>Se hai la possibilità di incontrarti personalmente con il cliente questa è forse il miglior modo perché ogni dubbio può essere subito risolto.</p>
<p>Sedetevi insieme in ufficio, al bar o in qualunque posto dove potete parlare e discutere senza essere disturbati per qualche ora e <strong>diventa un piccolo insegnante di tutti i segreti di Wordpress che servono per gestire un sito.</strong></p>
<h4>3. Plugins di semplificazione</h4>
<p>Se hai paura che il tuo cliente possa combinare qualche danno provando le opzioni del pannello di amministrazione, una soluzione può essere togliere del tutto le funzioni “pericolose” e semplificare la pubblicazione di articoli o pagine.</p>
<p>Una possibilità e tramite l’installazione di un plugin come <a href="http://wordpress.org/extend/plugins/wplite/">WPlite</a> che permette di <strong>nascondere a scelta qualunque elemento o sezione del pannello di controllo, lasciando solamente quello che il cliente dovrà veramente utilizzare per gestire il sito</strong>.</p>
<h4>4. Tabelle riassuntive (Stylesheet)</h4>
<p>Siccome Wordpress ha molte funzioni, è facile dimenticarsi come si modificano i tag o come cambiare i permalinks.</p>
<p>Una soluzione può essere la <strong>creazione di cartoncini o tabelle riassuntive da consegnare al cliente dove raccogliere le procedure per eseguire tutte le funzioni utili per la gestione del sito con Wordpress</strong>.</p>
<p>In questo modo renderai felici tutti quei clienti che amano ancora avere tutto in formato cartaceo e dall’altra parte risparmierai chiamate alle 3 del mattino da parte del tuo cliente che non sa più come inserire un link o rispondere ad un commento.</p>
<h4>5. Lezioni video</h4>
<p>Se hai un po’ di tempo libero puoi infine creare delle lezioni video dove mostrare direttamente quale azione deve essere fatta direttamente nel pannello di amministrazione per gestire un blog o un sito con Wordpress.</p>
<p><strong>Brevi video specifici anche per semplici attività in Wordpress</strong>, come moderare un commento, inserire un video o installare un plugin, possono essere un vero aiuto per chi non ha molta esperienza e una visione rapida possono salvare da molti grattacapi.</p>
<p><em>Quali di questi metodi usi per spiegare ai tuoi clienti il funzionamento di Wordpress? E quale ti sembra più efficace?</em></p>
<p>Personalmente trovo che utilizzare un po’ di ognuno di questi metodi crei il mix migliore per rendere i clienti dei veri esperti di Wordpress, e tu?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.spaghettiwordpress.com/2010/01/5-modi-per-insegnare-ad-usare-wordpress-ai-tuoi-clienti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Come mostare un articolo su più colonne in Wordpress</title>
		<link>http://www.spaghettiwordpress.com/2010/01/come-mostare-un-articolo-su-piu-colonne-in-wordpress/</link>
		<comments>http://www.spaghettiwordpress.com/2010/01/come-mostare-un-articolo-su-piu-colonne-in-wordpress/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 06:37:35 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[colonne]]></category>
		<category><![CDATA[functions.php]]></category>

		<guid isPermaLink="false">http://www.spaghettiwordpress.com/?p=673</guid>
		<description><![CDATA[Giornali e riviste mostrano tutti i giorni i loro articoli disposti su più colonne, allora perché i blog non dovrebbero poterlo fare?
Oggi ti voglio mostrare un modo semplice ed efficace per disporre i tuoi articoli su più colonne.
Copia &#38; incolla semplicemente il seguente codice nel file functions.php del tuo tema (se non esiste crealo semplicemente [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-710" title="wordpress-colonne-guida" src="http://www.spaghettiwordpress.com/wp-content/uploads/2010/01/wordpress-colonne-guida-300x252.jpg" alt="" width="200" height="152" />Giornali e riviste mostrano tutti i giorni i loro articoli disposti su più colonne, allora perché i blog non dovrebbero poterlo fare?</p>
<p>Oggi ti voglio mostrare <strong>un modo semplice ed efficace per disporre i tuoi articoli su più colonne</strong>.</p>
<p>Copia &amp; incolla semplicemente il seguente codice nel file <em>functions.php</em> del tuo tema (se non esiste crealo semplicemente con un editor di testo) e ogni volta che all&#8217;interno di un tuo articolo inserirai il tag <strong>h2</strong> verrà creata una nuova colonna:</p>
<pre class="brush: php;">
function my_multi_col($content){
$columns = explode('&lt;h2&gt;', $content);

$i = 0;

	foreach ($columns as $column){
	if (($i % 2) == 0){
		$return .= '&lt;div class=&quot;content_left&quot;&gt;' . &quot;\n&quot;;
		if ($i &gt; 1){
		$return .= &quot;&lt;h2&gt;&quot;;
	} else{
		$return .= '&lt;div class=&quot;content_right&quot;&gt;' . &quot;\n &lt;h2&gt;&quot;;
	}
		$return .= $column;
		$return .= '&lt;/p&gt;&lt;/div&gt;';
		$i++;
	}

	if(isset($columns[1])){
	    $content = wpautop($return);
	}else{
	    $content = wpautop($content);
	}
	echo $content;
}
add_filter('the_content', 'my_multi_col');
</pre>
<p>Infine non dimenticare di inserire il seguente codice nel file style.css (o il tuo foglio di stile relativo):</p>
<pre class="brush: css;">
   .content_right, .content_left{
      float:left;
   width:45%;
   }

   .content_left{
     padding-right:5%;
    }
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.spaghettiwordpress.com/2010/01/come-mostare-un-articolo-su-piu-colonne-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Come migliorare la velocità di caricamento del tuo blog del 75%</title>
		<link>http://www.spaghettiwordpress.com/2010/01/come-migliorare-la-velocita-di-caricamento-del-tuo-blog-del-75/</link>
		<comments>http://www.spaghettiwordpress.com/2010/01/come-migliorare-la-velocita-di-caricamento-del-tuo-blog-del-75/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 06:22:53 +0000</pubDate>
		<dc:creator>Paolo</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ottimizzare]]></category>
		<category><![CDATA[velocità]]></category>
		<category><![CDATA[zlib]]></category>

		<guid isPermaLink="false">http://www.spaghettiwordpress.com/?p=665</guid>
		<description><![CDATA[Le pagine di Wordpress vengono generate in formato non compresso e inviate in questo modo al browser del visitatore. Utilizzando una semplice liena di codice aggiunta all’header, puoi comprimere il codice di Wordpress fino al 75%.
Usando la tecnologia di compressione zlib puoi sfruttare le funzionalità di PHP e ridurre il tempo di caricamento e aumentare [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-666" title="wordpress-velocizzare-blog" src="http://www.spaghettiwordpress.com/wp-content/uploads/2009/12/wordpress-velocizzare-blog.jpg" alt="wordpress-velocizzare-blog" width="175" height="175" /><br />
Le pagine di Wordpress vengono generate in formato non compresso e inviate in questo modo al browser del visitatore. Utilizzando <strong>una semplice liena di codice aggiunta all’header</strong>, puoi comprimere il codice di Wordpress fino al 75%.</p>
<p>Usando la tecnologia di compressione <strong>zlib</strong> puoi sfruttare le funzionalità di PHP e ridurre il tempo di caricamento e aumentare la velocità di presentazione del tuo blog.</p>
<p>Prima di tutto, crea un file chiamato “test.php” e inserisci il seguente codice (poi caricalo nella directory principale del tuo blog):</p>
<pre class="brush: php;">
&lt;?php phpinfo(); ?&gt;
</pre>
<p>Assicurati che la funzione “zlib” sia attivata sul server del tuo host, altrimenti mettiti in contatto con esso e falla attivare.</p>
<p>Ora inserisci il seguente codice nell’intestazione del tuo blog (sopra il DOCTYPE):</p>
<pre class="brush: php;">
&lt;?php
ini_set('zlib.output_compression', 'On');
ini_set('zlib.output_compression_level', '1');
?&gt;
</pre>
<p>Ecco tutto! Ora controllare sul sito <a href="http://www.port80software.com ">port80software.com </a>che il tuo blog sia stato compresso in modo corretto.</p>
<p>Fonte: <a href="http://www.wprecipes.com/compress-wordpress-output-and-speed-your-blogs-load-speed">wprecipes.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.spaghettiwordpress.com/2010/01/come-migliorare-la-velocita-di-caricamento-del-tuo-blog-del-75/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
