<?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>bigo72's &#187; 404</title>
	<atom:link href="http://www.bigo72.com/category/404/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bigo72.com</link>
	<description>L'unico blog con un solo lettore: PINO! (che saluto)</description>
	<lastBuildDate>Fri, 07 Jan 2011 09:39:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Una pagina 404 fighissima e personalizzata.</title>
		<link>http://www.bigo72.com/10/03/2009/una-pagina-404-fighissima-e-personalizzata/</link>
		<comments>http://www.bigo72.com/10/03/2009/una-pagina-404-fighissima-e-personalizzata/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 17:27:58 +0000</pubDate>
		<dc:creator>bigo72</dc:creator>
				<category><![CDATA[404]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[DashBoard]]></category>
		<category><![CDATA[Smanettando]]></category>
		<category><![CDATA[Soluzioni]]></category>
		<category><![CDATA[Trucchetti]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.bigo72.com/?p=290</guid>
		<description><![CDATA[Ahimè quanto spesso ci capita di imbatterci in pagine d&#8217;errore navigando in giro per il WEB; il più delle volte si tratta del risultato di link forniti da MastroGoogle che memorizza per secoli cose non più esistenti. A quel punto un server Apache non fa altro che restituire un codice d&#8217;errore che porta ad una [...]<p>Postato in: <a href="http://www.bigo72.com">bigo72's</a>
Entra a far parte di bigo72's: <a href="http://www.bigo72.com/iscriviti/">iscriviti</a>! Potrai pubblicare i tuoi articoli!<br/><br/><a href="http://www.bigo72.com/10/03/2009/una-pagina-404-fighissima-e-personalizzata/">Una pagina 404 fighissima e personalizzata.</a></p>



Post correlati:<ol><li><a href='http://www.bigo72.com/15/12/2008/tema-wordpress-freshy2-customizzazione-allennesima-potenza/' rel='bookmark' title='Tema WordPress &#8220;Freshy2&#8243;: customizzazione all&#8217;ennesima potenza'>Tema WordPress &#8220;Freshy2&#8243;: customizzazione all&#8217;ennesima potenza</a> <small>Come più di una volta è accaduto nella vita di...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://www.bigo72.com/wp-content/uploads/2009/03/404.gif"><img class="alignleft size-full wp-image-291" title="404" src="http://www.bigo72.com/wp-content/uploads/2009/03/404.gif" alt="404 Una pagina 404 fighissima e personalizzata." width="234" height="146" /></a>Ahimè quanto spesso ci capita di imbatterci in pagine d&#8217;errore navigando in giro per il WEB; il più delle volte si tratta del risultato di link forniti da MastroGoogle che memorizza per secoli cose non più esistenti. A quel punto un server Apache non fa altro che restituire un codice d&#8217;errore che porta ad una pagina preconfezionata veramente orribile con un difetto di fondo: è un punto d&#8217;arrivo ed invita alla fuga.</p>
<p style="text-align: justify;">In pratica la pagina d&#8217;errore 404 base non fa altro che dirci che qualcuno ha sbagliato e ci fa sbattere contro un muro. Da questa situazione si esce solo ridigitando l&#8217;indirizzo corretto&#8230;.che di solito non è quello del sito su cui siamo, che ci è già diventato antipatico!</p>
<p style="text-align: justify;">In WordPress la pagina 404 può essere personalizzata a seconda del tema che si utilizza, infatti è customizzata in ogni tema e il suo codice è visibile nella DashBoard, nel menu &#8220;Aspetto &#8211;&gt; Editor&#8221;.</p>
<p style="text-align: justify;">Confesso che ho provato a modificare questa pagina, nel mio tema (Freshy2) carica l&#8217;header compreso di menu, ma non le sidebar laterali e su sfondo bianco scrive &#8220;Non trovato &#8211; Hai cercato qualcosa che non si trova qui&#8221;. Molto meglio della pagina del server sicuramente, ma comunque utile solo a metà.</p>
<p style="text-align: justify;">A questo punto ho pensato di creare una pagina perfettamente caratterizzata dallo stile del blog, inserita nel tema come qualunque post ed ho escogitato uno di mille sistemi, nato dall&#8217;unione di diverse informazioni colte in giro per forum in cui c&#8217;è un&#8217;enorme confusione.</p>
<p style="text-align: justify;">In pratica non ho toccato il codice di 404.php tranne che per l&#8217;inserimento di due righe in testa:</p>
<blockquote style="text-align: justify;"><p>&lt;?php<br />
header(&#8220;Status: 301 Moved Permanently&#8221;);<br />
header(&#8220;Location:http://www.bigo72.com/404&#8243;);<br />
?&gt;</p></blockquote>
<p style="text-align: justify;">In questa maniera, qualunque cosa segua nel codice della pagina 404.php relativa al tema in uso non viene considerata, perchè si viene sbalzati sulla pagina 404 che sono andato a creare come avrei creato qualunque altra pagina, come ho creato &#8220;tag&#8221;, &#8220;contatti&#8221;, &#8220;legalese&#8221; ecc.</p>
<p style="text-align: justify;">Ciò che però restava un problema era la sua visualizzazione all&#8217;interno del menù dell&#8217;header, cosa abbastanza antipatica, che cavolo ci sta a fare la pagina 404 in un menu del genere, per essere scelta di proposito? HaHa, solo Pino sarebbe così folle da scegliere quella voce di menù!</p>
<p style="text-align: justify;">Altre ricerchine Google e forum in tutte le lingue, fino a quando non ho trovato la maniera di escludere delle pagine, anche se pubblicate, dal menù dell&#8217;header: il file da modificare in questo caso è header.php, sempre contenuto tra le pagine che WordPress ci permette di modificare in &#8220;Aspetto &#8211;&gt; Editor&#8221; e la riga che ci interessa è quella che contiene il comando wp_list_pages.</p>
<p style="text-align: justify;">Qui devo dire che nel mio caso il tema inserisce suoi comandi particolari, infatti wp_list_pages è rappresentato da freshy_wp_list_pages, quindi non escludo che altri autori di temi introducano cose di questo genere. Non ci importa, perchè wp_list_pages dovrebbe essere comunque contenuto e quella è l&#8217;unica riga di codice che lo contiene, quindi non si scappa, la riga da modificare è quella, nel mio caso:</p>
<blockquote style="text-align: justify;"><p>&lt;?php freshy_wp_list_pages(&#8216;sort_column=menu_order&amp;title_li=&#8217;); ?&gt;</p></blockquote>
<p style="text-align: justify;">diventa:</p>
<blockquote style="text-align: justify;"><p>&lt;?php freshy_wp_list_pages(&#8216;exclude=280&amp;sort_column=menu_order&amp;title_li=&#8217;); ?&gt;</p></blockquote>
<p style="text-align: justify;">Capiamo tutti perfettamente (tranne Pino) cosa si intende con &#8220;exclude&#8221; spero, ma ciò che ho faticato a capire cosa fosse è quello che nel mio caso corrispondeva a 280, detto &#8220;Page ID&#8221;. Trattandosi di un numero, ero sicuro che fosse il numero d&#8217;ordine della pagina, visibile in dashboard nel menù &#8220;Pagine&#8221; sotto la colonna &#8220;Ordine delle pagine&#8221;&#8230;.INVECE NO! (infatti non funzionava ghgh).</p>
<p style="text-align: justify;">Il PageID è quel numero che compare alla fine della URL relativa alla modifica della pagina, nel mio caso</p>
<blockquote style="text-align: justify;"><p>http://www.bigo72.com/wp-admin/page.php?action=edit&amp;post=280</p></blockquote>
<p style="text-align: justify;">Ecco fatto: la pagina 404 non compare più nel menù ed è raggiungibile ogni qualvolta si digita un permalink inesistente.</p>
<p style="text-align: justify;">Detto tutto ciò, <a href="http://www.bigo72.com/404/">andate pure a vedere</a> fino a che punto può arrivare la mia follìa <img src='http://www.bigo72.com/wp-includes/images/smilies/icon_biggrin.gif' alt="icon biggrin Una pagina 404 fighissima e personalizzata." class='wp-smiley' title="Una pagina 404 fighissima e personalizzata." /> </p>
<div style="margin:5px" align="right"><!--adsense--></div><p>Postato in: <a href="http://www.bigo72.com">bigo72's</a>
Entra a far parte di bigo72's: <a href="http://www.bigo72.com/iscriviti/">iscriviti</a>! Potrai pubblicare i tuoi articoli!<br/><br/><a href="http://www.bigo72.com/10/03/2009/una-pagina-404-fighissima-e-personalizzata/">Una pagina 404 fighissima e personalizzata.</a></p>


<p>Post correlati:<ol><li><a href='http://www.bigo72.com/15/12/2008/tema-wordpress-freshy2-customizzazione-allennesima-potenza/' rel='bookmark' title='Tema WordPress &#8220;Freshy2&#8243;: customizzazione all&#8217;ennesima potenza'>Tema WordPress &#8220;Freshy2&#8243;: customizzazione all&#8217;ennesima potenza</a> <small>Come più di una volta è accaduto nella vita di...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.bigo72.com/10/03/2009/una-pagina-404-fighissima-e-personalizzata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

