<?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>Bloggr &#187; Tutorial</title>
	<atom:link href="http://www.bloggr.it/creare-blog-gratis/wordpress/tutorial-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bloggr.it</link>
	<description>Blog e BloggeR: wordpress, plugin, temi, ottimizzazione, seo, web 2.0, grafica, applicazioni online.</description>
	<lastBuildDate>Wed, 08 Apr 2009 12:59:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Creare un blog multilingua [parte quarta]</title>
		<link>http://www.bloggr.it/bloggar/1638-creare-un-blog-multilingua-parte-quarta/</link>
		<comments>http://www.bloggr.it/bloggar/1638-creare-un-blog-multilingua-parte-quarta/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 07:41:05 +0000</pubDate>
		<dc:creator>pi3tr0</dc:creator>
				<category><![CDATA[Creare un blog]]></category>
		<category><![CDATA[Temi Wordpress]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[Poedit]]></category>
		<category><![CDATA[Traduzioni]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.bloggr.it/?p=1638</guid>
		<description><![CDATA[Creare un blog in più lingue: creare i file di localizzazione con Poedit.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2008/08/traduzioni.gif" alt="traduzioni" title="traduzioni" align="left" />Ed eccoci arrivati alla quarta e ultima parte di questa guida su come creare un blog multilingua: creare i file di localizzazione con il software <a href="http://www.poedit.net">Poedit</a>, disponibile per il download gratuito per Windows, OS X e Linux.</p>
<p>Nelle prime parti del tutorial abbiamo visto come predisporre Wordpress <a href="http://www.bloggr.it/bloggar/1616-creare-un-blog-multilingua-parte-prima/">modificando il file wp-config.php</a>, come <a href="http://www.bloggr.it/bloggar/1621-creare-un-blog-multilingua-parte-seconda/">installare e configurare il plugin ZdMultiLang</a> e infine come predisporre il nostro <a href="http://www.bloggr.it/bloggar/1615-creare-un-blog-multilingua-parte-terza/">tema per la localizzazione in più lingue</a>.<span id="more-1638"></span></p>
<p><strong>Poedit</strong></p>
<p>Premessa: non ho un gran feeling con questo software. In passato ho provato per 2 o 3 volte ad usarlo ma con poco successo. Alla fine sono riuscito a stento a capire come funziona, ma se vi causa problemi avete più chance di risolverli chiedendo a Google che non a me.</p>
<p>Avviate Poedit e selezionate il menù <strong>File → Nuovo Catalogo</strong>.</p>
<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2009/01/poedit-1.png" alt="poedit-1" /></p>
<p>Si aprirà una finestra con 3 schede per inserire le informazioni. Compilate come nelle immagini sotto.</p>
<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2009/01/poedit-2-informazioni.png" alt="poedit" /></p>
<p>Nella scheda <em>Percorsi</em> inserite un punto. Questo vuol dire che intendiamo salvare il file della traduzione nel nostro tema che naturalmente dovremo avere a portata di mano sul PC locale.</p>
<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2009/01/poedit-3-percorsi.png" alt="poedit-3-percorsi" /></p>
<p>Nella scheda <em>Parole Chiave</em> inserite su una riga un doppio <em>underscore</em> __ e sull&#8217;altra riga un <em>underscore</em> seguito dalla lettera <em>e</em>.</p>
<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2009/01/poedit-4-parole-chiave.png" alt="poedit-4-parole-chiave" /></p>
<p>Alla fine cliccando su OK saremo invitati a indicare il percorso in cui salvare il file, cioè nella stessa directory in cui abbiamo salvato il nostro tema.</p>
<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2009/01/poedit-5-salva.png" alt="poedit-5-salva" /></p>
<p>Fatto questo <em>Poedit</em> cercherà nella cartella i file da tradurre.<br />
Come si vede sotto ha trovato il nostro LATEST COMMENTS che abbiamo preparato come prova.</p>
<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2009/01/poedit-6-aggiorna.png" alt="poedit-6-aggiorna.png" /></p>
<p>L&#8217;ultima finestra mostra come inserire il testo tradotto in italiano (doppio click sulla frase da tradurre).</p>
<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2009/01/poedit-7-traduci.png" alt="poedit-7-traduci.png" /></p>
<p>Salvate il lavoro e caricate il tema online.</p>
<p>Per vedere se funziona basterà tradurre l&#8217;ultimo post nella nuova lingua. All&#8217;interno della versione italiana si dovrebbe trovare il link <em>English Version</em>. Visualizzando le 2 versioni del post potete controllare che il menù <em>ULTIMI COMMENTI / LATEST POST</em> nella sidebar venga visualizzato nella stessa lingua del post.</p>
<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2009/01/english-version.jpg" alt="english-version" /></p>
<p>Se tutto funziona correttamente potete tradurre altre porzioni del tema come spiegato nel <a href="http://www.bloggr.it/bloggar/1615-creare-un-blog-multilingua-parte-terza/">terzo post della serie</a>.</p>
<p><strong>Creare un blog multilingua:</strong> [<a href="http://www.bloggr.it/bloggar/1616-creare-un-blog-multilingua-parte-prima/">parte 1</a>] [<a href="http://www.bloggr.it/bloggar/1621-creare-un-blog-multilingua-parte-seconda/">parte 2</a>] [<a href="http://www.bloggr.it/bloggar/1615-creare-un-blog-multilingua-parte-terza/">parte 3</a>] [<strong>parte 4</strong>] </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggr.it/bloggar/1638-creare-un-blog-multilingua-parte-quarta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress.TV: video guide su Wordpress</title>
		<link>http://www.bloggr.it/bloggar/1601-wordpresstv-video-guide-su-wordpress/</link>
		<comments>http://www.bloggr.it/bloggar/1601-wordpresstv-video-guide-su-wordpress/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 08:57:26 +0000</pubDate>
		<dc:creator>pi3tr0</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[Video Guide]]></category>
		<category><![CDATA[Video Tutorial]]></category>
		<category><![CDATA[WordPress TV]]></category>

		<guid isPermaLink="false">http://www.bloggr.it/?p=1601</guid>
		<description><![CDATA[Nuovo sito web contenente materiale video riguardante Wordpress.]]></description>
			<content:encoded><![CDATA[<p><a href="http://automattic.com">Automattic</a>, la compagnia che si occupa dello sviluppo di <em>WordPress</em>, ha annunciato la creazione di <em>WordPress TV</em>, un nuovo sito dove è possibile trovare video guide, e non solo, sulla famosa piattaforma blogging, sia in versione <em>.Org</em> che <em>.Com</em>.</p>
<p>Oltre ai video tutorial su questo sito web è possibile trovare video di presentazioni, di conferenze e di altri aspetti riguardanti Wordpress.<span id="more-1601"></span></p>
<p><embed src="http://v.wordpress.com/DEesBAlR" type="application/x-shockwave-flash" width="400" height="224" allowscriptaccess="always" allowfullscreen="true"></embed></p>
<p>Tutti i video presenti sul sito possono essere condivisi. Basta cliccare su <em>embed</em> e inserire il codice nel proprio blog.</p>
<p>via: <a href="http://wordpress.org/development/2009/01/wordpresstv/">http://wordpress.org/development/2009/01/wordpresstv/</a></p>
<p>link → <a href="http://wordpress.tv">http://wordpress.tv</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggr.it/bloggar/1601-wordpresstv-video-guide-su-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Includere un file di rotazione banner</title>
		<link>http://www.bloggr.it/bloggar/532-includere-un-file-di-rotazione-banner/</link>
		<comments>http://www.bloggr.it/bloggar/532-includere-un-file-di-rotazione-banner/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 09:43:34 +0000</pubDate>
		<dc:creator>pi3tr0</dc:creator>
				<category><![CDATA[Temi Wordpress]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[Advertising]]></category>
		<category><![CDATA[Temi]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.bloggr.it/?p=532</guid>
		<description><![CDATA[Semplice soluzione per mettere in rotazione la propria pubblicità senza usare plugin.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2008/06/codice-testo.jpg" alt="" title="testo" align="left" />Nel tema di Wordpress è molto semplice includere file esterni differenti dai soliti <em>header.php</em> e <em>sidebar.php</em> presenti nella quasi totalità dei temi.</p>
<p>Può essere molto utile se ad esempio si vuole mostrare una sidebar differente in home page, basta creare un file <em>sidebar-2.php</em> e richiamarlo nel tema con:</p>
<p><code>&lt;?php include (TEMPLATEPATH . '/sidebar-2.php'); ?&gt;</code><span id="more-532"></span></p>
<p>al posto del codice che richiama la sidebar nel file <em>index.php</em>.</p>
<p><strong>Includere un file di rotazione banner</strong></p>
<p>Creiamo con un editor di testo semplice come il <em>Blocco Note</em> un file che chiameremo ad esempio <em>adv-post-footer.php</em> per inserire della pubblicità in rotazione alla fine di ogni post, inserendo nel file il seguente codice:</p>
<p><code>&lt;?php<br />
$rand = rand(1,2);<br />
if ($rand == 1) //Codice 1<br />
print 'CODICE ADV';<br />
<strong>elseif ($rand == 2) //Codice 2<br />
print 'CODICE ADV 2'</strong>;<br />
?&gt;</code></p>
<p>All&#8217;interno di <strong>print &#8221;</strong> incollate i vostri codici pubblicitari. Per aggiungere un terzo o quarto codice copia-incollate la parte in grassetto per creare un codice 3 e 4, modificando i valori in <strong>rand</strong>, quindi ad esempio per 3 codici avremo:</p>
<p><code>&lt;?php<br />
$rand = <strong>rand(1,3</strong>);<br />
if ($rand == 1) //Codice 1<br />
print 'CODICE ADV';<br />
elseif ($rand == 2) //Codice 2<br />
print 'CODICE ADV 2';<br />
elseif ($<strong>rand == 3</strong>) //Codice 3<br />
print 'CODICE ADV 3';<br />
?&gt;</code></p>
<p>Le parti in <strong>grassetto</strong> evidenziano i parametri da modificare.</p>
<p>Creato il file basterà richiamarlo nel nostro tema, nella posizione in cui vogliamo far apparire la pubblicità.<br />
Nel file che genera il post (generalmente <em>single.php</em> o <em>post.php</em>) richiamiamo il file inserendo il codice:</p>
<p><code>&lt;?php include (TEMPLATEPATH . '/adv-post-footer.php'); ?&gt;</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggr.it/bloggar/532-includere-un-file-di-rotazione-banner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>News di vari siti nella sidebar grazie ai Feed RSS</title>
		<link>http://www.bloggr.it/bloggar/565-news-di-vari-siti-nella-sidebar-grazie-ai-feed-rss/</link>
		<comments>http://www.bloggr.it/bloggar/565-news-di-vari-siti-nella-sidebar-grazie-ai-feed-rss/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 17:35:35 +0000</pubDate>
		<dc:creator>pi3tr0</dc:creator>
				<category><![CDATA[Creare un blog]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[sidebar]]></category>
		<category><![CDATA[Temi]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.bloggr.it/?p=565</guid>
		<description><![CDATA[Breve Tutorial che spiega come creare un mini aggregatore di News con selezione della fonte a schede (Tabs) da mostrare nella sidebar o in una zona qualsiasi del vostro blog. ]]></description>
			<content:encoded><![CDATA[<p>Mi è stato chiesto da <em>Vincenzo</em> come ho realizzato il menù <em>News / Seleziona la Fonte</em> che vedete nella sidebar e contiene gli ultimi post pubblicati su 3 diversi blog.<br />
Non è molto complicato, quindi vediamo i vari passaggi:</p>
<p><strong>1. Google AJAX Feed API</strong></p>
<p>Per prima cosa è necessario iscriversi per ottenere le <a href="http://code.google.com/apis/ajaxfeeds/signup.html">proprie API Keys</a> dal sito di Google.</p>
<p>A questo indirizzo <a href="http://code.google.com/apis/ajaxfeeds/">http://code.google.com/apis/ajaxfeeds/</a> invece trovate esempi sull&#8217;uso di queste API, e una <a href="http://code.google.com/apis/ajaxfeeds/documentation/reference.html">pagina che elenca tutte le classi presenti</a> in modo da poter successivamente personalizzare il layout tramite CSS.<span id="more-565"></span></p>
<p><strong>2. Modifica Header</strong></p>
<p>Nell&#8217;header del vostro tema di Wordpress, subito prima del fine <strong>&lt;/head&gt;</strong> è necessario inserire il seguente codice:</p>
<p><code>&lt;script type="text/javascript" src="http://www.google.com/jsapi?key=<strong>CODICE-PERSONALE-DA-PRELEVARE-SU-GOOGLE</strong>"&gt;&lt;/script&gt;<br />
&lt;script type="text/javascript"&gt;<br />
google.load("feeds", "1");<br />
function initialize() {<br />
var feedControl = new google.feeds.FeedControl(8);<br />
feedControl.addFeed("http://www.bloggr.it/feed/", "BLOGGR");<br />
feedControl.addFeed("http://www.vistablog.it/feed/", "VISTABLOG");<br />
feedControl.addFeed("http://www.downloadr.it/feed/", "DOWNLOADR");<br />
feedControl.setNumEntries(<strong>4</strong>);<br />
feedControl.draw(document.getElementById("feedControl"),<br />
{<br />
drawMode : google.feeds.FeedControl.DRAW_MODE_TABBED});<br />
}<br />
google.setOnLoadCallback(initialize);<br />
&lt;/script&gt;</code></p>
<p>Dovete controllare tutti i file che compongono il vostro tema per assicurarvi di inserire il codice in tutti quelli che contengono i tag <strong>&lt;head&gt;&lt;/head&gt;</strong>. Generalmente è il file <strong>header.php</strong>, ma non sempre e a volte si tratta di più file.</p>
<p><strong>3. Richiamare i Feed</strong></p>
<p>Per ultimo è necessario richiamare i Feed RSS in una zona a scelta del vostro sito, che può essere la sidebar, l&#8217;indice del blog o una pagina statica creata apposta.</p>
<p>Inserire il seguente codice dove si vogliono visualizzare le News:</p>
<p><strong>&lt;div id=&#8221;feedControl&#8221;&gt;Loading&lt;/div&gt;</strong></p>
<p>Il risultato finale sarà simile al seguente:</p>
<p><img title="loader-rss" src="http://www.bloggr.it/bloggr/wp-content/uploads/2008/07/loader-rss.png" alt="" /></p>
<p><strong>4. Personalizzazioni</strong></p>
<p>Sono segnate in grassetto parti di codice dove inserire la chiave di <em>Google AJAX Feed API</em> e il numero <strong>4</strong> che indica quanti post prelevare da ogni sito (potete inserire il numero che preferite).</p>
<p>Per aggiungere una quarta o quinta fonte (etc.) potete copia-incollare una delle righe che contengono i feed RSS nel rigo successivo e personalizzarlo.</p>
<p>Ad esempio<br />
<code>feedControl.addFeed("http://www.bloggr.it/feed/", "BLOGGR");</code><br />
diventa<br />
<code>feedControl.addFeed("http://www.mioblog.it/URL_DEL_FEED/", "MIOBLOG.IT");</code></p>
<p>Dal link di Google fornito in alto si può scegliere una variante che mostra le news di vari siti miscelate e non in <strong>Tabs</strong> come nell&#8217;esempio della mia sidebar.</p>
<p><strong>5. News in un&#8217;unica scheda</strong></p>
<p>Questa è la variante per avere tutte le news in un&#8217;unica scheda, da sostituire al codice del punto <strong>2</strong>:</p>
<p><code>&lt;script  type="text/javascript" src="http://www.google.com/jsapi?key="YOUR-KEY"&gt;&lt;/script&gt;<br />
&lt;script type="text/javascript"&gt;<br />
google.load("feeds", "1");<br />
function initialize() {<br />
var feedControl = new google.feeds.FeedControl();<br />
feedControl.addFeed("http://www.digg.com/rss/index.xml", "Digg");<br />
feedControl.addFeed("http://feeds.feedburner.com/Techcrunch", "TechCrunch");<br />
feedControl.draw(document.getElementById("feedControl"));<br />
}<br />
google.setOnLoadCallback(initialize);<br />
&lt;/script&gt;</code></p>
<p><strong>6. Credits</strong></p>
<p>Se avete trovato interessante questo breve tutorial potete <em>&#8220;ripagarmi&#8221;</em> lasciando il feed di <em>BLOGGR</em> (o di uno degli altri 2 siti) nel vostro mini aggregatore.</p>
<p>Grazie! </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggr.it/bloggar/565-news-di-vari-siti-nella-sidebar-grazie-ai-feed-rss/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Redirection: plugin per redirect 301, 302, 307, 404, 410</title>
		<link>http://www.bloggr.it/bloggar/489-redirection-plugin-per-redirect-301-302-307-404-410/</link>
		<comments>http://www.bloggr.it/bloggar/489-redirection-plugin-per-redirect-301-302-307-404-410/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 09:31:42 +0000</pubDate>
		<dc:creator>pi3tr0</dc:creator>
				<category><![CDATA[Plugin Wordpress]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[404]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[redirect]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.bloggr.it/?p=489</guid>
		<description><![CDATA[Plugin per gestire redirect temporanei e permenti ed errori 404.]]></description>
			<content:encoded><![CDATA[<p>Ultimamente ho &#8220;convertito&#8221; un vecchio sito in HTML in un blog Wordpress, quindi in PHP, che vuol dire modifica di tutti gli indirizzi delle pagine.<br />
Nelle vecchie pagine in HTML avevo inserito circa un mese prima la data di &#8220;scadenza&#8221;, con il tag<br />
<code>&lt;Meta HTTP-EQUIV="Expires" Content="Sun, 01 Jun 2008 10:00:00 GMT"&gt;</code><br />
ma Google se ne è bellamente fregato, tanto che dopo oltre 20 giorni, con le pagine HTML fisicamente rimosse, continua a mandare traffico quasi unicamente a quelle pagine che nel frattempo sono diventate errori &#8220;404&#8243;.<span id="more-489"></span><br />
Girovagando su internet mi sono imbattuto in un plugin per Wordpress chiamato <em>Redirection</em>, in grado di gestire vari tipi di redirect (301, 302, 307, 404, 410).<br />
Dal poco che ho capito sui vari tipi di redirect e sul funzionamento di questo plugin, posso dire che il redirect 301 sta&#8217; per &#8220;rimozione permanente&#8221; mentre il 302 per &#8220;rimozione temporanea&#8221;.</p>
<p>Il plugin permette di impostare ogni singolo redirect manualmente (metodo più semplice), quindi se il vecchio sito era formato da 4/5 pagine basta impostare 4/5 redirect e il problema è risolto.<br />
Se invece le modifiche sono più corpose, il plugin permette di impostare delle variabili.<br />
Ad esempio, se si decide di cambiare la struttura del permalink del proprio blog, togliendo il path &#8220;news&#8221; dal percorso, basta impostare una sola regola, inserendo come vecchi link<br />
<code>/news/(.*)<br />
e come nuovo percoso<br />
/$1</code><br />
che vuol dire che tutto l&#8217;indirizzo dopo /&#8221;news&#8221;/ va mantenuto nel nuovo indirizzo, mentre &#8220;/news/&#8221; va eliminato.</p>
<p>Il mio problema con le vecchie pagine in HTML l&#8217;ho risolto con una sola regola<br />
<code>/(.*.html)<br />
va rediretto in<br />
/</code><br />
cioè tutte le pagine con estensione <em>.html</em> hanno un redirect permanente alla home page.<br />
Per far funzionare questo tipo di redirect ho dovuto attivare l&#8217;opzione regex, che non ho nemmeno capito cos&#8217;è.</p>
<p><strong>Priorità delle regole</strong><br />
Per i redirect creati, quando 2 regole vanno in conflitto, viene applicata la regola che nella lista si trova prima. Quindi se vogliamo che delle 100 pagine in HTML, 5 vengano reindirizzate alle nuove pagine e le altre 95 alla home page, è necessario che la regola generale <em>/(.*.html)</em> non si trovi al primo posto altrimenti annullerà anche i 5 redirect specifici e creerà solo redirect alla home page.</p>
<p>Il plugin può essere usato inoltre per impostare un redirect automatico quando modifichiamo un URL ad un post di Wordpress, per forzare il redirect delle pagine <em>index.php</em> e <em>index.html</em>, per forzare la rimozione o l&#8217;aggiunta del www prima del nome del dominio.</p>
<p><strong>Utilità</strong><br />
Nel caso di una conversione di un sito molti indirizzi cambiano, compresi quelli delle immagini.<br />
Osservando gli errori 404 ci possiamo rendere conto che molti siti &#8220;scroccano&#8221; le nostre immagini prelevandole dal nostro server senza nemmeno degnarsi di ringraziare con un link al nostro sito.<br />
Con questo plugin possiamo approfittare dell&#8217;errore 404 e sfruttarlo come metodo per fare pubblicità al nostro blog, facendo apparire su questi siti un&#8217;immagine tipo questa<br />
<img src="http://www.bloggr.it/bloggr/wp-content/uploads/2008/06/redirect.jpg" alt="" title="redirect" class="alignnone size-full wp-image-491" /></p>
<p>Tutto quello che dobbiamo fare è creare un redirect dalla vecchia cartella delle immagini ad un&#8217;immagine con scritto un messaggio<br />
<img src="http://www.bloggr.it/bloggr/wp-content/uploads/2008/06/redirect-immagini.jpg" alt="" title="redirect-immagini" class="alignnone size-full wp-image-490" /></p>
<p>link → <a href="http://urbangiraffe.com/plugins/redirection/">redirection</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggr.it/bloggar/489-redirection-plugin-per-redirect-301-302-307-404-410/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Sicurezza: eliminare la versione di Wordpress dal codice</title>
		<link>http://www.bloggr.it/bloggar/486-sicurezza-eliminare-la-versione-di-wordpress-dal-codice/</link>
		<comments>http://www.bloggr.it/bloggar/486-sicurezza-eliminare-la-versione-di-wordpress-dal-codice/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 08:41:07 +0000</pubDate>
		<dc:creator>pi3tr0</dc:creator>
				<category><![CDATA[Temi Wordpress]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[funzioni]]></category>
		<category><![CDATA[sicurezza]]></category>
		<category><![CDATA[Temi]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress 2.5]]></category>

		<guid isPermaLink="false">http://www.bloggr.it/?p=486</guid>
		<description><![CDATA[Piccolo accorgimento per rendere più sicuro il vostro blog.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2008/06/codice-testo.jpg" alt="" title="codice testo" align="left" />La maggior parte dei temi che si trovano su internet aggiungono nel codice delle pagine generate la versione attualmente installata di Wordpress</p>
<pre id="line13">&lt;<span class="start-tag">meta</span><span class="attribute-name"> name</span>=<span class="attribute-value">"generator" </span><span class="attribute-name">content</span>=<span class="attribute-value">"WordPress 2.5.1" </span><span class="error"><span class="attribute-name">/</span></span>&gt;
</pre>
<p>dando in pasto a malintenzionati utili informazioni per attaccare il vostro blog.<span id="more-486"></span></p>
<p>Fino a Wordpress 2.3.x bastava rimuovere il seguente codice dal proprio tema per risolvere il problema:<br />
<code>&lt;?php bloginfo('version'); ?&gt;</code></p>
<p>Da Wordpress 2.5.x invece il numero di versione viene automaticamente aggiunto da Wordpress, per rimuoverlo è necessario aggiungere questo codice<br />
<code>remove_action('wp_head', 'wp_generator');</code><br />
al file <strong>functions.php</strong> del vostro tema.</p>
<p>Se il vostro tema non ha questo file basta crearne uno vuoto e inserire questo codice:<br />
<code>&lt;?php<br />
remove_action('wp_head', 'wp_generator');<br />
?&gt;</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggr.it/bloggar/486-sicurezza-eliminare-la-versione-di-wordpress-dal-codice/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Come caricare le immagini in Wordpress</title>
		<link>http://www.bloggr.it/bloggar/430-come-caricare-le-immagini-in-wordpress/</link>
		<comments>http://www.bloggr.it/bloggar/430-come-caricare-le-immagini-in-wordpress/#comments</comments>
		<pubDate>Fri, 16 May 2008 17:44:28 +0000</pubDate>
		<dc:creator>pi3tr0</dc:creator>
				<category><![CDATA[Creare un blog]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[immagini]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress 2.5]]></category>

		<guid isPermaLink="false">http://www.bloggr.it/?p=430</guid>
		<description><![CDATA[Come caricare correttamente le immagini in Wordpress 2.5.]]></description>
			<content:encoded><![CDATA[<p>Questo post spiega come evitare di commettere errori banali quando si caricano immagini in Wordpress 2.5, e nasce come risposta al problema sollevato da <em>arsenico</em> nel post <a href="http://www.bloggr.it/bloggar/426-wordpress-caricare-piu-immagini-contemporaneamente/">caricare più immagini contemporaneamente</a></p>
<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2008/05/immagini-in-wordpress-253.jpg" alt="" title="immagini-in-wordpress-2.5" /><span id="more-430"></span></p>
<p>Nella schermata sopra, dove ho inserito la scritta blu, possiamo scegliere se linkare l&#8217;immagine al post, all&#8217;immagine a dimensione reale oppure non linkarla.</p>
<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2008/05/immagini-in-wordpress-25-codice-html3.jpg" alt="" title="immagini-in-wordpress-25-codice-html" /></p>
<p>Nell&#8217;esempio in queste 3 immagini, si vede il codice prodotto da Wordpress 2.5 (sopra) dopo che ho inserito la miniatura senza linkarla a nulla, e sotto il codice che ho ripulito, aggiungendo align=&#8221;left&#8221; per ottenere il testo di fianco all&#8217;immagine. </p>
<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2008/05/img-codice-html5.jpg" alt="" title="img-codice-html" /></p>
<p>Un&#8217;altro errore comune che si fa è quello di inserire l&#8217;immagine intera rimpicciolita al volo al posto della miniatura.<br />
Se non andate a controllare il codice prodotto da Wordpress (HTML nell&#8217;editor) potreste inserire l&#8217;immagine intera senza saperlo, e questo porterebbe ad un rallentamento micidiale del vostro sito.<br />
Se infatti in home page avete 10 post che contengono un&#8217;immagine da 100 Kb l&#8217;uno, per caricare la home page l&#8217;utente deve scaricarsi 1 MB di sole immagini.</p>
<p><strong>Come controllare se ho inserito veramente la miniatura?</strong></p>
<p>Dall&#8217;editor HTML, se avete messo la miniatura dovreste avere un codice che richiama la miniatura, che è facilmente individuabile perchè avrà le misure nel nome.</p>
<p>Miniatura → <strong>image-11-150&#215;150.png</strong><br />
Immagine intera → <strong>image-11.png</strong></p>
<p>Wordpress quando crea la miniatura aggiunge le misure al nome, come nel primo esempio.</p>
<p><strong>Come mai l&#8217;immagine intera viene mostrata piccola?</strong></p>
<p>Come potete vedere nel codice della seconda immagine, wordpress aggiunge le misure <strong>width</strong> ed <strong>heigth</strong> (es: <em>width=&#8221;150&#8243; heigth=&#8221;150&#8243;</em>), se eliminate quelle misure dal codice, l&#8217;immagine sarà mostrata a dimensione reale, quindi se avete inserito correttamente la miniatura continuerete a vedere la miniatura, altrimenti l&#8217;immagine si ingrandirà come per miracolo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggr.it/bloggar/430-come-caricare-le-immagini-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Wordpress: caricare più immagini contemporaneamente</title>
		<link>http://www.bloggr.it/bloggar/426-wordpress-caricare-piu-immagini-contemporaneamente/</link>
		<comments>http://www.bloggr.it/bloggar/426-wordpress-caricare-piu-immagini-contemporaneamente/#comments</comments>
		<pubDate>Thu, 15 May 2008 08:40:57 +0000</pubDate>
		<dc:creator>pi3tr0</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[immagini]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress 2.5]]></category>

		<guid isPermaLink="false">http://www.bloggr.it/?p=426</guid>
		<description><![CDATA[Come caricare più immagini contemporaneamente in un post.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2008/05/multi-upload.png" alt="" title="upload multiplo" align="left" /><strong>Come caricare più immagini contemporaneamente in Wordpress 2.5?</strong></p>
<p>Cliccare sul tasto <em>Aggiungi Immagine</em> e successivamente <em>Selezionare un file da editare</em>.</p>
<p>Nella finestra popup che si apre è possibile selezionare più immagini in questo modo:<br />
- premere sulla tastiera il tasto Shift<br />
- selezionare le varie immagini con il mouse o con i tasti Freccia della tastiera<br />
- premere il tasto invio della tastiera per caricare le immagini </p>
<p>Man mano che le immagini vengono caricate, una miniatura apparirà come nell&#8217;immagine sotto.<br />
<img src="http://www.bloggr.it/bloggr/wp-content/uploads/2008/05/multi-upload-caricamento-150x142.jpg" alt="" title="caricamento immagini multiple" /></p>
<p>Quando tutte le immagini sono state caricate, è possibile aggiungerle nel post una alla volta oppure <a href="http://www.bloggr.it/bloggar/393-gestire-le-gallerie-di-immagini-in-wordpress-25/">come unica galleria</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggr.it/bloggar/426-wordpress-caricare-piu-immagini-contemporaneamente/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Robots.txt per blog WordPress</title>
		<link>http://www.bloggr.it/bloggar/254-robotstxt-per-blog-wordpress/</link>
		<comments>http://www.bloggr.it/bloggar/254-robotstxt-per-blog-wordpress/#comments</comments>
		<pubDate>Fri, 09 May 2008 11:19:16 +0000</pubDate>
		<dc:creator>pi3tr0</dc:creator>
				<category><![CDATA[Motori di ricerca]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[motori ricerca]]></category>
		<category><![CDATA[robots.txt]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.bloggr.it/?p=254</guid>
		<description><![CDATA[Configurazione del file robots.txt per blog Wordpress.]]></description>
			<content:encoded><![CDATA[<p>Il file <strong>robots.txt</strong>, da posizionare nella directory / del proprio dominio, serve a istruire i motori di ricerca su cosa deve essere o non essere indicizzato nel sito.</p>
<p>Può essere usato sia per motivi di sicurezza, ed esempio evitare che i motori indicizzino e sbandierino ai 4 venti il contenuto della directory dei plugin, che per evitare che vengano indicizzati contenuti duplicati o pagine/cartelle che non si vogliono rendere pubbliche.<span id="more-254"></span></p>
<p><code># Per tutti i motori di ricerca:<br />
User-Agent: *<br />
# abilitare l'indicizzazione delle immagini:<br />
Allow: /wp-content/uploads/<br />
# disabilitare l'indicizzazione delle directory seguenti:<br />
Disallow: /wp-content/plugins/<br />
Disallow: /wp-content/themes/<br />
Disallow: /wp-includes/<br />
Disallow: /wp-admin/</code></p>
<p><code># Per non far indicizzare tutto quello che inizia con wp-<br />
Disallow: /wp-</code></p>
<p><code># Per non far indicizzare tutti gli URL<br />
# che terminano con /trackback/ e sono contenuti duplicati<br />
Disallow: /*/trackback/$<br />
Disallow: /*/*/trackback/$<br />
Disallow: /*/*/*/trackback/$</code></p>
<p>leggi tutto l&#8217;articolo (in spagnolo) → <a href="http://sigt.net/archivo/robotstxt-para-wordpress">robotstxt-para-wordpress</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggr.it/bloggar/254-robotstxt-per-blog-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aggiornare Wordpress</title>
		<link>http://www.bloggr.it/bloggar/346-aggiornare-wordpress/</link>
		<comments>http://www.bloggr.it/bloggar/346-aggiornare-wordpress/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 09:56:21 +0000</pubDate>
		<dc:creator>pi3tr0</dc:creator>
				<category><![CDATA[Aggiornamenti]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[aggiornamenti]]></category>
		<category><![CDATA[ripristinare Wordpress]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.bloggr.it/?p=346</guid>
		<description><![CDATA[Vari metodi e consigli per aggiornare Wordpress e ripristinare la vecchia versione.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.bloggr.it/bloggr/wp-content/uploads/2008/03/wordpress-blu.jpg" alt="aggiornare e ripristinare Wordpress" align="left" />Prima di trattare l&#8217;argomento aggiornamento è necessario capire le differenze fra una versione e l&#8217;altra di Wordpress, semplicemente guardando il numero di versione.</p>
<p>Wordpress <strong>2.3</strong>.2 e Wordpress <strong>2.3</strong>.3 appartengono entrambe al ramo 2.3.x. Aggiornamenti fra 2 versioni dello stesso ramo introducono generalmente solo aggiornamenti di sicurezza.</p>
<p>Wordpress <strong>2.3</strong>.x e Wordpress <strong>2.5</strong>.x appartengono a 2 differenti rami di sviluppo.<br />
Aggiornamenti di questo tipo generalmente introducono nuove funzioni che possono significare modifica della struttura del database, nuove funzioni nei temi (o template) con possibili errori al nostro tema se vecchiotto, incompatibilità con alcuni plugin.<span id="more-346"></span></p>
<p>È chiaro che aggiornamenti ad un ramo superiore richiedono maggiore cautela e un backup completo di Wordpress.</p>
<p><strong>Backup: cosa salvare?</strong></p>
<p>Un backup completo include:</p>
<ul>
<li>l&#8217;intero <strong>database</strong></li>
<li>tutto il contenuto della cartella <strong>/wp-content</strong></li>
<li>il file <strong>/wp-config.php</strong></li>
<li>il file <strong>/.htaccess</strong> invisibile</li>
<li>il file <strong>/robot.txt</strong> se presente</li>
</ul>
<p>Un backup di questo tipo ci permetterà di ripristinare una vecchia versione se qualcosa non funzionasse a dovere nell&#8217;ultima versione.</p>
<p><strong>Aggiornare Wordpress</strong></p>
<p>Esistono 2 metodi per aggiornare Wordpress, in entrambi i casi è necessario fare prima un backup completo se si aggiorna Wordpress ad un ramo superiore:</p>
<ul>
<li>dal proprio pannello dello spazio web (pannello hosting tipo <em>CPanel</em>, da non confondere con il pannello di Wordpress)</li>
<li>tramite un client FTP</li>
</ul>
<p>Il primo metodo è il più semplice. Per poterlo usare, tuttavia, è necessario che Wordpress sia stato installato nel medesimo modo, cioè dal pannello <em>CPanel</em> (o simile), tramite il software incluso <em>Fantastico</em> (o simile). Se questo è il vostro caso, basta rientrare nel medesimo pannello e cliccare su <em>Aggiorna</em>.</p>
<p>Il secondo metodo è leggermente più complicato e comporta l&#8217;uso di un software apposito tipo <em>Filezilla</em> sul cui uso trovate molte informazioni tramite <em>Google</em>.</p>
<p>Tramite la connessione FTP bisogna rinominare le cartelle <strong>wp-admin</strong> in <strong>wp-admin_OLD</strong> e <strong>wp-includes</strong> in <strong>wp-includes_OLD</strong>. Al posto di <strong>_OLD</strong> potete usare quello che vi pare.</p>
<p>Caricare quindi sul server le cartelle <strong>wp-admin</strong> e <strong>wp-includes</strong> della versione aggiornata e tutti i file &#8220;sfusi&#8221; della cartella principale (/) come <em>index.php, wp-app.php</em> etc.</p>
<p>Ultimo passo, puntare il browser alla pagina <strong>/wp-admin/upgrade.php</strong> del vostro sito, quindi se Wordpress è installato nella directory principale del dominio <strong>http://www.ilmioblogg.zbd</strong>, l&#8217;indirizzo su cui puntare sarà <strong>http://www.ilmioblogg.zbd/wp-admin/upgrade.php</strong> e seguire le istruzioni.<br />
Se tutto funziona a dovere potete eliminare le cartelle <strong>_OLD</strong> dal server.</p>
<p><strong>Ripristinare la vecchia versione di Wordpress</strong></p>
<p>Se qualcosa dovesse andare storto, cancellate le nuove directory e rinominate quelle vecchie con il nome originale, quindi togliendo <strong>_OLD</strong>. Potrebbe essere necessario ripristinare anche tutti i file &#8220;sfusi&#8221; contenuti nella cartella principale (/). Se non li avete salvati niente paura, sul sito di Wordpress potete <a href="http://wordpress.org/download/release-archive/">scaricare le vecchie versioni</a>.<br />
Inoltre per il ripristino della vecchia versione potrebbe essere necessario ripristinare il vecchio database. Potete farlo tramite <em>CPanel</em>. Se avete difficoltà potete trovare informazioni con <em>Google</em> o chiedere assistenza a chi vi fornisce l&#8217;Hosting. In futuro probabilmente troverete un tutorial apposito su questo sito.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggr.it/bloggar/346-aggiornare-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
