<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>Terzo livello</title>
	<atom:link href="http://blog.mariaserenapiccioni.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mariaserenapiccioni.com</link>
	<description>Tutti a buttarsi sul social, e nessuno che si ricordi cosa vuol dire sociale.</description>
	<lastBuildDate>Mon, 06 Feb 2012 09:00:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/it/</creativeCommons:license>
		<item>
		<title>Un trucco per personalizzare la pagina di ricerca in WordPress</title>
		<link>http://blog.mariaserenapiccioni.com/2012/02/un-trucco-per-personalizzare-la-pagina-di-ricerca-in-wordpress/</link>
		<comments>http://blog.mariaserenapiccioni.com/2012/02/un-trucco-per-personalizzare-la-pagina-di-ricerca-in-wordpress/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 09:00:09 +0000</pubDate>
		<dc:creator>Maria Serena Piccioni</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[archivi]]></category>
		<category><![CDATA[categorie]]></category>
		<category><![CDATA[pagina]]></category>
		<category><![CDATA[personalizzare]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[reset query]]></category>
		<category><![CDATA[risultati della ricerca]]></category>
		<category><![CDATA[trucco]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.mariaserenapiccioni.com/?p=7209</guid>
		<description><![CDATA[Una delle pagine che si possono personalizzare facilmente in WordPress è quella dei risultati della ricerca, aggiungendo al proprio tema una search.php. Dei dati utili che si possono aggiungere a questa pagina, a parte la personalizzazione della visualizzazione dei post, sono il termine cercato e il numero di post trovati. Per farlo, basta utilizzare la [...]]]></description>
			<content:encoded><![CDATA[<p>Una delle pagine che si possono personalizzare facilmente in WordPress è quella dei risultati della ricerca, aggiungendo al proprio tema una search.php.<br />
Dei dati utili che si possono aggiungere a questa pagina, a parte la personalizzazione della visualizzazione dei post, sono il termine cercato e il numero di post trovati.<br />
Per farlo, basta utilizzare la variabile $s e la variabile $wp_query->found_posts, come in questo esempio:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$s</span><span style="color: #339933;">!=</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
   &lt;p&gt;&lt;strong&gt;Hai cercato: <span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> <span style="color: #990000;">urldecode</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$s</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> | Risultati: <span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #000088;">$total_results</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$wp_query</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">found_posts</span><span style="color: #339933;">;</span> wp_reset_query<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$total_results</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/strong&gt;&lt;/p&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Ecco come viene visualizzato, cercando ad esempio la parola <em>codice</em> su questo blog:</p>
<p><img src="http://blog.mariaserenapiccioni.com/wp-content/uploads/ricerca.jpg" alt="" title="ricerca" width="267" height="33" class="alignnone size-full wp-image-7211" /></p>
<p>La variabile $wp_query->found_posts può essere utilizzata anche per gli archivi delle categorie e dei tag sempre per visualizzare il numero di post.</p>
<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Un%20trucco%20per%20personalizzare%20la%20pagina%20di%20ricerca%20in%20WordPress%20-%20http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F02%2Fun-trucco-per-personalizzare-la-pagina-di-ricerca-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F02%2Fun-trucco-per-personalizzare-la-pagina-di-ricerca-in-wordpress%2F&amp;title=Un%20trucco%20per%20personalizzare%20la%20pagina%20di%20ricerca%20in%20WordPress&amp;notes=Una%20delle%20pagine%20che%20si%20possono%20personalizzare%20facilmente%20in%20WordPress%20%C3%A8%20quella%20dei%20risultati%20della%20ricerca%2C%20aggiungendo%20al%20proprio%20tema%20una%20search.php.%0D%0ADei%20dati%20utili%20che%20si%20possono%20aggiungere%20a%20questa%20pagina%2C%20a%20parte%20la%20personalizzazione%20della%20vi" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F02%2Fun-trucco-per-personalizzare-la-pagina-di-ricerca-in-wordpress%2F&amp;title=Un%20trucco%20per%20personalizzare%20la%20pagina%20di%20ricerca%20in%20WordPress&amp;source=Terzo+livello+Tutti+a+buttarsi+sul+social%2C+e+nessuno+che+si+ricordi+cosa+vuol+dire+sociale.&amp;summary=Una%20delle%20pagine%20che%20si%20possono%20personalizzare%20facilmente%20in%20WordPress%20%C3%A8%20quella%20dei%20risultati%20della%20ricerca%2C%20aggiungendo%20al%20proprio%20tema%20una%20search.php.%0D%0ADei%20dati%20utili%20che%20si%20possono%20aggiungere%20a%20questa%20pagina%2C%20a%20parte%20la%20personalizzazione%20della%20vi" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F02%2Fun-trucco-per-personalizzare-la-pagina-di-ricerca-in-wordpress%2F&amp;t=Un%20trucco%20per%20personalizzare%20la%20pagina%20di%20ricerca%20in%20WordPress&amp;s=Una%20delle%20pagine%20che%20si%20possono%20personalizzare%20facilmente%20in%20WordPress%20%C3%A8%20quella%20dei%20risultati%20della%20ricerca%2C%20aggiungendo%20al%20proprio%20tema%20una%20search.php.%0D%0ADei%20dati%20utili%20che%20si%20possono%20aggiungere%20a%20questa%20pagina%2C%20a%20parte%20la%20personalizzazione%20della%20vi" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=Un%20trucco%20per%20personalizzare%20la%20pagina%20di%20ricerca%20in%20WordPress&amp;body=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F02%2Fun-trucco-per-personalizzare-la-pagina-di-ricerca-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F02%2Fun-trucco-per-personalizzare-la-pagina-di-ricerca-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://blog.mariaserenapiccioni.com/2012/02/un-trucco-per-personalizzare-la-pagina-di-ricerca-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/it/</creativeCommons:license>
	</item>
		<item>
		<title>Trucco veloce: includere pagine e custom post type nei feed di WordPress</title>
		<link>http://blog.mariaserenapiccioni.com/2012/01/trucco-veloce-includere-pagine-e-custom-post-type-nei-feed-di-wordpress/</link>
		<comments>http://blog.mariaserenapiccioni.com/2012/01/trucco-veloce-includere-pagine-e-custom-post-type-nei-feed-di-wordpress/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 11:11:26 +0000</pubDate>
		<dc:creator>Maria Serena Piccioni</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[custom post type]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[trucco]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.mariaserenapiccioni.com/?p=7202</guid>
		<description><![CDATA[Per default, i feed di WordPress visualizzano solamente i post. Spesso però è utile far visualizzare anche le pagine e soprattutto, se vengono utilizzati, i custom post type. Il trucco è semplice: se ad esempio abbiamo un post type che si chiama &#8216;portfolio&#8217;, il codice da inserire nel file functions.php sarà il seguente: function myfeed_request&#40;$qv&#41; [...]]]></description>
			<content:encoded><![CDATA[<p>Per default, i feed di WordPress visualizzano solamente i post.<br />
Spesso però è utile far visualizzare anche le pagine e soprattutto, se vengono utilizzati, i custom post type.<br />
Il trucco è semplice: se ad esempio abbiamo un post type che si chiama &#8216;portfolio&#8217;, il codice da inserire nel file functions.php sarà il seguente:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> myfeed_request<span style="color: #009900;">&#40;</span><span style="color: #000088;">$qv</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
 <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">isset</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$qv</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'feed'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
  <span style="color: #000088;">$qv</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'post_type'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'post'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'page'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'portfolio'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
 <span style="color: #b1b100;">return</span> <span style="color: #000088;">$qv</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'request'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'myfeed_request'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Trucco%20veloce%3A%20includere%20pagine%20e%20custom%20post%20type%20nei%20feed%20di%20WordPress%20-%20http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F01%2Ftrucco-veloce-includere-pagine-e-custom-post-type-nei-feed-di-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F01%2Ftrucco-veloce-includere-pagine-e-custom-post-type-nei-feed-di-wordpress%2F&amp;title=Trucco%20veloce%3A%20includere%20pagine%20e%20custom%20post%20type%20nei%20feed%20di%20WordPress&amp;notes=Per%20default%2C%20i%20feed%20di%20WordPress%20visualizzano%20solamente%20i%20post.%0D%0ASpesso%20per%C3%B2%20%C3%A8%20utile%20far%20visualizzare%20anche%20le%20pagine%20e%20soprattutto%2C%20se%20vengono%20utilizzati%2C%20i%20custom%20post%20type.%0D%0AIl%20trucco%20%C3%A8%20semplice%3A%20se%20ad%20esempio%20abbiamo%20un%20post%20type%20che%20si%20chiama" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F01%2Ftrucco-veloce-includere-pagine-e-custom-post-type-nei-feed-di-wordpress%2F&amp;title=Trucco%20veloce%3A%20includere%20pagine%20e%20custom%20post%20type%20nei%20feed%20di%20WordPress&amp;source=Terzo+livello+Tutti+a+buttarsi+sul+social%2C+e+nessuno+che+si+ricordi+cosa+vuol+dire+sociale.&amp;summary=Per%20default%2C%20i%20feed%20di%20WordPress%20visualizzano%20solamente%20i%20post.%0D%0ASpesso%20per%C3%B2%20%C3%A8%20utile%20far%20visualizzare%20anche%20le%20pagine%20e%20soprattutto%2C%20se%20vengono%20utilizzati%2C%20i%20custom%20post%20type.%0D%0AIl%20trucco%20%C3%A8%20semplice%3A%20se%20ad%20esempio%20abbiamo%20un%20post%20type%20che%20si%20chiama" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F01%2Ftrucco-veloce-includere-pagine-e-custom-post-type-nei-feed-di-wordpress%2F&amp;t=Trucco%20veloce%3A%20includere%20pagine%20e%20custom%20post%20type%20nei%20feed%20di%20WordPress&amp;s=Per%20default%2C%20i%20feed%20di%20WordPress%20visualizzano%20solamente%20i%20post.%0D%0ASpesso%20per%C3%B2%20%C3%A8%20utile%20far%20visualizzare%20anche%20le%20pagine%20e%20soprattutto%2C%20se%20vengono%20utilizzati%2C%20i%20custom%20post%20type.%0D%0AIl%20trucco%20%C3%A8%20semplice%3A%20se%20ad%20esempio%20abbiamo%20un%20post%20type%20che%20si%20chiama" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=Trucco%20veloce%3A%20includere%20pagine%20e%20custom%20post%20type%20nei%20feed%20di%20WordPress&amp;body=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F01%2Ftrucco-veloce-includere-pagine-e-custom-post-type-nei-feed-di-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F01%2Ftrucco-veloce-includere-pagine-e-custom-post-type-nei-feed-di-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://blog.mariaserenapiccioni.com/2012/01/trucco-veloce-includere-pagine-e-custom-post-type-nei-feed-di-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/it/</creativeCommons:license>
	</item>
		<item>
		<title>Personalizzare i menu di navigazione in WordPress</title>
		<link>http://blog.mariaserenapiccioni.com/2012/01/personalizzare-i-menu-di-navigazione-in-wordpress/</link>
		<comments>http://blog.mariaserenapiccioni.com/2012/01/personalizzare-i-menu-di-navigazione-in-wordpress/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 09:00:29 +0000</pubDate>
		<dc:creator>Maria Serena Piccioni</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[classi]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[nav menu]]></category>
		<category><![CDATA[onclick]]></category>
		<category><![CDATA[problema]]></category>
		<category><![CDATA[trackEvent]]></category>
		<category><![CDATA[Walker]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.mariaserenapiccioni.com/?p=7173</guid>
		<description><![CDATA[Anno nuovo, difficoltà nuova. Una interessante funzionalità di WordPress sono i menu di navigazione, che permettono di creare un set di link personalizzato; con questi menu è possibile dare molta libertà di scelta e modifica dei link a chi utilizza il sito, poiché potrà facilmente accedere ai menu dal pannello di amministrazione Aspetto -&#62; Menu e modificarli [...]]]></description>
			<content:encoded><![CDATA[<p>Anno nuovo, difficoltà nuova.<br />
Una interessante funzionalità di WordPress sono i menu di navigazione, che permettono di creare un set di link personalizzato; con questi menu è possibile dare molta libertà di scelta e modifica dei link a chi utilizza il sito, poiché potrà facilmente accedere ai menu dal pannello di amministrazione <em>Aspetto -&gt; Menu</em> e modificarli a piacimento.<br />
Una possibile difficoltà si presenta se in questo genere di menu è necessario inserire stili e/o script personalizzati; l&#8217;unico modo che sembra possibile per farlo è modificare la classe che li definisce.<br />
Il mio problema concreto consisteva in: inserire automaticamente una classe specifica sui link e sulle liste (è possibile inserire una classe specifica sulle liste anche da impostazioni avanzate del menu stesso, ma va fatto singolarmente per ciascun link), e inserire uno script sull&#8217;evento <em>onclick</em> (nello specifico, avevo la necessità di tracciare un evento in Analytics, per avere il numero di click su quei link).<br />
Di seguito il codice che ho utilizzato per risolvere il problema, che va inserito nel file functions.php del tema.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">class</span> My_New_Walker <span style="color: #000000; font-weight: bold;">extends</span> Walker_Nav_Menu <span style="color: #009900;">&#123;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">function</span> start_el<span style="color: #009900;">&#40;</span><span style="color: #339933;">&amp;</span><span style="color: #000088;">$output</span><span style="color: #339933;">,</span> <span style="color: #000088;">$item</span><span style="color: #339933;">,</span> <span style="color: #000088;">$depth</span><span style="color: #339933;">,</span> <span style="color: #000088;">$args</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$classes</span> <span style="color: #339933;">=</span> <span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">classes</span> <span style="color: #009900;">&#41;</span> ? <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">classes</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$classes</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'menu-item-'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;">//Recupera il testo del link e lo utilizza sia per le classi che per l'evento</span>
	<span style="color: #000088;">$mio_nome</span> <span style="color: #339933;">=</span> sanitize_title<span style="color: #009900;">&#40;</span><span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">title</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #000088;">$class_names</span> <span style="color: #339933;">=</span> <span style="color: #990000;">join</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">' '</span><span style="color: #339933;">,</span> apply_filters<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'nav_menu_css_class'</span><span style="color: #339933;">,</span> <span style="color: #990000;">array_filter</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$classes</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$item</span><span style="color: #339933;">,</span> <span style="color: #000088;">$args</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #666666; font-style: italic;">//Imposta la classe per le liste (&lt;li&gt;)</span>
	<span style="color: #000088;">$class_names</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">' class=&quot;'</span> <span style="color: #339933;">.</span> esc_attr<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$class_names</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">' mia_classe_lista_'</span><span style="color: #339933;">.</span> <span style="color: #000088;">$mio_nome</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;'</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$id</span> <span style="color: #339933;">=</span> apply_filters<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'nav_menu_item_id'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'menu-item-'</span><span style="color: #339933;">.</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">,</span> <span style="color: #000088;">$item</span><span style="color: #339933;">,</span> <span style="color: #000088;">$args</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$id</span> <span style="color: #339933;">=</span> <span style="color: #990000;">strlen</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$id</span> <span style="color: #009900;">&#41;</span> ? <span style="color: #0000ff;">' id=&quot;'</span> <span style="color: #339933;">.</span> esc_attr<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$id</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&quot;'</span> <span style="color: #339933;">:</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;li'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$id</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$class_names</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">'&gt;'</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
	<span style="color: #000088;">$attributes</span>  <span style="color: #339933;">=</span> <span style="color: #339933;">!</span> <span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">attr_title</span> <span style="color: #009900;">&#41;</span> ? <span style="color: #0000ff;">' title=&quot;'</span>  <span style="color: #339933;">.</span> esc_attr<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">attr_title</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;'</span> <span style="color: #339933;">:</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$attributes</span> <span style="color: #339933;">.=</span> <span style="color: #339933;">!</span> <span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">target</span> <span style="color: #009900;">&#41;</span>     ? <span style="color: #0000ff;">' target=&quot;'</span> <span style="color: #339933;">.</span> esc_attr<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">target</span>     <span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;'</span> <span style="color: #339933;">:</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$attributes</span> <span style="color: #339933;">.=</span> <span style="color: #339933;">!</span> <span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">xfn</span> <span style="color: #009900;">&#41;</span>        ? <span style="color: #0000ff;">' rel=&quot;'</span>    <span style="color: #339933;">.</span> esc_attr<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">xfn</span>        <span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;'</span> <span style="color: #339933;">:</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$attributes</span> <span style="color: #339933;">.=</span> <span style="color: #339933;">!</span> <span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">url</span> <span style="color: #009900;">&#41;</span>        ? <span style="color: #0000ff;">' href=&quot;'</span>   <span style="color: #339933;">.</span> esc_attr<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">url</span>        <span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;'</span> <span style="color: #339933;">:</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #000088;">$title</span> <span style="color: #339933;">=</span> apply_filters<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'the_title'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">title</span><span style="color: #339933;">,</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #000088;">$item_output</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$args</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">before</span><span style="color: #339933;">;</span>
	<span style="color: #666666; font-style: italic;">//Imposta la classe per i link e inserisce un evento onclick sul link</span>
	<span style="color: #000088;">$item_output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;a'</span><span style="color: #339933;">.</span> <span style="color: #000088;">$attributes</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">' class=&quot;mia_classe_link_'</span><span style="color: #339933;">.</span><span style="color: #000088;">$mio_nome</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot; onclick=&quot;setEvent(\'Mio Menu\', \'Click\', \''</span><span style="color: #339933;">.</span><span style="color: #000088;">$mio_nome</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'\');&quot;&gt;'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$item_output</span> <span style="color: #339933;">.=</span> <span style="color: #000088;">$args</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link_before</span> <span style="color: #339933;">.</span> apply_filters<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'the_title'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">title</span><span style="color: #339933;">,</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$args</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link_after</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$item_output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;/a&gt;'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$item_output</span> <span style="color: #339933;">.=</span> <span style="color: #000088;">$args</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">after</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> apply_filters<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'walker_nav_menu_start_el'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$item_output</span><span style="color: #339933;">,</span> <span style="color: #000088;">$item</span><span style="color: #339933;">,</span> <span style="color: #000088;">$depth</span><span style="color: #339933;">,</span> <span style="color: #000088;">$args</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
 <span style="color: #009900;">&#125;</span></pre></div></div>

<p>Questo invece il codice da inserire nel tema nel punto dove si vuole far vedere il menu modificato:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">wp_nav_menu<span style="color: #009900;">&#40;</span>
    <span style="color: #990000;">array</span> <span style="color: #009900;">&#40;</span>
        <span style="color: #0000ff;">'menu'</span>            <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'Mio Menu'</span><span style="color: #339933;">,</span>
        <span style="color: #0000ff;">'walker'</span>          <span style="color: #339933;">=&gt;</span> <span style="color: #000000; font-weight: bold;">new</span> My_New_Walker
    <span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Per completezza, questa la funzione javascript usata per impostare il <em>_trackEvent</em> in Analytics:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #003366; font-weight: bold;">function</span> setEvent<span style="color: #009900;">&#40;</span>category<span style="color: #339933;">,</span>action<span style="color: #339933;">,</span>label<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
  _gaq.<span style="color: #660066;">push</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#91;</span><span style="color: #3366CC;">'_trackEvent'</span><span style="color: #339933;">,</span> category<span style="color: #339933;">,</span> action<span style="color: #339933;">,</span> label<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Ne approfitto per augurare a tutti Buon Anno Nuovo.</p>
<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Personalizzare%20i%20menu%20di%20navigazione%20in%20WordPress%20-%20http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F01%2Fpersonalizzare-i-menu-di-navigazione-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F01%2Fpersonalizzare-i-menu-di-navigazione-in-wordpress%2F&amp;title=Personalizzare%20i%20menu%20di%20navigazione%20in%20WordPress&amp;notes=Anno%20nuovo%2C%20difficolt%C3%A0%20nuova.%0D%0AUna%20interessante%20funzionalit%C3%A0%20di%20WordPress%20sono%20i%20menu%20di%20navigazione%2C%20che%20permettono%20di%20creare%20un%20set%20di%20link%20personalizzato%3B%20con%20questi%20menu%C2%A0%C3%A8%20possibile%20dare%20molta%20libert%C3%A0%20di%20scelta%20e%20modifica%20dei%20link%20a%20chi%20util" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F01%2Fpersonalizzare-i-menu-di-navigazione-in-wordpress%2F&amp;title=Personalizzare%20i%20menu%20di%20navigazione%20in%20WordPress&amp;source=Terzo+livello+Tutti+a+buttarsi+sul+social%2C+e+nessuno+che+si+ricordi+cosa+vuol+dire+sociale.&amp;summary=Anno%20nuovo%2C%20difficolt%C3%A0%20nuova.%0D%0AUna%20interessante%20funzionalit%C3%A0%20di%20WordPress%20sono%20i%20menu%20di%20navigazione%2C%20che%20permettono%20di%20creare%20un%20set%20di%20link%20personalizzato%3B%20con%20questi%20menu%C2%A0%C3%A8%20possibile%20dare%20molta%20libert%C3%A0%20di%20scelta%20e%20modifica%20dei%20link%20a%20chi%20util" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F01%2Fpersonalizzare-i-menu-di-navigazione-in-wordpress%2F&amp;t=Personalizzare%20i%20menu%20di%20navigazione%20in%20WordPress&amp;s=Anno%20nuovo%2C%20difficolt%C3%A0%20nuova.%0D%0AUna%20interessante%20funzionalit%C3%A0%20di%20WordPress%20sono%20i%20menu%20di%20navigazione%2C%20che%20permettono%20di%20creare%20un%20set%20di%20link%20personalizzato%3B%20con%20questi%20menu%C2%A0%C3%A8%20possibile%20dare%20molta%20libert%C3%A0%20di%20scelta%20e%20modifica%20dei%20link%20a%20chi%20util" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=Personalizzare%20i%20menu%20di%20navigazione%20in%20WordPress&amp;body=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F01%2Fpersonalizzare-i-menu-di-navigazione-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2012%2F01%2Fpersonalizzare-i-menu-di-navigazione-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://blog.mariaserenapiccioni.com/2012/01/personalizzare-i-menu-di-navigazione-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/it/</creativeCommons:license>
	</item>
		<item>
		<title>Rimuovere i widget predefiniti dalla bacheca di WordPress</title>
		<link>http://blog.mariaserenapiccioni.com/2011/12/rimuovere-i-widget-predefiniti-dalla-bacheca-di-wordpress/</link>
		<comments>http://blog.mariaserenapiccioni.com/2011/12/rimuovere-i-widget-predefiniti-dalla-bacheca-di-wordpress/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 09:00:42 +0000</pubDate>
		<dc:creator>Maria Serena Piccioni</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[bacheca]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[dashboard widgets]]></category>
		<category><![CDATA[unset]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.mariaserenapiccioni.com/?p=7159</guid>
		<description><![CDATA[Ecco un argomento semplice con qualche giorno di anticipo rispetto alla solita cadenza di pubblicazione. Con questo script si possono rimuovere tutti i widget che ci sono nella bacheca di WordPress; è utilissimo quando WordPress viene utilizzato come CMS. Per evitare che lo script venga caricato anche nel template, è sempre auspicabile specificare che ci [...]]]></description>
			<content:encoded><![CDATA[<p>Ecco un argomento semplice con qualche giorno di anticipo rispetto alla solita cadenza di pubblicazione.<br />
Con questo script si possono rimuovere tutti i widget che ci sono nella bacheca di WordPress; è utilissimo quando WordPress viene utilizzato come CMS.<br />
Per evitare che lo script venga caricato anche nel template, è sempre auspicabile specificare che ci si trova nell&#8217;area di amministrazione premettendo la condizione <em>is_admin()</em>.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>is_admin<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
&nbsp;
add_action<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'wp_dashboard_setup'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'remove_dashboard_widgets'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> remove_dashboard_widgets<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$wp_meta_boxes</span><span style="color: #339933;">;</span>
	  <span style="color: #990000;">unset</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wp_meta_boxes</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'side'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'core'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard_quick_press'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	  <span style="color: #990000;">unset</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wp_meta_boxes</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'normal'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'core'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard_incoming_links'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	  <span style="color: #990000;">unset</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wp_meta_boxes</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'normal'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'core'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard_right_now'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	  <span style="color: #990000;">unset</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wp_meta_boxes</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'normal'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'core'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard_plugins'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	  <span style="color: #990000;">unset</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wp_meta_boxes</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'normal'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'core'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard_recent_drafts'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	  <span style="color: #990000;">unset</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wp_meta_boxes</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'normal'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'core'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard_recent_comments'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	  <span style="color: #990000;">unset</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wp_meta_boxes</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'side'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'core'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard_primary'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	  <span style="color: #990000;">unset</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wp_meta_boxes</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'side'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'core'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'dashboard_secondary'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Ne approfitto per augurare a tutti Buone Feste.</p>
<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Rimuovere%20i%20widget%20predefiniti%20dalla%20bacheca%20di%20WordPress%20-%20http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Frimuovere-i-widget-predefiniti-dalla-bacheca-di-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Frimuovere-i-widget-predefiniti-dalla-bacheca-di-wordpress%2F&amp;title=Rimuovere%20i%20widget%20predefiniti%20dalla%20bacheca%20di%20WordPress&amp;notes=Ecco%20un%20argomento%20semplice%20con%20qualche%20giorno%20di%20anticipo%20rispetto%20alla%20solita%20cadenza%20di%20pubblicazione.%0D%0ACon%20questo%20script%20si%20possono%20rimuovere%20tutti%20i%20widget%20che%20ci%20sono%20nella%20bacheca%20di%20WordPress%3B%20%C3%A8%20utilissimo%20quando%20WordPress%20viene%20utilizzato%20co" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Frimuovere-i-widget-predefiniti-dalla-bacheca-di-wordpress%2F&amp;title=Rimuovere%20i%20widget%20predefiniti%20dalla%20bacheca%20di%20WordPress&amp;source=Terzo+livello+Tutti+a+buttarsi+sul+social%2C+e+nessuno+che+si+ricordi+cosa+vuol+dire+sociale.&amp;summary=Ecco%20un%20argomento%20semplice%20con%20qualche%20giorno%20di%20anticipo%20rispetto%20alla%20solita%20cadenza%20di%20pubblicazione.%0D%0ACon%20questo%20script%20si%20possono%20rimuovere%20tutti%20i%20widget%20che%20ci%20sono%20nella%20bacheca%20di%20WordPress%3B%20%C3%A8%20utilissimo%20quando%20WordPress%20viene%20utilizzato%20co" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Frimuovere-i-widget-predefiniti-dalla-bacheca-di-wordpress%2F&amp;t=Rimuovere%20i%20widget%20predefiniti%20dalla%20bacheca%20di%20WordPress&amp;s=Ecco%20un%20argomento%20semplice%20con%20qualche%20giorno%20di%20anticipo%20rispetto%20alla%20solita%20cadenza%20di%20pubblicazione.%0D%0ACon%20questo%20script%20si%20possono%20rimuovere%20tutti%20i%20widget%20che%20ci%20sono%20nella%20bacheca%20di%20WordPress%3B%20%C3%A8%20utilissimo%20quando%20WordPress%20viene%20utilizzato%20co" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=Rimuovere%20i%20widget%20predefiniti%20dalla%20bacheca%20di%20WordPress&amp;body=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Frimuovere-i-widget-predefiniti-dalla-bacheca-di-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Frimuovere-i-widget-predefiniti-dalla-bacheca-di-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://blog.mariaserenapiccioni.com/2011/12/rimuovere-i-widget-predefiniti-dalla-bacheca-di-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/it/</creativeCommons:license>
	</item>
		<item>
		<title>Inserire le immagini in evidenza nel feed di WordPress</title>
		<link>http://blog.mariaserenapiccioni.com/2011/12/inserire-le-immagini-in-evidenza-nel-feed-di-wordpress/</link>
		<comments>http://blog.mariaserenapiccioni.com/2011/12/inserire-le-immagini-in-evidenza-nel-feed-di-wordpress/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 09:00:16 +0000</pubDate>
		<dc:creator>Maria Serena Piccioni</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[permalink]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[simplexml]]></category>
		<category><![CDATA[soluzione]]></category>
		<category><![CDATA[thumbnail]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.mariaserenapiccioni.com/?p=7123</guid>
		<description><![CDATA[Poniamo che vogliate recuperare da un vostro sito in PHP (non necessariamente in WordPress) titolo, permalink, riassunto e immagine di uno o più post di un vostro blog in WordPress. Se la necessità fosse poi di impaginare questi elementi a piacimento nella vostra pagina del sito, non è una buona idea inserire l&#8217;immagine direttamente nei [...]]]></description>
			<content:encoded><![CDATA[<p>Poniamo che vogliate recuperare da un vostro sito in PHP (non necessariamente in WordPress) titolo, permalink, riassunto e <em>immagine</em> di uno o più post di un vostro blog in WordPress.<br />
Se la necessità fosse poi di impaginare questi elementi a piacimento nella vostra pagina del sito, non è una buona idea inserire l&#8217;immagine direttamente nei post del vostro blog, perché la posizione e lo stile dell&#8217;immagine sarebbe difficile da gestire in modo autonomo e l&#8217;immagine sarebbe visibile nel feed.<br />
Una soluzione possibile è di distruibuire l&#8217;immagine in evidenza o la prima immagine disponibile come <em>allegato</em> (enclosure) del feed.<br />
Questo il codice da inserire nel file functions.php del tema del vostro blog:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> ThumbRSS<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$post</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$first_img</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>has_post_thumbnail<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
   <span style="color: #000088;">$first_img</span><span style="color: #339933;">=</span>wp_get_attachment_image_src<span style="color: #009900;">&#40;</span>get_post_thumbnail_id<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">150</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">150</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$first_img</span><span style="color: #339933;">=</span><span style="color: #000088;">$first_img</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$mime</span> <span style="color: #339933;">=</span> get_post_mime_type<span style="color: #009900;">&#40;</span>get_post_thumbnail_id<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$size</span> <span style="color: #339933;">=</span> <span style="color: #990000;">filesize</span><span style="color: #009900;">&#40;</span>get_attached_file<span style="color: #009900;">&#40;</span>get_post_thumbnail_id<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span> 
&nbsp;
<span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #000088;">$ai</span> <span style="color: #339933;">=</span> get_posts<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span> 
	 <span style="color: #0000ff;">'post_type'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'attachment'</span><span style="color: #339933;">,</span> 
	 <span style="color: #0000ff;">'numberposts'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span> 
	 <span style="color: #0000ff;">'post_status'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #009900; font-weight: bold;">null</span><span style="color: #339933;">,</span> 
	 <span style="color: #0000ff;">'post_parent'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">,</span>
	 <span style="color: #0000ff;">'post_mime_type'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'image'</span>
	 <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
&nbsp;
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ai</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>  
		 <span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$ai</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$attachment</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>  
		   <span style="color: #000088;">$first_img</span> <span style="color: #339933;">=</span> wp_get_attachment_image_src<span style="color: #009900;">&#40;</span><span style="color: #000088;">$attachment</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">,</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">150</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">150</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		   <span style="color: #000088;">$first_img</span><span style="color: #339933;">=</span><span style="color: #000088;">$first_img</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
		   <span style="color: #000088;">$mime</span> <span style="color: #339933;">=</span> get_post_mime_type<span style="color: #009900;">&#40;</span><span style="color: #000088;">$attachment</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		   <span style="color: #000088;">$size</span> <span style="color: #339933;">=</span> <span style="color: #990000;">filesize</span><span style="color: #009900;">&#40;</span>get_attached_file<span style="color: #009900;">&#40;</span><span style="color: #000088;">$attachment</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		 <span style="color: #009900;">&#125;</span> 
	 <span style="color: #009900;">&#125;</span> 
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'&lt;enclosure url=&quot;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$first_img</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot; length=&quot;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$size</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot; type=&quot;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$mime</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot; /&gt;'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'rss2_item'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'ThumbRSS'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Il codice per recuperare uno o più post nel vostro sito e l&#8217;immagine allegata è il seguente:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> get_post_from_rss<span style="color: #009900;">&#40;</span><span style="color: #000088;">$link</span><span style="color: #339933;">,</span><span style="color: #000088;">$items</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #000088;">$simple</span> <span style="color: #339933;">=</span> <span style="color: #990000;">simplexml_load_file</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$link</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span><span style="color: #000088;">$i</span><span style="color: #339933;">&lt;</span> <span style="color: #000088;">$items</span><span style="color: #339933;">;</span><span style="color: #000088;">$i</span><span style="color: #339933;">+=</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span>  <span style="color: #009900;">&#123;</span>
	<span style="color: #000088;">$title</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$simple</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">channel</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">item</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">title</span><span style="color: #339933;">;</span> 
	<span style="color: #000088;">$description</span> <span style="color: #339933;">=</span>  <span style="color: #000088;">$simple</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">channel</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">item</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">description</span><span style="color: #339933;">;</span> 
	<span style="color: #000088;">$content</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$simple</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">channel</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">item</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">children</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;content&quot;</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
	<span style="color: #000088;">$data</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$simple</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">channel</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">item</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">pubDate</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;d-m-Y&quot;</span><span style="color: #339933;">,</span><span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>string<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$simple</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">channel</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">item</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">pubDate</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$link</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$simple</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">channel</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">item</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$image</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$simple</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">channel</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">item</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">enclosure</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">attributes</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">url</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;">//A questo punto restano da scrivere e gestire i dati come preferisco</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
get_post_from_rss<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'http://url_mioblog/feed/'</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span></pre></div></div>

<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Inserire%20le%20immagini%20in%20evidenza%20nel%20feed%20di%20WordPress%20-%20http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Finserire-le-immagini-in-evidenza-nel-feed-di-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Finserire-le-immagini-in-evidenza-nel-feed-di-wordpress%2F&amp;title=Inserire%20le%20immagini%20in%20evidenza%20nel%20feed%20di%20WordPress&amp;notes=Poniamo%20che%20vogliate%20recuperare%20da%20un%20vostro%20sito%20in%20PHP%20%28non%20necessariamente%20in%20WordPress%29%20titolo%2C%20permalink%2C%20riassunto%20e%20immagine%20di%20uno%20o%20pi%C3%B9%20post%20di%20un%20vostro%20blog%20in%20WordPress.%0D%0ASe%20la%20necessit%C3%A0%20fosse%20poi%20di%20impaginare%20questi%20elementi%20a%20piacime" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Finserire-le-immagini-in-evidenza-nel-feed-di-wordpress%2F&amp;title=Inserire%20le%20immagini%20in%20evidenza%20nel%20feed%20di%20WordPress&amp;source=Terzo+livello+Tutti+a+buttarsi+sul+social%2C+e+nessuno+che+si+ricordi+cosa+vuol+dire+sociale.&amp;summary=Poniamo%20che%20vogliate%20recuperare%20da%20un%20vostro%20sito%20in%20PHP%20%28non%20necessariamente%20in%20WordPress%29%20titolo%2C%20permalink%2C%20riassunto%20e%20immagine%20di%20uno%20o%20pi%C3%B9%20post%20di%20un%20vostro%20blog%20in%20WordPress.%0D%0ASe%20la%20necessit%C3%A0%20fosse%20poi%20di%20impaginare%20questi%20elementi%20a%20piacime" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Finserire-le-immagini-in-evidenza-nel-feed-di-wordpress%2F&amp;t=Inserire%20le%20immagini%20in%20evidenza%20nel%20feed%20di%20WordPress&amp;s=Poniamo%20che%20vogliate%20recuperare%20da%20un%20vostro%20sito%20in%20PHP%20%28non%20necessariamente%20in%20WordPress%29%20titolo%2C%20permalink%2C%20riassunto%20e%20immagine%20di%20uno%20o%20pi%C3%B9%20post%20di%20un%20vostro%20blog%20in%20WordPress.%0D%0ASe%20la%20necessit%C3%A0%20fosse%20poi%20di%20impaginare%20questi%20elementi%20a%20piacime" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=Inserire%20le%20immagini%20in%20evidenza%20nel%20feed%20di%20WordPress&amp;body=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Finserire-le-immagini-in-evidenza-nel-feed-di-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Finserire-le-immagini-in-evidenza-nel-feed-di-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://blog.mariaserenapiccioni.com/2011/12/inserire-le-immagini-in-evidenza-nel-feed-di-wordpress/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/it/</creativeCommons:license>
	</item>
		<item>
		<title>Inserire variabili personalizzate e riscrivere gli url in WordPress</title>
		<link>http://blog.mariaserenapiccioni.com/2011/12/inserire-variabili-personalizzate-e-riscrivere-gli-url-in-wordpress/</link>
		<comments>http://blog.mariaserenapiccioni.com/2011/12/inserire-variabili-personalizzate-e-riscrivere-gli-url-in-wordpress/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 09:00:03 +0000</pubDate>
		<dc:creator>Maria Serena Piccioni</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[permalink]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[query posts]]></category>
		<category><![CDATA[rewrite rules]]></category>
		<category><![CDATA[slug]]></category>
		<category><![CDATA[template di pagina]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.mariaserenapiccioni.com/?p=7055</guid>
		<description><![CDATA[I permalink Pretty sono una delle funzionalità più apprezzabili di WordPress. La cosa interessante è che possibile utilizzarli anche quando è necessario usare variabili personalizzate per esempio per un plugin. Nel mio caso dovevo agganciarmi, per i contenuti della pagina, a un servizio simil SOAP esterno, a cui dovevo per forza di cose inviare dei [...]]]></description>
			<content:encoded><![CDATA[<p>I permalink <em><a title="Pretty Permalinks" href="http://codex.wordpress.org/Introduction_to_Blogging#Pretty_Permalinks">Pretty</a></em> sono una delle funzionalità più apprezzabili di WordPress. La cosa interessante è che possibile utilizzarli anche quando è necessario usare variabili personalizzate per esempio per un plugin.<br />
Nel mio caso dovevo agganciarmi, per i contenuti della pagina, a un servizio simil SOAP esterno, a cui dovevo per forza di cose inviare dei precisi parametri.<br />
La soluzione a questo genere di problema in realtà è abbastanza semplice: vanno riscritti i permalink per le pagine dove vanno usati quei parametri.<br />
Per comodità ho utilizzato, per intercettare gli <a title="Slug" href="http://codex.wordpress.org/Glossary#Slug" target="_blank">slug</a> di pagina, il nome del file del template di pagina.<br />
Prima di tutto, poiché la funzione non ha bisogno di essere richiamata nell&#8217;amministrazione, tutto il codice va inserito in una condizione:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span>is_admin<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span></pre></div></div>

<p>poi va svuotata la cache delle regole di rewrite di WordPress (questa parte di codice è indispensabile, ma va <a href="http://codex.wordpress.org/Rewrite_API/flush_rules" title="Wordpress Flush Rules" target="_blank">usata con parsimonia</a>)</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> flushRules<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$wp_rewrite</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$wp_rewrite</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">flush_rules</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'init'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'flushRules'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Vanno poi aggiunte le variabili tra quelle gestite da WordPress. In questo caso, ne aggiungo due:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> add_query_vars<span style="color: #009900;">&#40;</span><span style="color: #000088;">$aVars</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000088;">$aVars</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;varuno&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$aVars</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;vardue&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #000088;">$aVars</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'query_vars'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'add_query_vars'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Infine si vanno a intercettare quelle pagine che hanno dei precisi template di pagina (sempre due) e si assegnano le nuove regole di rewrite:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> add_rewrite_rules<span style="color: #009900;">&#40;</span><span style="color: #000088;">$aRules</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #000088;">$specialpages</span> <span style="color: #339933;">=</span> query_posts<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
<span style="color: #0000ff;">'post_type'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'page'</span><span style="color: #339933;">,</span>
<span style="color: #0000ff;">'posts_per_page'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #339933;">-</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span>
<span style="color: #0000ff;">'meta_query'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
	<span style="color: #0000ff;">'relation'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'OR'</span><span style="color: #339933;">,</span>
&nbsp;
	<span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
		<span style="color: #0000ff;">'value'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'miotemplateuno.php'</span><span style="color: #339933;">,</span>
	<span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
	<span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
		<span style="color: #0000ff;">'value'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'miotemplatedue.php'</span><span style="color: #339933;">,</span>
			<span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$specialpages</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$post</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span>
	setup_postdata<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #000088;">$slug</span><span style="color: #339933;">=</span> <span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">post_name</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #000088;">$aNewRules</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">''</span><span style="color: #339933;">.</span><span style="color: #000088;">$slug</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'/([^/]+)/([^/]+)/?$'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'index.php?pagename='</span><span style="color: #339933;">.</span><span style="color: #000088;">$slug</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&amp;varuno=$matches[1]&amp;vardue=$matches[2]'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #666666; font-style: italic;">//Questa seconda regola permette di conservare la paginazione</span>
		<span style="color: #000088;">$aNewRules1</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">''</span><span style="color: #339933;">.</span><span style="color: #000088;">$slug</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'/([^/]+)/([^/]+)/page/([^/]+)/?$'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'index.php?pagename='</span><span style="color: #339933;">.</span><span style="color: #000088;">$slug</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&amp;varuno=$matches[1]&amp;vardue=$matches[2]&amp;paged=$matches[3]'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #000088;">$aRules</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$aNewRules</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$aNewRules1</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$aRules</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #b1b100;">endforeach</span><span style="color: #339933;">;</span>
	wp_reset_query<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">return</span> <span style="color: #000088;">$aRules</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'rewrite_rules_array'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'add_rewrite_rules'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">//Chiudo la condizione</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Il risultato è che se assegnate ad una pagina il template miotemplateuno.php o miotemplatedue.php, potrete usare la query http://url_miosito/slug_pagina/varuno=valoreuno&#038;vardue=valoredue e l&#8217;url verrà riscritto come http://url_miosito/slug_pagina/valoreuno/valoredue/.</p>
<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Inserire%20variabili%20personalizzate%20e%20riscrivere%20gli%20url%20in%20WordPress%20-%20http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Finserire-variabili-personalizzate-e-riscrivere-gli-url-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Finserire-variabili-personalizzate-e-riscrivere-gli-url-in-wordpress%2F&amp;title=Inserire%20variabili%20personalizzate%20e%20riscrivere%20gli%20url%20in%20WordPress&amp;notes=I%20permalink%20Pretty%20sono%20una%20delle%20funzionalit%C3%A0%20pi%C3%B9%20apprezzabili%20di%20WordPress.%20La%20cosa%20interessante%20%C3%A8%20che%20possibile%20utilizzarli%20anche%20quando%20%C3%A8%20necessario%20usare%20variabili%20personalizzate%20per%20esempio%20per%20un%20plugin.%0D%0ANel%20mio%20caso%20dovevo%20agganciarmi%2C%20p" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Finserire-variabili-personalizzate-e-riscrivere-gli-url-in-wordpress%2F&amp;title=Inserire%20variabili%20personalizzate%20e%20riscrivere%20gli%20url%20in%20WordPress&amp;source=Terzo+livello+Tutti+a+buttarsi+sul+social%2C+e+nessuno+che+si+ricordi+cosa+vuol+dire+sociale.&amp;summary=I%20permalink%20Pretty%20sono%20una%20delle%20funzionalit%C3%A0%20pi%C3%B9%20apprezzabili%20di%20WordPress.%20La%20cosa%20interessante%20%C3%A8%20che%20possibile%20utilizzarli%20anche%20quando%20%C3%A8%20necessario%20usare%20variabili%20personalizzate%20per%20esempio%20per%20un%20plugin.%0D%0ANel%20mio%20caso%20dovevo%20agganciarmi%2C%20p" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Finserire-variabili-personalizzate-e-riscrivere-gli-url-in-wordpress%2F&amp;t=Inserire%20variabili%20personalizzate%20e%20riscrivere%20gli%20url%20in%20WordPress&amp;s=I%20permalink%20Pretty%20sono%20una%20delle%20funzionalit%C3%A0%20pi%C3%B9%20apprezzabili%20di%20WordPress.%20La%20cosa%20interessante%20%C3%A8%20che%20possibile%20utilizzarli%20anche%20quando%20%C3%A8%20necessario%20usare%20variabili%20personalizzate%20per%20esempio%20per%20un%20plugin.%0D%0ANel%20mio%20caso%20dovevo%20agganciarmi%2C%20p" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=Inserire%20variabili%20personalizzate%20e%20riscrivere%20gli%20url%20in%20WordPress&amp;body=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Finserire-variabili-personalizzate-e-riscrivere-gli-url-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Finserire-variabili-personalizzate-e-riscrivere-gli-url-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://blog.mariaserenapiccioni.com/2011/12/inserire-variabili-personalizzate-e-riscrivere-gli-url-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/it/</creativeCommons:license>
	</item>
		<item>
		<title>Evitare spam inserendo una email in WordPress</title>
		<link>http://blog.mariaserenapiccioni.com/2011/12/evitare-spam-inserendo-una-email-in-wordpress/</link>
		<comments>http://blog.mariaserenapiccioni.com/2011/12/evitare-spam-inserendo-una-email-in-wordpress/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 09:00:36 +0000</pubDate>
		<dc:creator>Maria Serena Piccioni</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[page template]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[template di pagina]]></category>
		<category><![CDATA[trucco]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.mariaserenapiccioni.com/?p=7066</guid>
		<description><![CDATA[Se doveste avere bisogno di inserire una email in una pagina in WordPress, un metodo possibile è creare una template di pagina e inserire un codice simile a questo: &#60;a href=&#34;mailto:&#60;?php echo antispambot&#40;'email@ilmiodominio.com', 1&#41;; ?&#62;&#34;&#62; &#60;?php echo antispambot&#40;'email@ilmiodominio.com', 0&#41;; ?&#62; &#60;/a&#62; antispambot è una funzione di WordPress che si limita a convertire i caratteri dell&#8217;email [...]]]></description>
			<content:encoded><![CDATA[<p>Se doveste avere bisogno di inserire una email in una pagina in WordPress, un metodo possibile è creare una <a href="http://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates" title="Page Templates Codex" target="_blank">template di pagina</a> e inserire un codice simile a questo:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&lt;a href=&quot;mailto:<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> antispambot<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'email@ilmiodominio.com'</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&quot;&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> antispambot<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'email@ilmiodominio.com'</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;/a&gt;</pre></div></div>

<p><a href="http://codex.wordpress.org/Function_Reference/antispambot" title="antispambot function Codex" target="_blank">antispambot</a> è una funzione di WordPress che si limita a convertire i caratteri dell&#8217;email in entità HTML. Il limite di questa soluzione è che non è possibile inserire il codice direttamente nel testo di un post, una pagina o in un widget di testo. Per poterlo fare, c&#8217;è il plugin <a href="http://wordpress.org/extend/plugins/email-address-encoder/" title="Plugin: Email Address Encoder" target="_blank">Email Address Encoder</a>, che appunto converte le email per evitare lo spam.</p>
<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Evitare%20spam%20inserendo%20una%20email%20in%20WordPress%20-%20http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Fevitare-spam-inserendo-una-email-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Fevitare-spam-inserendo-una-email-in-wordpress%2F&amp;title=Evitare%20spam%20inserendo%20una%20email%20in%20WordPress&amp;notes=Se%20doveste%20avere%20bisogno%20di%20inserire%20una%20email%20in%20una%20pagina%20in%20WordPress%2C%20un%20metodo%20possibile%20%C3%A8%20creare%20una%20template%20di%20pagina%20e%20inserire%20un%20codice%20simile%20a%20questo%3A%0D%0A%0D%0A%0D%0A" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Fevitare-spam-inserendo-una-email-in-wordpress%2F&amp;title=Evitare%20spam%20inserendo%20una%20email%20in%20WordPress&amp;source=Terzo+livello+Tutti+a+buttarsi+sul+social%2C+e+nessuno+che+si+ricordi+cosa+vuol+dire+sociale.&amp;summary=Se%20doveste%20avere%20bisogno%20di%20inserire%20una%20email%20in%20una%20pagina%20in%20WordPress%2C%20un%20metodo%20possibile%20%C3%A8%20creare%20una%20template%20di%20pagina%20e%20inserire%20un%20codice%20simile%20a%20questo%3A%0D%0A%0D%0A%0D%0A" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Fevitare-spam-inserendo-una-email-in-wordpress%2F&amp;t=Evitare%20spam%20inserendo%20una%20email%20in%20WordPress&amp;s=Se%20doveste%20avere%20bisogno%20di%20inserire%20una%20email%20in%20una%20pagina%20in%20WordPress%2C%20un%20metodo%20possibile%20%C3%A8%20creare%20una%20template%20di%20pagina%20e%20inserire%20un%20codice%20simile%20a%20questo%3A%0D%0A%0D%0A%0D%0A" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=Evitare%20spam%20inserendo%20una%20email%20in%20WordPress&amp;body=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Fevitare-spam-inserendo-una-email-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F12%2Fevitare-spam-inserendo-una-email-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://blog.mariaserenapiccioni.com/2011/12/evitare-spam-inserendo-una-email-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/it/</creativeCommons:license>
	</item>
		<item>
		<title>Vivere con un Androide</title>
		<link>http://blog.mariaserenapiccioni.com/2011/11/vivere-con-un-androide/</link>
		<comments>http://blog.mariaserenapiccioni.com/2011/11/vivere-con-un-androide/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 09:00:21 +0000</pubDate>
		<dc:creator>Maria Serena Piccioni</dc:creator>
				<category><![CDATA[Considerazioni]]></category>
		<category><![CDATA[amazon italia]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[galaxy]]></category>
		<category><![CDATA[giochi da bar]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[mame]]></category>
		<category><![CDATA[winamp]]></category>

		<guid isPermaLink="false">http://blog.mariaserenapiccioni.com/?p=7050</guid>
		<description><![CDATA[Dopo un po&#8217; di anni di onorato servizio dell&#8217;E71 e di un iPod Touch prima versione, finalmente sono riuscita ad acquistare uno smartphone degno di questo nome, e archiviare entrambi i precedenti dispositivi. Il cellulare in questione è il Samsung Galaxy S II, a cui ho aggiunto quasi subito una microsd da 32 gb. La [...]]]></description>
			<content:encoded><![CDATA[<p>Dopo un po&#8217; di anni di onorato servizio dell&#8217;E71 e di un iPod Touch prima versione, finalmente sono riuscita ad acquistare uno smartphone degno di questo nome, e archiviare entrambi i precedenti dispositivi.<br />
Il cellulare in questione è il <a title="Samsung Galaxy S II" href="http://www.samsung.com/it/microsite/galaxysii/" target="_blank">Samsung Galaxy S II</a>, a cui ho aggiunto quasi subito una microsd da 32 gb.<br />
La scelta di questo cellulare è stata dettata soprattutto da questioni di prezzo: dove l&#8217;ho acquistato (Amazon Italia) l&#8217;ho pagato circa 150 euro meno di un negozio e non devo tenerlo per sempre in comodato d&#8217;uso (come succederebbe se dovessi acquistarlo col mio operatore mobile). Il prezzo naturalmente non è basso, ma non è nemmeno folle.</p>
<p>Dopo circa un mese di utilizzo, devo dire che sono molto soddisfatta dell&#8217;acquisto.<br />
Non ho avuto grosse difficoltà a capire come utilizzarlo, e ho quasi subito svaligiato l&#8217;Android Market.<br />
Per me che uso quasi tutti i servizi di Google da una vita (Gmail, che uso da agosto 2004, il Reader, il Calendar, i Documents e Picasa per fare degli esempi), avere anche solo tutti i miei contatti già disponibili subito dopo aver inserito la SIM è stata una comodità senza pari.<br />
Il fatto che sia leggero e <em>plasticoso</em> mi dava qualche perplessità prima di acquistarlo; devo dire invece che apprezzo moltissimo il peso così basso, e non mi dà l&#8217;impressione di rompersi facilmente.<br />
Lo schermo è della grandezza giusta, il cellulare è decisamente veloce, il lettore mp3 consuma pochissimo e in generale la batteria si è pericolosamente scaricata solo un giorno in cui non riusciva ad agganciare l&#8217;operatore (in una zona della mia città dimenticata dal Dio dell&#8217;Informatica).<br />
Due programmi mi hanno fatto proprio innamorare di questo cellulare: il <a title="Multiple Arcade Machine Emulator" href="http://mamedev.org/" target="_blank">MAME</a>, l&#8217;emulatore dei giochi da bar che conosco e apprezzo da quando è nato, e <a title="Winamp" href="http://www.winamp.com/" target="_blank">Winamp</a>, che ho praticamente sempre usato e ne apprezzo moltissimo la versione per Android, tanto che la versione Pro è stato il mio primo acquisto.<br />
Mi sento invece orfana di <a title="Cosmetifique" href="http://www.cosmetifique.com/" target="_blank">Cosmetifique</a>, e non ho trovato alternative valide sul Market. Per chi come me soffre di allergie, uno strumento di questo genere è piuttosto utile, e non averlo è una perdita.<br />
L&#8217;unico vero difetto che ho trovato finora è che aprire il cellulare per cambiare la SIM è decisamente scomodo: la copertura di plastica leggera è difficile da rimuovere, anche se poi è semplicissimo rimetterla a posto.</p>
<p>Più di dieci anni fa, in piena sbornia da <em>new economy</em>, quando la mia azienda mi aveva dotato di quello che era stato ribattezzato il <em><a title="Palm" href="http://en.wikipedia.org/wiki/Palm_(PDA)" target="_blank">Palm</a> dei poveri</em>, desideravo già un cellulare con queste funzionalità e mi chiedevo quando ci saremo arrivati. Averlo finalmente tra le mani è un desiderio che si realizza.</p>
<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Vivere%20con%20un%20Androide%20-%20http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fvivere-con-un-androide%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fvivere-con-un-androide%2F&amp;title=Vivere%20con%20un%20Androide&amp;notes=Dopo%20un%20po%27%20di%20anni%20di%20onorato%20servizio%20dell%27E71%20e%20di%20un%20iPod%20Touch%20prima%20versione%2C%20finalmente%20sono%20riuscita%20ad%20acquistare%20uno%20smartphone%20degno%20di%20questo%20nome%2C%20e%20archiviare%20entrambi%20i%20precedenti%20dispositivi.%0D%0AIl%20cellulare%20in%20questione%20%C3%A8%20il%20Samsung%20G" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fvivere-con-un-androide%2F&amp;title=Vivere%20con%20un%20Androide&amp;source=Terzo+livello+Tutti+a+buttarsi+sul+social%2C+e+nessuno+che+si+ricordi+cosa+vuol+dire+sociale.&amp;summary=Dopo%20un%20po%27%20di%20anni%20di%20onorato%20servizio%20dell%27E71%20e%20di%20un%20iPod%20Touch%20prima%20versione%2C%20finalmente%20sono%20riuscita%20ad%20acquistare%20uno%20smartphone%20degno%20di%20questo%20nome%2C%20e%20archiviare%20entrambi%20i%20precedenti%20dispositivi.%0D%0AIl%20cellulare%20in%20questione%20%C3%A8%20il%20Samsung%20G" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fvivere-con-un-androide%2F&amp;t=Vivere%20con%20un%20Androide&amp;s=Dopo%20un%20po%27%20di%20anni%20di%20onorato%20servizio%20dell%27E71%20e%20di%20un%20iPod%20Touch%20prima%20versione%2C%20finalmente%20sono%20riuscita%20ad%20acquistare%20uno%20smartphone%20degno%20di%20questo%20nome%2C%20e%20archiviare%20entrambi%20i%20precedenti%20dispositivi.%0D%0AIl%20cellulare%20in%20questione%20%C3%A8%20il%20Samsung%20G" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=Vivere%20con%20un%20Androide&amp;body=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fvivere-con-un-androide%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fvivere-con-un-androide%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://blog.mariaserenapiccioni.com/2011/11/vivere-con-un-androide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/it/</creativeCommons:license>
	</item>
		<item>
		<title>Intercettare gli errori in WordPress</title>
		<link>http://blog.mariaserenapiccioni.com/2011/11/intercettare-gli-errori-in-wordpress/</link>
		<comments>http://blog.mariaserenapiccioni.com/2011/11/intercettare-gli-errori-in-wordpress/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 09:00:07 +0000</pubDate>
		<dc:creator>Maria Serena Piccioni</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[errore]]></category>
		<category><![CDATA[hosting condiviso]]></category>
		<category><![CDATA[monitorare]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[trucco]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.mariaserenapiccioni.com/?p=7068</guid>
		<description><![CDATA[Se state utilizzando un hosting condiviso, in linea di massima non avrete accesso ai log del server. In alcuni casi è utilissimo invece leggere i log di errore per capire come mai qualcosa non funziona. Questo trucco permette di monitorare gli errori senza mostrarli nelle pagine: basta aggiungere le seguenti righe nel file wp-config.php define&#40;'WP_DEBUG', [...]]]></description>
			<content:encoded><![CDATA[<p>Se state utilizzando un hosting condiviso, in linea di massima non avrete accesso ai log del server.<br />
In alcuni casi è utilissimo invece leggere i log di errore per capire come mai qualcosa non funziona.<br />
Questo trucco permette di monitorare gli errori senza mostrarli nelle pagine: basta aggiungere le seguenti righe nel file wp-config.php</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WP_DEBUG'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WP_DEBUG_LOG'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WP_DEBUG_DISPLAY'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">@</span><span style="color: #990000;">ini_set</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'display_errors'</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Verrà creato un file che si chiama <em>debug.log</em> nella cartella /wp-content/ che conterrà tutti gli errori di WordPress e tutti gli errori PHP. Se il file non viene creato, è probabile che sia un problema di permessi di scrittura.</p>
<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Intercettare%20gli%20errori%20in%20WordPress%20-%20http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fintercettare-gli-errori-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fintercettare-gli-errori-in-wordpress%2F&amp;title=Intercettare%20gli%20errori%20in%20WordPress&amp;notes=Se%20state%20utilizzando%20un%20hosting%20condiviso%2C%20in%20linea%20di%20massima%20non%20avrete%20accesso%20ai%20log%20del%20server.%0D%0AIn%20alcuni%20casi%20%C3%A8%20utilissimo%20invece%20leggere%20i%20log%20di%20errore%20per%20capire%20come%20mai%20qualcosa%20non%20funziona.%0D%0AQuesto%20trucco%20permette%20di%20monitorare%20gli%20err" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fintercettare-gli-errori-in-wordpress%2F&amp;title=Intercettare%20gli%20errori%20in%20WordPress&amp;source=Terzo+livello+Tutti+a+buttarsi+sul+social%2C+e+nessuno+che+si+ricordi+cosa+vuol+dire+sociale.&amp;summary=Se%20state%20utilizzando%20un%20hosting%20condiviso%2C%20in%20linea%20di%20massima%20non%20avrete%20accesso%20ai%20log%20del%20server.%0D%0AIn%20alcuni%20casi%20%C3%A8%20utilissimo%20invece%20leggere%20i%20log%20di%20errore%20per%20capire%20come%20mai%20qualcosa%20non%20funziona.%0D%0AQuesto%20trucco%20permette%20di%20monitorare%20gli%20err" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fintercettare-gli-errori-in-wordpress%2F&amp;t=Intercettare%20gli%20errori%20in%20WordPress&amp;s=Se%20state%20utilizzando%20un%20hosting%20condiviso%2C%20in%20linea%20di%20massima%20non%20avrete%20accesso%20ai%20log%20del%20server.%0D%0AIn%20alcuni%20casi%20%C3%A8%20utilissimo%20invece%20leggere%20i%20log%20di%20errore%20per%20capire%20come%20mai%20qualcosa%20non%20funziona.%0D%0AQuesto%20trucco%20permette%20di%20monitorare%20gli%20err" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=Intercettare%20gli%20errori%20in%20WordPress&amp;body=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fintercettare-gli-errori-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fintercettare-gli-errori-in-wordpress%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://blog.mariaserenapiccioni.com/2011/11/intercettare-gli-errori-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/it/</creativeCommons:license>
	</item>
		<item>
		<title>Il senso della presenza online</title>
		<link>http://blog.mariaserenapiccioni.com/2011/11/il-senso-della-presenza-online/</link>
		<comments>http://blog.mariaserenapiccioni.com/2011/11/il-senso-della-presenza-online/#comments</comments>
		<pubDate>Sat, 19 Nov 2011 10:06:53 +0000</pubDate>
		<dc:creator>Maria Serena Piccioni</dc:creator>
				<category><![CDATA[Avvisi]]></category>
		<category><![CDATA[Considerazioni]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[che passione]]></category>
		<category><![CDATA[chiudere]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[lavoro, che passione]]></category>
		<category><![CDATA[primo amore]]></category>
		<category><![CDATA[profilo]]></category>
		<category><![CDATA[rimpianto]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.mariaserenapiccioni.com/?p=7045</guid>
		<description><![CDATA[Ci tengo, forse perché l&#8217;ho fatto anche in passato, a spiegare alcune cose a proposito di questo blog. Chi leggeva e legge tuttora il mio blog personale tramite feed si ritroverà un po&#8217; spiazzato dal fatto che il vecchio feed ora lo porta qui, ovvero quello che ho sempre chiamato impropriamente il mio blog tecnico. [...]]]></description>
			<content:encoded><![CDATA[<p>Ci tengo, forse perché l&#8217;ho fatto anche in passato, a spiegare alcune cose a proposito di questo blog.<br />
Chi leggeva e legge tuttora il mio <em>blog personale</em> tramite feed si ritroverà un po&#8217; spiazzato dal fatto che il vecchio feed ora lo porta qui, ovvero quello che ho sempre chiamato impropriamente il mio <em>blog tecnico</em>.<br />
A dire il vero la scelta di chiudere e mettere offline il mio <em>blog personale</em> l&#8217;ho presa già il primo di Ottobre; tuttavia non avevo del tutto chiari i motivi di questa mia scelta, e se fosse diventata definitiva.<br />
Adesso è chiaro: credo che per me sia più sensato essere online per un motivo preciso; questo motivo preciso è condividere idee e pensieri altrui che trovo interessati e, quando riesco a farlo, condividere in parte il lavoro che faccio, riportando, come nel caso di questo blog, parti di codice che possono essere utili ad altre persone.<br />
C&#8217;è anche da dire che il tempo che ho per stare online è diventato sempre più esiguo, il che mi ha aiutato a operare questo genere di scelta, ovvero capire che cosa è più essenziale per me.<br />
Ho abbandonato, e, devo essere sincera, senza alcun rimpianto, sia Facebook che FriendFeed, dove compaiono soltanto, tramite feed, quello che trovo interessante su Google Reader.<br />
Se a qualcuno interessa, gli Shared di Google Reader non esistono più ma resistono, almeno per ora,  gli Starred, e con essi il feed. Il link al feed è composto in questo modo:</p>
<p>http://www.google.com/reader/public/atom/user%2F<strong><em>il_tuo_id</em></strong>%2Fstate%2Fcom.google%2Fstarred</p>
<p>Utilizzo sporadicamente Tumblr, uso abbastanza spesso Twitter, mio primo amore che è durato costantemente nel tempo<em>.<br />
</em>Ho abbandonato Flickr in favore di Picasa, spostando tutte le foto, anche perché ho finalmente acquistato un Androide e lo trovo decisamente più comodo. Non ho mai partecipato granché alla comunità di Flickr, per questo per me non rappresenta una grande perdita.<br />
Uso ancora abbastanza spesso Delicious, soprattutto per condividere link che riguardano WordPress.<br />
Di sicuro il profilo che ho curato di più ultimamente è quello di Google+, anche se non condivido molti aggiornamenti.<br />
Tutto questo ha portato a un cambiamento piuttosto radicale nel mio modo di stare online, che per me è estremamente positivo, e che si può riassumere dicendo che non c&#8217;è più <em>niente di personale</em>, o quasi per nulla.<br />
Non sono affatto originale in questa scelta, che è stata fatta in modo simile da molti altri prima di me; suppongo, anche se è solo un&#8217;ipotesi, che sia una naturale evoluzione.<br />
Ad ogni modo, la risposta è sempre <em>42</em>.</p>
<p>&nbsp;</p>
<a rel="nofollow" target="_blank"  href="http://twitter.com/home?status=Il%20senso%20della%20presenza%20online%20-%20http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fil-senso-della-presenza-online%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow" target="_blank"  href="http://delicious.com/post?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fil-senso-della-presenza-online%2F&amp;title=Il%20senso%20della%20presenza%20online&amp;notes=Ci%20tengo%2C%20forse%20perch%C3%A9%20l%27ho%20fatto%20anche%20in%20passato%2C%20a%20spiegare%20alcune%20cose%20a%20proposito%20di%20questo%20blog.%0D%0AChi%20leggeva%20e%20legge%20tuttora%20il%20mio%20blog%20personale%20tramite%20feed%20si%20ritrover%C3%A0%20un%20po%27%20spiazzato%20dal%20fatto%20che%20il%20vecchio%20feed%20ora%20lo%20porta%20qui%2C%20ovv" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow" target="_blank"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fil-senso-della-presenza-online%2F&amp;title=Il%20senso%20della%20presenza%20online&amp;source=Terzo+livello+Tutti+a+buttarsi+sul+social%2C+e+nessuno+che+si+ricordi+cosa+vuol+dire+sociale.&amp;summary=Ci%20tengo%2C%20forse%20perch%C3%A9%20l%27ho%20fatto%20anche%20in%20passato%2C%20a%20spiegare%20alcune%20cose%20a%20proposito%20di%20questo%20blog.%0D%0AChi%20leggeva%20e%20legge%20tuttora%20il%20mio%20blog%20personale%20tramite%20feed%20si%20ritrover%C3%A0%20un%20po%27%20spiazzato%20dal%20fatto%20che%20il%20vecchio%20feed%20ora%20lo%20porta%20qui%2C%20ovv" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/linkedin.png" class="sociable-img sociable-hovers" title="LinkedIn" alt="LinkedIn" /></a><a rel="nofollow" target="_blank"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fil-senso-della-presenza-online%2F&amp;t=Il%20senso%20della%20presenza%20online&amp;s=Ci%20tengo%2C%20forse%20perch%C3%A9%20l%27ho%20fatto%20anche%20in%20passato%2C%20a%20spiegare%20alcune%20cose%20a%20proposito%20di%20questo%20blog.%0D%0AChi%20leggeva%20e%20legge%20tuttora%20il%20mio%20blog%20personale%20tramite%20feed%20si%20ritrover%C3%A0%20un%20po%27%20spiazzato%20dal%20fatto%20che%20il%20vecchio%20feed%20ora%20lo%20porta%20qui%2C%20ovv" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/tumblr.png" class="sociable-img sociable-hovers" title="Tumblr" alt="Tumblr" /></a><a rel="nofollow" target="_blank"  href="mailto:?subject=Il%20senso%20della%20presenza%20online&amp;body=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fil-senso-della-presenza-online%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><a rel="nofollow" target="_blank"  href="http://www.printfriendly.com/print/new?url=http%3A%2F%2Fblog.mariaserenapiccioni.com%2F2011%2F11%2Fil-senso-della-presenza-online%2F" ><img src="http://blog.mariaserenapiccioni.com/wp-content/plugins/sociable-30/images/default/16/pdf.png" class="sociable-img sociable-hovers" title="PDF" alt="PDF" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://blog.mariaserenapiccioni.com/2011/11/il-senso-della-presenza-online/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/it/</creativeCommons:license>
	</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  blog.mariaserenapiccioni.com/feed/ ) in 2.57442 seconds, on Feb 6th, 2012 at 5:37 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 6th, 2012 at 6:37 pm UTC -->
<!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- Quick Cache Is Fully Functional :-) ... A Quick Cache file was just served for (  blog.mariaserenapiccioni.com/feed/ ) in 0.00030 seconds, on Feb 6th, 2012 at 5:38 pm UTC. -->
