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

<channel>
	<title>daniele rollo &#187; theme</title>
	<atom:link href="http://www.danielerollo.com/tag/theme/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.danielerollo.com</link>
	<description>Produzioni multimediali, interfacce, design</description>
	<lastBuildDate>Tue, 13 Dec 2011 15:49:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>WordPress: elencare le sottopagine della pagina corrente nella sidebar</title>
		<link>http://www.danielerollo.com/wordpress-menu-sottopagine/</link>
		<comments>http://www.danielerollo.com/wordpress-menu-sottopagine/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 18:17:50 +0000</pubDate>
		<dc:creator>daniele</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[pagine]]></category>
		<category><![CDATA[sidebar]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://www.danielerollo.com/?p=570</guid>
		<description><![CDATA[In Worpdress è possibile creare pagine e sottopagine. Nel momento in cui si crea una pagina è possibile infatti specificare una pagina &#8220;madre&#8221;. Più pagine quindi possono avere in comune la stessa &#8220;madre&#8221;, che è un altro modo per dire &#8230; <a href="http://www.danielerollo.com/wordpress-menu-sottopagine/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In Worpdress è possibile creare <a href="http://codex.wordpress.org/Pages">pagine</a> e <a href="http://codex.wordpress.org/Pages#Organizing_Your_Pages">sottopagine</a>. Nel momento in cui si crea una pagina è possibile infatti specificare una pagina &#8220;madre&#8221;. Più pagine quindi possono avere in comune la stessa &#8220;madre&#8221;, che è un altro modo per dire che più sottopagine dipendono dalla stessa pagina.<br />
E&#8217; un modo per <strong>ordinare gerarchicamente i propri contenuti</strong> e può essere molto utile.<br />
<img class="mainimg" title="worpdress-subpages" src="http://www.danielerollo.com/wp-content/uploads/worpdress-subpages.jpg" alt="" width="390" height="260" /><br />
Vediamo come visualizzare, all&#8217;interno di una pagina, nella sidebar, un elenco di link a tutte le pagine &#8220;sorelle&#8221; di quella corrente, ed il link alla pagina madre.<br />
<a href="http://www.danielerollo.com/wpdemo/?page_id=41">Ecco  un esempio</a> di quello che andremo a realizzare: nella sidebar sotto il modulo per la ricerca compare un elenco delle sottopagine della pagina che state visualizzando.</p>
<p>Verificheremo che la pagina corrente sia una sottopagina: in questo caso recupereremo l&#8217;ID della pagina madre e visualizzeremo un link a tutte le &#8220;figlie&#8221; di questa. Se invece la pagina corrente non è una sottopagina faremo in modo di visualizzare tutte le pagine figlie.</p>
<p>Alla variabile <code>$parentId</code> assegneremo l&#8217;ID della pagina di cui verrano visualizzate le figlie (o sottopagine). Quindi se quella corrente è una pagina &#8220;figlia&#8221;, <code>$parentId</code> conterrà l&#8217;ID della rispettiva pagina madre. Se la pagina corrente invece non ha &#8220;madre&#8221; il valore da assegnare a <code>$parentId</code> sara proprio l&#8217;ID della pagina corrente, in modo che ne vengano visulizzate le figlie.</p>
<pre><code>global $wp_query;
 
if( empty($wp_query-&gt;post-&gt;post_parent) ) {
$parentId = $wp_query-&gt;post-&gt;ID;
$linktop=false;
$parenttitle = $wp_query-&gt;post-&gt;post_title;

} else {
$parentId = $wp_query-&gt;post-&gt;post_parent;
$parenttitle = $wp_query-&gt;post_parent-&gt;post_title;
$linktop=true;

}</code></pre>
<p>La variabile <code>$linktop</code> ci servirà per produrre o meno un link alla pagina madre: se già ci troviamo in una pagina di questo tipo il link è inutile, poichè la pagina madre è proprio quella che stiamo visualizzando.<br />
Recuperato l&#8217;ID della pagina madre, dobbiamo procurarci il titolo di questa, per visualizzarlo in testa al menu.</p>
<pre><code>$postparentvalues = get_post($parentId);
$parenttitle = $postparentvalues-&gt;post_title;</code></pre>
<p>Ricaveremo anche il permalink, ma solo nel caso in cui quella corrente non sia la pagina madre stessa perchè &#8211; come detto &#8211; solo in quest&#8217;ultimo caso è necessario il link. Ed è proprio per questa verifica che abbiamo specificato <code>$linktop</code>, come TRUE o FALSE.<br />
Ecco allora il primo output con il titolo della pagina madre, ed eventualmente un link ad essa (se quella corrente è una pagina figlia).</p>
<pre><code>&lt;?php if ($linktop) { ?&gt;&lt;a href="&lt;?php echo get_permalink($parentId); ?&gt;"&gt;&lt;?php } ?&gt;
&lt;?php echo $parenttitle; ?&gt;
&lt;?php if ($linktop) { ?&gt;&lt;/a&gt;&lt;?php } ?&gt;</code></pre>
<p>A questo punto non resta che utilizzare la funzione <code>wp_list_pages()</code> per <strong>visualizzare la lista con tutte le sottopagine</strong> della &#8220;madre&#8221; già individuata. A questo scopo è stato previsto il parametro <code>child_of</code>, al quale assegneremo ancora una volta il valore di  <code>$parentId</code>.</p>
<pre><code>wp_list_pages(title_li=&amp;child_of='.$parentId.'&amp;sort_column=menu_order);</code></pre>
<p>Tutto qui, aggiungiamo solo la condizione <code>if (is_page)</code> in modo che questo &#8220;menu&#8221; compaia nella sidebar <strong>solo se ci troviamo all&#8217;interno di una pagina</strong>.<br />
Ecco il codice completo, con un minimo di html:</p>
<pre><code>&lt;?php if (is_page()) {
global $wp_query;
 
if( empty($wp_query-&gt;post-&gt;post_parent) ) {
$parentid = $wp_query-&gt;post-&gt;ID;
$linktop=false;
$parenttitle = $wp_query-&gt;post-&gt;post_title;

} else {
$parentId = $wp_query-&gt;post-&gt;post_parent;
$parenttitle = $wp_query-&gt;post_parent-&gt;post_title;
$linktop=true;

}


$postparentvalues = get_post($parentId);
$parenttitle = $postparentvalues-&gt;post_title;
?&gt;
&lt;h3&gt;
&lt;?php if ($linktop) { ?&gt;&lt;a href="&lt;?php echo get_permalink($parentId); ?&gt;"&gt;&lt;?php } ?&gt;
&lt;?php echo $parenttitle; ?&gt;
&lt;?php if ($linktop) { ?&gt;&lt;/a&gt;&lt;?php } ?&gt;
&lt;/h3&gt;
&lt;ul&gt;
wp_list_pages('title_li=&amp;child_of='.$parentId.'&amp;sort_column=menu_order');
&lt;/ul&gt;
&lt;?php } ?&gt;</code>
</pre>
<p>Un&#8217;ultima avvertenza: questo script non funziona per qualche strano motivo con le sotto-sotto pagine, ed è un vero peccato&#8230; se qualcuno sa perchè o come risovere il problema, lo aspetto nei commenti .<br />
E infine qualche link utile per comprendere a pieno questo tutorial:<br />
<a href="http://codex.wordpress.org/Function_Reference/WP_Query">la funzione wp-query()</a><br />
<a href="http://codex.wordpress.org/wp_list_pages">la funzione wp_list_pages()</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielerollo.com/wordpress-menu-sottopagine/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Estendere Coda e Textmate per lavorare su temi WordPress</title>
		<link>http://www.danielerollo.com/textmate-coda-per-wordpress/</link>
		<comments>http://www.danielerollo.com/textmate-coda-per-wordpress/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 08:37:22 +0000</pubDate>
		<dc:creator>daniele</dc:creator>
				<category><![CDATA[Segnalazioni]]></category>
		<category><![CDATA[Webdesigner]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[coda]]></category>
		<category><![CDATA[textmate]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://www.danielerollo.com/?p=411</guid>
		<description><![CDATA[Integrare coda con le Wodpress clips ed estendere Textamte con il bundle specifico per Wordpress.  <a href="http://www.danielerollo.com/textmate-coda-per-wordpress/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="mainimg" title="coda wp clips" src="http://www.danielerollo.com/wp-content/uploads/coda_wp_clips.jpg" alt="" width="400" height="118" /></p>
<p>Un paio di segnalazioni al volo, utili a tutti quelli che &#8211; su Mac &#8211; usano <a href="http://www.panic.com/coda/">Coda</a> o <a href="http://macromates.com/">Textmate</a> come editor di codice e si trovano spesso a realizzare temi per WordPress.</p>
<p>Coda dalla versione 1.5 può importare clip utili per lo sviluppatore: su Wpcandy <a href="http://wpcandy.com/articles/wordpress-coda-clips-collection.html">un set di clip</a> che potrebbero semplificarvi la vita. Su <a href="http://coda-clips.com/category/wordpress">coda-clips nella sezione WORDPRESS</a> ne troverete invece decine, pronte per essere installate singolarmente sul vostro editor.</p>
<p>Buone notizie anche per chi usa Textmate: Joos de Valk riprende e completa il bundle di <a onclick="javascript:exitTracker._trackEvent('article','http://blog.circlesixdesign.com/');" href="http://blog.circlesixdesign.com/">Brett Terpstra</a> per rilasciare un nuovo <a href="http://yoast.com/articles/wordpress-textmate-bundle/">WordPress TextMate bundle</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielerollo.com/textmate-coda-per-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.5: qualche link utile</title>
		<link>http://www.danielerollo.com/wordpress-25-qualche-link-utile/</link>
		<comments>http://www.danielerollo.com/wordpress-25-qualche-link-utile/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 14:50:38 +0000</pubDate>
		<dc:creator>daniele</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[2.5]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://www.danielerollo.com/2008/03/31/wordpress-25-qualche-link-utile/</guid>
		<description><![CDATA[Una serie di link con dell'ottimo materiale per tutti coloro che pensano di fare l'update a Wordpress 2.5 <a href="http://www.danielerollo.com/wordpress-25-qualche-link-utile/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.danielerollo.com/wp-content/uploads/wordpress_update.png" alt="Wordpress 2.5 update now" class="mainimg" /></p>
<p>Ho installato WordPress 2.5, non su questo blog, ma altrove, e quindi avrò modo di rendervi conto nei dettagli delle maggiori novità, nel frattempo se pensate di fare l&#8217;update qui c&#8217;è un po di roba che può tornare utile.</p>
<ul>
<li><a href="http://wordpress.org/development/2008/03/wordpress-25-brecker/">Le novità di WordPress 2.5</a></li>
<li><a href="http://technosailor.com/2008/03/18/10-things-you-need-to-know-about-wordpress-25/">10 cose da sapere a proposito di WP 2.5</a></li>
<li><a href="http://www.blueprintds.com/2008/03/30/reasons-to-upgrade-or-not-to-wordpress-25/">Buone ragione per fare o non fare l&#8217;update</a></li>
<li><a href="http://www.blogherald.com/2008/03/07/wordpress-upgrade-preparation-checklist/">Una checklist con le cose da fare prima dell&#8217;update</a></li>
<li><a href="http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.5">La lista dei plugin compatibili</a></li>
<li><a href="http://codex.wordpress.org/Themes/Theme_Compatibility/2.5">I temi compatibili con WP2.5</a></li>
<li><a href="http://www.wordpress-it.it/2008/03/30/wordpress-25-in-italiano/">La versione di localizzazione in italiano</a></li>
<li><a href="http://en.wikipedia.org/wiki/Michael_Brecker">Michael Brecker</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.danielerollo.com/wordpress-25-qualche-link-utile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Greenlips 0.1 released</title>
		<link>http://www.danielerollo.com/greenlips-01-released/</link>
		<comments>http://www.danielerollo.com/greenlips-01-released/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 09:37:50 +0000</pubDate>
		<dc:creator>daniele</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[green]]></category>
		<category><![CDATA[greenlips]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://www.danielerollo.com/2008/03/18/greenlips-01-released/</guid>
		<description><![CDATA[Greenlips wordpress theme finalmente on line: prova un tema verde per il tuo blog verde. <a href="http://www.danielerollo.com/greenlips-01-released/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Greenlips, <em>un tema verde per il tuo blog verde</em>, è finalmente <a href="http://www.danielerollo.com/greenlips/">on line</a>.<br />
È un tema per WordPress molto semplice, totalmente privo di immagini, e facilmente personalizzabile.<br />
Qui c&#8217;è una <a href="http://www.danielerollo.com/wpdemo/index.php?preview_theme=greenlips">demo</a>.</p>
<p>Ci sono consigli o suggerimenti?</p>
<p><img src="http://www.danielerollo.com/wp-content/uploads/greenlips-theme1.jpg" height="218" width="350" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielerollo.com/greenlips-01-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Greenlips preview</title>
		<link>http://www.danielerollo.com/greenlips-preview/</link>
		<comments>http://www.danielerollo.com/greenlips-preview/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 12:55:09 +0000</pubDate>
		<dc:creator>daniele</dc:creator>
				<category><![CDATA[Varie]]></category>
		<category><![CDATA[preview]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.danielerollo.com/2008/03/15/greenlips-preview/</guid>
		<description><![CDATA[In anteprima su danielerollo.com GREENLIPS, un nuovo tema per Wordpress. <a href="http://www.danielerollo.com/greenlips-preview/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>[UPDATE 17.03.2008: </strong>È di nuovo attivo il tema originale. Greenlips sarà presto disponibile per il download in una <a href="http://www.danielerollo.com/greenlips/">pagina specifica</a><strong>]</strong></p>
<p>Greenlips è il tema per WordPress che vedete in questo momento su <em>danielerollo.com </em>. È opera mia ed è quasi finito. Restano alcune correzioni, e soprattutto bisogna validare il codice&#8230; è quello che sto facendo in questo momento.<br />
Quindì è probabile che per qualche giorno greenlips prenda il posto  dell tema originale <em>thedrollotheme.</em></p>
<p>Che ne pensate?</p>
<p>Se a qualcuno di voi piace e vuole farmi il piacere di metterlo alla prova sul suo sito , beh, <a href="http://www.danielerollo.com/contatti/">eccomi</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielerollo.com/greenlips-preview/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress Mobile edition: un plugin per creare un versione mobile del tuo blog</title>
		<link>http://www.danielerollo.com/wordpress-mobile-edition-un-plugin-per-creare-un-versione-mobile-del-tuo-blog/</link>
		<comments>http://www.danielerollo.com/wordpress-mobile-edition-un-plugin-per-creare-un-versione-mobile-del-tuo-blog/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 09:28:49 +0000</pubDate>
		<dc:creator>daniele</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[mobile edition]]></category>
		<category><![CDATA[mofuse]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://www.danielerollo.com/2008/03/10/wordpress-mobile-edition-un-plugin-per-creare-un-versione-mobile-del-tuo-blog/</guid>
		<description><![CDATA[Wordpress Mobile edition è un plugin per Wordpress che crea un interfaccia ad hoc del sito o blog per visitatori che usano device mobili: un'interfaccia che oltre ai post include le pagine e lascia sempre i post recenti a portata di click.
 <a href="http://www.danielerollo.com/wordpress-mobile-edition-un-plugin-per-creare-un-versione-mobile-del-tuo-blog/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm3.static.flickr.com/2170/2267744088_a8a805ea02_m.jpg" style="width: 303px; height: 202px" border="0" /><br />
<small><img src="http://www.danielerollo.com/wp-content/plugins/photo_dropper/images/cc.png" alt="Creative Commons License" align="absmiddle" border="0" height="16" width="16" /> photo credit: <a href="http://www.flickr.com/photos/91485322@N00/2267744088/" title="sergis blog" target="_blank">sergis blog</a></small></p>
<p><a href="http://www.danielerollo.com/2008/03/04/creare-una-versione-mobile-del-proprio-sito-con-mofuse/">Abbiamo visto</a> come creare una versione mobile del nostro sito utilizzando Mofuse. Con mofuse è necessario però attivare l&#8217;account PRO a pagamento, se si vuole ospitare la versione mobile all&#8217;interno del proprio dominio.<br />
Per chi usa wordpress, una buona soluzione per creare una versione ad hoc per cellulari è <strong>installare WordPress Mobile Edition</strong>.<br />
<span id="more-105"></span><br />
<strong>Il plugin attiva un tema specifico per tutti i device mobili che accederanno al nostro sito</strong>. Per questo motivo una volta scaricato il pacchetto e copiato il file wp-mobile.php (il plugin vero e proprio) all&#8217;interno della cartella wp-contents/plugins, dovremo anche copiare la cartella wp-mobile (che contiene il tema) nella cartella wp-contents/themes. A questo punto potremo attivare il plugin.<br />
Wordpress Mobile edition farà in modo di visualizzare un&#8217;interfaccia ad hoc del nostro sito a tutti coloro che accederanno con un device mobile, un&#8217;interfaccia che oltre ai post include le pagine e lascia sempre i post recenti a portata di click.</p>
<p><a href="http://alexking.org/projects/wordpress/readme?project=wordpress-mobile-edition">Il plugin: WordPress Mobile Edition</a><br />
<a href="http://wordpress.org/extend/plugins/wordpress-mobile-edition/">Il plugin su WordPress.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielerollo.com/wordpress-mobile-edition-un-plugin-per-creare-un-versione-mobile-del-tuo-blog/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

