<?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>Skipstorm &#187; plugin</title>
	<atom:link href="http://www.skipstorm.org/tag/plugin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.skipstorm.org</link>
	<description></description>
	<lastBuildDate>Sat, 31 Jul 2010 00:20:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Sk Multi Tag v.1.0 &#8211; Tag multipli su wordpress</title>
		<link>http://www.skipstorm.org/2010/07/sk-multi-tag-v-1-0-tag-multipli-su-wordpress/</link>
		<comments>http://www.skipstorm.org/2010/07/sk-multi-tag-v-1-0-tag-multipli-su-wordpress/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 00:22:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Prodotti SK]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[risorse]]></category>
		<category><![CDATA[Skipstorm]]></category>
		<category><![CDATA[Sviluppo Web]]></category>

		<guid isPermaLink="false">http://www.skipstorm.org/?p=891</guid>
		<description><![CDATA[If you need the old version of this plugin use the download link on this page. For english info check the plugin homepage on wordpress.org. Download and plugin homepage. Finalmente ho avuto tempo di riscrivere questo plugin che ora è decisamente più flessibile e tra le altre cose permette: Widget multi istanza, è possibile configurare [...]]]></description>
			<content:encoded><![CDATA[<p>If you need the old version of this plugin use the download link on <a href="http://www.skipstorm.org/2009/06/sk-multi-tag/">this page</a>. For english info check the plugin homepage on wordpress.org.</p>
<p><a href="http://wordpress.org/extend/plugins/sk-multi-tag/">Download and plugin homepage</a>.</p>
<p>Finalmente ho avuto tempo di riscrivere questo plugin che ora è decisamente più flessibile e tra le altre cose permette:</p>
<ul>
<li>Widget multi istanza, è possibile configurare diverse tag cloud e posizionarne più di una nel sito.</li>
<li>Si può scegliere quali tag mostrare e quali non mostrare, regolare la dimensione del carattere e applicare un foglio di stile diverso ai tag con la stessa dimensione in modo da creare tag cloud con gradazioni di colore o immagini.</li>
<li>Aggiunti moduli, se sei uno sviluppatore e vuoi creare la tua tag cloud personalizzata troverai utile questo meccanismo.</li>
<li>Aggiunto il modulo wp cumulus per creare una multi tag cloud 3D.</li>
</ul>
<p><span id="more-891"></span></p>
<p><strong>Installazione</strong></p>
<ul>
<li>Caricare e attivare il plugin.</li>
<li>Dal pannello in impostazioni &gt; sk multi tag create il vostro stile.</li>
<li>Troverete gli stili creati nelle impostazioni del widget nella sezione aspetto &gt; widgets.</li>
</ul>
<p>Nel pannello trovate la lista delle classi css utilizzate per la tag cloud standard, potete utilizzare questi stili per personalizzare l&#8217;aspetto della tag cloud.</p>
<p><strong>Possibili utilizzi e vantaggi di questo plugin</strong></p>
<ul>
<li>Un possibile utilizzo sarebbe per un sito multi lingua, associate ai vostri articoli ad esempio i tag inglese e italiano, utilizzate i css per visualizzare una bandierina a fianco al tag e in questo modo selezionato un tag di lingua verranno visualizzati solo i tag relativi ai post in quella lingua.</li>
<li>Evitare la creazione di troppe categorie, ad esempio un utente potrebbe selezionare il tag tutorial e successivamente il tag video per cercare i video tutorial.<br />
Successivamente potrebbe aggiungere alla lista il tag GIMP per restringere la ricerca e rimuovere il tag video per visualizzare tutti i tutorial per gimp.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.skipstorm.org/2010/07/sk-multi-tag-v-1-0-tag-multipli-su-wordpress/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Accedere alle informazioni di un utente in un plugin wordpress</title>
		<link>http://www.skipstorm.org/2009/12/accedere-alle-informazioni-di-un-utente-in-un-plugin-wordpress/</link>
		<comments>http://www.skipstorm.org/2009/12/accedere-alle-informazioni-di-un-utente-in-un-plugin-wordpress/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 08:33:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[manuali]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Sviluppo Web]]></category>

		<guid isPermaLink="false">http://www.skipstorm.org/?p=765</guid>
		<description><![CDATA[La funzione get_currentuserinfo() preleva le informazioni dell&#8217;utente e le inserisce nella variabile $current_user che deve essere segnata come globale. Ad esempio: function laMiaFunzione(){ global $current_user; get_currentuserinfo(); echo 'Nome utente: ' . $current_user-&#62;user_login; } Il contenuto dell&#8217;array $current_user nel caso di utente NON loggato è: WP_User Object ( [data] =&#62; [ID] =&#62; 0 [id] =&#62; 0 [...]]]></description>
			<content:encoded><![CDATA[<p>La funzione get_currentuserinfo() preleva le informazioni dell&#8217;utente e le inserisce nella variabile $current_user che deve essere segnata come globale.</p>
<p>Ad esempio:</p>
<pre class="brush: php;">function laMiaFunzione(){
 global $current_user;
get_currentuserinfo();
echo 'Nome utente: ' . $current_user-&gt;user_login;
}</pre>
<p><span id="more-765"></span>Il contenuto dell&#8217;array $current_user nel caso di utente <strong>NON</strong> loggato è:</p>
<p>WP_User Object<br />
(<br />
[data] =&gt;<br />
[ID] =&gt; 0<br />
[id] =&gt; 0<br />
[caps] =&gt; Array<br />
(<br />
)</p>
<p>[cap_key] =&gt;<br />
[roles] =&gt; Array<br />
(<br />
)</p>
<p>[allcaps] =&gt; Array<br />
(<br />
)</p>
<p>[first_name] =&gt;<br />
[last_name] =&gt;<br />
)</p>
<p>Nel caso l&#8217;utente sia loggato l&#8217;array contiene tutte le informazioni a lui associate (a volte replicate) e l&#8217;array è qualcosa del genere:</p>
<p>WP_User Object<br />
(<br />
-data- =&gt; stdClass Object<br />
(<br />
-ID- =&gt; 1<br />
-user_login- =&gt; nomeutente<br />
-user_pass- =&gt; Hash della password<br />
-user_nicename- =&gt; nomeutente<br />
-user_email- =&gt; indirizzoemail@host.com<br />
-user_url- =&gt;<br />
-user_registered- =&gt; 2009-01-01 17:42:01<br />
-user_activation_key- =&gt;<br />
-user_status- =&gt; 0<br />
-display_name- =&gt; nomeutente<br />
-nickname- =&gt; nomeutente<br />
-rich_editing- =&gt; true<br />
-comment_shortcuts- =&gt; false<br />
-admin_color- =&gt; fresh<br />
-wp_capabilities- =&gt; Array<br />
(<br />
-administrator- =&gt; 1<br />
)</p>
<p>-closedpostboxes_dashboard- =&gt; Array<br />
(<br />
-0- =&gt; dashboard_recent_drafts<br />
)</p>
<p>-wp_user_level- =&gt; 10<br />
-metaboxhidden_dashboard- =&gt; Array<br />
(<br />
-0- =&gt;<br />
)</p>
<p>-plugins_last_view- =&gt; inactive<br />
-wp_usersettings- =&gt; m0=c&amp;m1=c&amp;m2=c&amp;m3=c&amp;m4=o&amp;m5=o&amp;m6=c&amp;m7=o&amp;m8=o<br />
-wp_usersettingstime- =&gt; 1252419247<br />
-wp_autosave_draft_ids- =&gt; Array( )</p>
<p>-wp_metaboxorder_dashboard- =&gt; Array<br />
(<br />
-normal- =&gt; dashboard_right_now,dashboard_recent_comments,dashboard_incoming_links,dashboard_plugins<br />
-side- =&gt; dashboard_quick_press,dashboard_recent_drafts,dashboard_primary,dashboard_secondary<br />
-column3- =&gt;<br />
-column4- =&gt;<br />
)</p>
<p>-screen_layout_dashboard- =&gt; 2<br />
-user_level- =&gt; 10<br />
)</p>
<p>-ID- =&gt; 1<br />
-id- =&gt; 1<br />
-caps- =&gt; Array<br />
(<br />
-administrator- =&gt; 1<br />
)</p>
<p>-cap_key- =&gt; wp_capabilities<br />
-roles- =&gt; Array<br />
(<br />
-0- =&gt; administrator<br />
)</p>
<p>-allcaps- =&gt; Array<br />
(<br />
-switch_themes- =&gt; 1<br />
-edit_themes- =&gt; 1<br />
-activate_plugins- =&gt; 1<br />
-edit_plugins- =&gt; 1<br />
-edit_users- =&gt; 1<br />
-edit_files- =&gt; 1<br />
-manage_options- =&gt; 1<br />
-moderate_comments- =&gt; 1<br />
-manage_categories- =&gt; 1<br />
-manage_links- =&gt; 1<br />
-upload_files- =&gt; 1<br />
-import- =&gt; 1<br />
-unfiltered_html- =&gt; 1<br />
-edit_posts- =&gt; 1<br />
-edit_others_posts- =&gt; 1<br />
-edit_published_posts- =&gt; 1<br />
-publish_posts- =&gt; 1<br />
-edit_pages- =&gt; 1<br />
-read- =&gt; 1<br />
-level_10- =&gt; 1<br />
-level_9- =&gt; 1<br />
-level_8- =&gt; 1<br />
-level_7- =&gt; 1<br />
-level_6- =&gt; 1<br />
-level_5- =&gt; 1<br />
-level_4- =&gt; 1<br />
-level_3- =&gt; 1<br />
-level_2- =&gt; 1<br />
-level_1- =&gt; 1<br />
-level_0- =&gt; 1<br />
-edit_others_pages- =&gt; 1<br />
-edit_published_pages- =&gt; 1<br />
-publish_pages- =&gt; 1<br />
-delete_pages- =&gt; 1<br />
-delete_others_pages- =&gt; 1<br />
-delete_published_pages- =&gt; 1<br />
-delete_posts- =&gt; 1<br />
-delete_others_posts- =&gt; 1<br />
-delete_published_posts- =&gt; 1<br />
-delete_private_posts- =&gt; 1<br />
-edit_private_posts- =&gt; 1<br />
-read_private_posts- =&gt; 1<br />
-delete_private_pages- =&gt; 1<br />
-edit_private_pages- =&gt; 1<br />
-read_private_pages- =&gt; 1<br />
-delete_users- =&gt; 1<br />
-create_users- =&gt; 1<br />
-unfiltered_upload- =&gt; 1<br />
-edit_dashboard- =&gt; 1<br />
-update_plugins- =&gt; 1<br />
-delete_plugins- =&gt; 1<br />
-install_plugins- =&gt; 1<br />
-update_themes- =&gt; 1<br />
-install_themes- =&gt; 1<br />
-administrator- =&gt; 1<br />
)</p>
<p>-first_name- =&gt;<br />
-last_name- =&gt;<br />
-user_login- =&gt; nomeutente<br />
-user_pass- =&gt; hash della password<br />
-user_nicename- =&gt; nomeutente<br />
-user_email- =&gt; Indirizzoemail@host.com<br />
-user_url- =&gt;<br />
-user_registered- =&gt; 2009-01-01 17:42:01<br />
-user_activation_key- =&gt;<br />
-user_status- =&gt; 0<br />
-display_name- =&gt; nomeutente<br />
-nickname- =&gt; nomeutente<br />
-rich_editing- =&gt; true<br />
-comment_shortcuts- =&gt; false<br />
-admin_color- =&gt; fresh<br />
-wp_capabilities- =&gt; Array<br />
(<br />
-administrator- =&gt; 1<br />
)</p>
<p>-closedpostboxes_dashboard- =&gt; Array<br />
(<br />
-0- =&gt; dashboard_recent_drafts<br />
)</p>
<p>-wp_user_level- =&gt; 10<br />
-metaboxhidden_dashboard- =&gt; Array<br />
(<br />
-0- =&gt;<br />
)</p>
<p>-plugins_last_view- =&gt; inactive<br />
-wp_usersettings- =&gt; m0=c&amp;m1=c&amp;m2=c&amp;m3=c&amp;m4=o&amp;m5=o&amp;m6=c&amp;m7=o&amp;m8=o<br />
-wp_usersettingstime- =&gt; 1252419247<br />
-wp_autosave_draft_ids- =&gt; Array()</p>
<p>-wp_metaboxorder_dashboard- =&gt; Array<br />
(<br />
-normal- =&gt; dashboard_right_now,dashboard_recent_comments,dashboard_incoming_links,dashboard_plugins<br />
-side- =&gt; dashboard_quick_press,dashboard_recent_drafts,dashboard_primary,dashboard_secondary<br />
-column3- =&gt;<br />
-column4- =&gt;<br />
)</p>
<p>-screen_layout_dashboard- =&gt; 2<br />
-user_level- =&gt; 10<br />
)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skipstorm.org/2009/12/accedere-alle-informazioni-di-un-utente-in-un-plugin-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmare operazioni su wordpress</title>
		<link>http://www.skipstorm.org/2009/09/programmare-operazioni-su-wordpress/</link>
		<comments>http://www.skipstorm.org/2009/09/programmare-operazioni-su-wordpress/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 07:26:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Sviluppo Web]]></category>
		<category><![CDATA[tutorials]]></category>

		<guid isPermaLink="false">http://www.skipstorm.org/?p=749</guid>
		<description><![CDATA[All&#8217;interno di wordpress c&#8217;è un piccolo cron che ci permette di programmare delle operazioni che vogliamo eseguire periodicamente come il cambio di un banner o l&#8217;aggiornamento delle notizie. Dato che si tratta di una funzionalità al livello dell&#8217;applicazione e non del server gli script programmati non vengono eseguiti esattamente all&#8217;orario impostato ma solo quando qualcuno [...]]]></description>
			<content:encoded><![CDATA[<p>All&#8217;interno di wordpress c&#8217;è un piccolo cron che ci permette di programmare delle operazioni che vogliamo eseguire periodicamente come il cambio di un banner o l&#8217;aggiornamento delle notizie.</p>
<p><a href="http://www.skipstorm.org/wp-content/uploads/2009/09/cron.gif"><img class="alignleft size-full wp-image-750" title="cron" src="http://www.skipstorm.org/wp-content/uploads/2009/09/cron.gif" alt="cron" width="246" height="192" /></a></p>
<p>Dato che si tratta di una funzionalità al livello dell&#8217;applicazione e non del server gli script programmati non vengono eseguiti esattamente all&#8217;orario impostato ma solo quando qualcuno visita la pagina.</p>
<p>Ammettiamo di aver programmato un evento ogni giorno alle 8 di mattina, se il sito non riceve visite fino alle 9 questo evento non verrà eseguito fino alle 9, in fondo non è poi così grave perchè se nessuno visita il sito nessuno si accorgerà che lo script non è stato ancora eseguito.</p>
<p>In aiuto a questa funzionalità c&#8217;è google che bene o male indicizza i siti a intervalli frequenti.</p>
<p><span id="more-749"></span></p>
<p>Questa è la funzione:</p>
<pre class="brush: php;">&lt;?php wp_schedule_event($tempo, 'frequenza', 'funzione', array('parametri' =&gt; 'valori')); ?&gt;</pre>
<p>dove</p>
<p>- <strong>$tempo</strong> è un timestamp nel formato unix che dice allo script quando iniziare ad eseguire la funzione, si può utilizzare time() per avere il tempo attuale e far partire subito lo script oppure si può generare un timestamp a partire da parametri del plugin utilizzando la funzione di php mktime().</p>
<p>- <strong>Frequenza</strong> è una stringa che identifica un valore che dice allo scheduler ogni quanto eseguire la funzione.<br />
I possibili valori sono hourly (ogni ora), twicedaily (due volte al giorno) e daily (ogni giorno). Se stiamo eseguendo la funzione ogni giorno l&#8217;orario in cui viene eseguita dipende dall&#8217;orario che abbiamo impostato con il timestamp del primo parametro.</p>
<p>Possiamo impostare una frequenza personalizzata aggiungendo un filtro al nostro plugin in questo modo</p>
<pre class="brush: php;">// Aggiungo un filtro che richiama la funzione
add_filter('cron_schedules', 'funzione_con_un_nome_univoco_e_autoesplicativo_come_schedule_ogni_minuto');
// La funzione
function funzione_con_un_nome_univoco_e_autoesplicativo_come_schedule_ogni_minuto() {
return array('nuovachiave' =&gt; array('interval' =&gt; 60, 'display' =&gt; 'nuovachiave'));
}</pre>
<p>Dove nuova chiave è il nuovo valore che possiamo utilizzare come frequenza e dove interval viene espresso in secondi, nell&#8217;esempio 60 = 1 minuto.<br />
Ovviamente il nome della funzione deve essere univoco altrimenti viene sollevato l&#8217;errore &#8220;funzione gia definita&#8221;.</p>
<p>- <strong>Funzione</strong> è la funzione chiamata dallo scheduler, può anche essere un metodo del vostro plugin.</p>
<p>- L&#8217;ultimo parametro, opzionale,  è un array contenente parametri per la funzione.</p>
<p><strong>Quando chiamare la funzione wp_schedule_event?</strong></p>
<p>Ovviamente non possiamo chiamare questa funzione ogni volta che viene eseguito lo script altrimenti si sovrapporrebbero infinite operazioni programmate, ma wordpress ci mette a disposizione due utili funzioni register_activation_hook e register_deactivation_hook che rispettivamente richiamano una funzione all&#8217;attivazione e alla disattivazione del plugin.</p>
<p>Le funzioni richiedono come parametro il nome del file dove si trova la funzione e il nome della funzione da eseguire, nel caso di un metodo all&#8217;interno di un oggetto si possono chiamare in questo modo:</p>
<pre class="brush: php;">$filename = __FILE__;
 register_activation_hook($filename, array($this, '_install'));
register_deactivation_hook($filename, array($this, '_uninstall'));</pre>
<p>dove la funzione _install richiama la funzione wp_schedule_event, ad esempio in questa funzione potete controllare i parametri dell&#8217;utente in modo da scegliere la frequenza in base a quanto impostato da un pannello di controllo.</p>
<p>Nel metodo _uninstall andrete ad inserire</p>
<pre class="brush: php;">remove_action('lavostrafunzione', array($this, 'lavostrafunzione'));
 wp_clear_scheduled_hook('lavostrafunzione');</pre>
<p>dove array($this, &#8216;lavostrafunzione&#8217;) è &#8216;lavostrafunzione&#8217; nel caso la funzione non si trovi in una classe.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skipstorm.org/2009/09/programmare-operazioni-su-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Phpbb3 su wordpress</title>
		<link>http://www.skipstorm.org/2009/08/phpbb3-su-wordpress/</link>
		<comments>http://www.skipstorm.org/2009/08/phpbb3-su-wordpress/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 19:42:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Prodotti SK]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[risorse]]></category>
		<category><![CDATA[Skipstorm]]></category>

		<guid isPermaLink="false">http://www.skipstorm.org/?p=747</guid>
		<description><![CDATA[Non trovando un plugin per wordpress che si adattasse alle mie necessità ho creato questo plugin che visualizza un widget con gli ultimi articoli di un forum phpbb3. Per farlo funzionare bisogna caricare un file nella home del vostro forum dove come unica configurazione dovete scrivere l&#8217;indirizzo del forum che viene utilizzato per la creazione [...]]]></description>
			<content:encoded><![CDATA[<p>Non trovando un plugin per wordpress che si adattasse alle mie necessità ho creato <a href="http://wordpress.org/extend/plugins/sk-latest-posts-widget/">questo plugin</a> che visualizza un widget con gli ultimi articoli di un forum phpbb3.</p>
<p>Per farlo funzionare bisogna caricare un file nella home del vostro forum dove come unica configurazione dovete scrivere l&#8217;indirizzo del forum che viene utilizzato per la creazione dei link.</p>
<p>Il widget supporta istanze multiple quindi potete inserirne diverse versioni per varie sezioni del forum o per vari forum e potete impostare le sezioni dalle quali prendere i post e quanti link visualizzare direttamente dalle impostazioni del widget nel pannello di wordpress.</p>
<p>Se vi serve supporto per l&#8217;utilizzo del plugin o se volete utilizzarlo per un forum diverso da phpbb3 potete fare richiesta nella <a href="http://forum.me2web.net/viewtopic.php?f=112&amp;t=173">relativa pagina del forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skipstorm.org/2009/08/phpbb3-su-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sk Multi Tag</title>
		<link>http://www.skipstorm.org/2009/06/sk-multi-tag/</link>
		<comments>http://www.skipstorm.org/2009/06/sk-multi-tag/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 09:37:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Prodotti SK]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Skipstorm]]></category>
		<category><![CDATA[Sviluppo Web]]></category>

		<guid isPermaLink="false">http://www.skipstorm.org/?p=605</guid>
		<description><![CDATA[For the new and improved version go to this page. You can download version 0.6.2 here. Ecco il mio primo plugin per wordpress, potete provarlo dalla wordcloud qua a fianco. Era da tempo che cercavo un plugin che mi permettesse di poter selezionare più tag alla volta ma per quanto la cosa fosse banale non [...]]]></description>
			<content:encoded><![CDATA[<p>For the new and improved version go to <a href="http://www.skipstorm.org/2010/07/sk-multi-tag-v-1-0-tag-multipli-su-wordpress">this page</a>.</p>
<p>You can <a href="http://www.skipstorm.org/wp-content/uploads/2009/06/sk-multi-tag.zip">download version 0.6.2 here.</a></p>
<p><img class="aligncenter size-full wp-image-606" title="skmultitag" src="http://www.skipstorm.org/wp-content/uploads/2009/06/skmultitag.png" alt="skmultitag" width="442" height="265" />Ecco il mio primo plugin per wordpress, potete provarlo dalla wordcloud qua a fianco.</p>
<p>Era da tempo che cercavo un plugin che mi permettesse di poter selezionare più tag alla volta ma per quanto la cosa fosse banale non riuscivo a trovarne uno e alla fine ho deciso di rimboccarmi le maniche.</p>
<p>Questo plugin mi servirà come base di partenza per creare delle wordcloud pesate in base alla rilevanza dei tag come avevo esposto nell&#8217;articolo sulle <a href="http://www.skipstorm.org/2009/05/word-rain-levoluzione-naturale-delle-wordcloud/">wordrain</a> ma per ora fa quello di cui avevo bisogno.</p>
<p>Potete scaricare il plugin alla relativa <a href="http://wordpress.org/extend/plugins/sk-multi-tag">pagina del sito di wordpress</a>.</p>
<p>Una volta caricato nella cartella dei plugin e attivato non vi rimane che andare nel menu dei widget per posizionare la nuova tag cloud nella vostra barra.</p>
<p>In alcuni template quando viene selezionato un tag viene mostrata una scritta come &#8220;stai visualizzando gli articoli col tag&#8230;&#8221;. Per visualizzare in questo messaggio tutti i tag selezionati e non solo il primo dovete cercare nei files del vostro template la funzione single_tag_title(&#8221;, false) e sostituirla con skmultitag_tag_title().</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skipstorm.org/2009/06/sk-multi-tag/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  www.skipstorm.org/tag/plugin/feed/ ) in 0.44891 seconds, on Jul 31st, 2010 at 7:12 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Jul 31st, 2010 at 8:12 am UTC -->