<?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>Mateus Souza - Webdesigner</title>
	<atom:link href="http://www.mateussouza.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mateussouza.com</link>
	<description>Portfólio Online e blog com vários artigos sobre desenvolvimento web, tutorias jQuery, Wordpress, PHP, CSS e muito mais...</description>
	<lastBuildDate>Sat, 24 Jul 2010 01:25:14 +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>Prosseguindo com CSS3 &#8211; Bordas e Sombras</title>
		<link>http://www.mateussouza.com/blog/css/prosseguindo-com-css3-bordas-e-sombras</link>
		<comments>http://www.mateussouza.com/blog/css/prosseguindo-com-css3-bordas-e-sombras#comments</comments>
		<pubDate>Wed, 21 Jul 2010 15:25:11 +0000</pubDate>
		<dc:creator>Mateus Souza</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.mateussouza.com/?p=1161</guid>
		<description><![CDATA[Seguindo com a série de posts sobre CSS3, hoje vamos falar sobre bordas e sombra(border e shadow em inglês) com CSS3, mais especificamente falaremos sobre: border-color border-image border-radius box-shadow Se você não viu o post anterior a este, é bom ver agora : Iniciando com CSS3 A partir de agora os tutoriais desta série serão feitos em [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Ver post completo" href="http://www.mateussouza.com/?p=1161"><img class="aligncenter size-full wp-image-1296" title="css3-border-radius-border-image-box-shadow" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2010/07/css3-border-radius-border-image-box-shadow.jpg" alt="CSS 3: border-radius | border-image | box-shadow" width="680" height="200" /></a></p>
<p>Seguindo com a série de posts sobre CSS3, hoje vamos falar sobre bordas e sombra(border e shadow em inglês) com CSS3, mais especificamente falaremos sobre:</p>
<ul>
<li>border-color</li>
<li>border-image</li>
<li>border-radius</li>
<li>box-shadow</li>
</ul>
<p>Se você não viu o post anterior a este, é bom ver agora :</p>
<p><a title="Link para Iniciando com CSS3" href="http://www.mateussouza.com/blog/css/iniciando-com-css3">Iniciando com CSS3</a></p>
<p>A partir de agora os tutoriais desta série serão feitos em HTML5 e CSS3, então <strong>pare de usar Internet Explorer &lt; 9</strong>. Se você ainda não conhece os seletores em CSS3, veja o <a title="Link para Iniciando com CSS3" href="http://www.mateussouza.com/blog/css/iniciando-com-css3">artigo anterior</a>.  Algumas propriedades só funcionam em determinados browsers, mais quando isso ocorrer vou informar <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Prosseguindo com CSS3   Bordas e Sombras" /> .<br />
<span id="more-1161"></span><br />
Para não ficar perdido na sintax de cada propriedade, tente &#8220;decorar&#8221; esta pequena legenda abaixo:</p>
<p><strong>[]</strong> &#8211; propriedade variante, ou seja, pode se X ou Y.</p>
<p><strong>[]?</strong> &#8211; propriedade opcional.</p>
<p><strong>|</strong> ou <strong>||</strong> &#8211; que dizer <em>ou</em>. Exemplo: X || Y (x ou y).</p>
<p><strong>&lt;&gt;</strong> &#8211; é um valor definido pelo desenvolvedor &#8211; você.</p>
<p><strong>{}</strong> &#8211;  geralmente é o número de vezes que se deve usar um determinado valor. Exemplo left{4}, seria <em>left left left left.</em></p>
<h3>Border-colors</h3>
<p>Define a cor da borda. Neste caso <strong>as cores</strong> da borda.</p>
<div class="alerta amarelo"><strong>Somente para Firefox</strong></div>
<p><strong>Sintax</strong>: -moz-border-[top | bottom | left | right]-colors: [&lt;cor&gt;]* &lt;cor&gt; | none</p>
<p>Antes que atirem pedras em mim falando que border-color funciona em todos os navegadores, lembre-se que estamos falando de <strong>CSS3 </strong>e border-color<strong>s</strong> está no plural &#8211; não border-color.  Sendo assim, essa novidade só funciona no Firefox (e demais feitos com a mesma engineer &#8211; Gecko) :</p>
<pre class="brush: css;">
div#border-colors{
	background: #CCC;
	padding: 20px;
	border: 10px solid #666;
	-moz-border-bottom-colors: #A2A2A2 #FFEFEF #770000 #4504C1 #016FD5 #10BAD0 #A2A2A2 #FFEFEF #770000 #4504C1;
	-moz-border-top-colors: #300 #600 #700 #800 #900 #A00;
	-moz-border-left-colors: #300 #AAA #222;
	-moz-border-right-colors: #A2A2A2 #FFEFEF #770000 #4504C1 #016FD5 #10BAD0;
}
</pre>
<p>O segredo por trás dessa propriedade é o tamanho &#8211; width &#8211; da borda e o n° de cores. Por exemplo, se eu tenho <strong>5px de width</strong>, logo é &#8220;bom&#8221; eu usar cinco cores (<strong>#111 #222 #333 #444 #555</strong>). Disse &#8220;bom&#8221; porque você pode sim usar mais cores,  só que a bagunça nem você vai entender, se é que você esta entendendo agora <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' title="Prosseguindo com CSS3   Bordas e Sombras" /> .</p>
<p>As cores sempre começam de fora para dentro, ou seja <strong>#111</strong> será a primeira cor, ou a cor mais distante do elemento e <strong>#555</strong> será a última, ou a cor mais próxima (colada) ao elemento.  Se você usar 4px de width, com somente 2 cores(#F00 e #CCC), o primeiro pixel (1px) será na cor #F00 e os demais (3px) na cor #CCC.</p>
<p><a class="tooltip" title="Não vai esquecer que só funciona no firefox" href="http://demo.mateussouza.com/css3-parte2/border-colors.html" target="_blank">Veja o exemplo</a> | <a title="Mais detalhes sobre Border-colors" href="https://developer.mozilla.org/en/CSS/-moz-border-top-colors" target="_blank">Mais detalhes</a></p>
<h3>Border-Image</h3>
<p>Basicamente usa uma imagem no lugar da cor em uma borda. Funciona em todos os navegadores com suporte a CSS3.</p>
<p><strong>Sintax</strong>: [-moz- | -webkti-]?border-image: <var>&lt;uri&gt;</var> [<var>&lt;numero&gt;</var> | <var>&lt;porcentagem&gt;</var>]{4} [ / <var>&lt;tamanho&gt;</var>{1,4} ]? [stretch | repeat | round]{0,2} | none</p>
<pre class="brush: css;">
h3 + div{
	color: #000;
	padding: 20px;
	border: 10px solid #666;
	border-width:15px;
	border-image: url(borda.png) 27 27 27 27 round round;
	-moz-border-image: url(borda.png) 27 27 27 27 round round;
	-webkit-border-image: url(borda.png) 27 27 27 27 round round;
}
</pre>
<p>Na sintax primeiramente temos a url da imagem e depois quatro números. Estes 4 números ou porcentagens, são os valores que especificam qual parte da imagem será usada para a borda, ou seja, qual parte da imagem será cortada para criar a borda. Por exemplo, tenho uma imagem e quero corta 5px dela em todos os lados, para isto eu usaria:<em> 5 5 5 5. </em>Os 4 números são respectivamente <em>top, right, bottom </em>e <em>left </em>. Os números são valores em px &#8211; <strong>somente px</strong>, você não pode colocar <em>5px</em> ou <em>5em</em> por exemplo, só é aceito 5(ou seja somente NUMEROS!!!) ou em porcentagem &#8211; ai teria de ser 5%.</p>
<p>Opcionalmente também podemos definir o tamanho da borda para cada lado. Para isso usamos a barra &#8220;<strong>/</strong>&#8220;, seguida das quatro medidas &#8211; uma para cada lado &#8211; que podem ser em qualquer formato,<em> px, em, pt.</em>..apenas temos que lembrar de usar &#8220;/&#8221; para &#8220;dizer&#8221; ao CSS que estes valores são para o tamanho da borda, ou melhor dizendo <em>border-width</em>.</p>
<p>Depois, vem o modo como a imagem será tratada. Os valores são:</p>
<p><strong>stretch</strong> &#8211; a imagem gerada é redimensionada (de qualquer forma) para se encaixar, distorcendo a imagem.</p>
<p><strong>round</strong> &#8211; redimensiona a imagem (proporcionalmente) para que se encaixe na área, também acontece a repetição da imagem mais não em partes, se vai repetir repete a imagem por inteiro, sem corta-la.</p>
<p><strong>repeat</strong> &#8211; sem segredo&#8230;repete a imagem até que se encaixe na área, mais ou menos como acontece com <em>background-repeat</em>.  Uma boa prática é definir uma borda &#8220;reserva&#8221;, ou seja, a cor de borda e usar imagens sem transparência&#8230;assim se ocorrer algum erro no <em>border-image</em> a borda &#8220;reserva&#8221; entra em cena.</p>
<p>Alguns pontos interessantes:</p>
<ul>
<li>Não é bem uma borda com imagem, é mais um segundo backgrund, só que mais complicado.</li>
<li>Webkit trata <em>border-image </em>um pouco diferente dos demais, então pode ficar complicado conseguir a mesmo resultado em todos os navegadores.</li>
<li>Em alguns casos, o Opera também faz o tratamento diferente do esperado.</li>
<li>Opera não rendeniza <em>border-image</em> se tive a barra &#8220;/&#8221; com o tamanho da borda. So não usar os valores opcionais (e a barra) que resolver o problema <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Prosseguindo com CSS3   Bordas e Sombras" /> .</li>
<li>Eu não uso <em>border-image</em> nem me pagando!!! Mas esta ai pra quem quer aprender e usar.</li>
</ul>
<p><a title="Demonstração para border-image" href="http://demo.mateussouza.com/css3-parte2/border-image.html">Veja o exemplo</a> | <a title="Mais detalhes sobre Border Image - W3C " href="http://www.w3.org/TR/2005/WD-css3-background-20050216/#the-border-image" target="_blank">Mais detalhes</a></p>
<h3>Border-Radius</h3>
<p>Este é o que mais uso. Faz com que a borda fique redonda (mesmo que não haja <em>border</em> no elemento).</p>
<p><strong>Sintax: </strong>[-moz-|-webkit-]?border-radius: [<var>&lt;comprimento&gt;</var> | <var>&lt;porcentagem&gt;</var> ]{1,4} [ / [ <var>&lt;comprimento&gt;</var> | <var>&lt;porcentagem&gt;</var> ]{1,4}?</p>
<pre class="brush: css;">
div:first-child{
	background: #EEE;
	border: 1px solid #CCC;
	padding: 20px;
	margin: 10px;
	border-radius: 25px 0 0 25px;
	-moz-border-radius: 25px 0 0 25px;
	-webkit-border-radius: 25px 0 0 25px;
}
</pre>
<p>Usar <em>border-radius</em> é tão simples quanto definir <em>margin</em> ou <em>padding</em> a um elemento. Obviamente são quatro posições disponíveis para &#8220;arredondamento&#8221;. As posições são divididas em top (top-left e top-right) e bottom (bottom-left e bottom-right). Na ordem certa seria: <em>top-right</em>, <em>bottom-right</em>, <em>bottom-left </em>e<em> top-left.</em></p>
<p><em></em> Como acontece no <em>border-image</em>, há mais 4 medidas opcionais seguidas pela barra &#8220;/&#8221;. Neste caso as medidas representam um quarto da elipse para cado posição. É um recurso avançado e de difícil entendimento, por isso é importante o domínio da matemática &#8211; mais especificamente elipse &#8211;  para não ter problemas em entender como funciona &#8220;por trás&#8221; o <em>border-radius</em>. Não vou me ater a detalhes aqui para não tornar a leitura cansativa, mais uma vez entendido como funciona a elipse, é só relacionar e fazer alguns testes que você irá compreender rapidamente.</p>
<p>Se você, por obra do destino (rs) não usar esta propriedade em formato shorthand, precisará &#8220;queimar&#8221; um pouco mais de neurônios para decorar a lista no formato expandido. O chato é que para cada enginer a sintax é diferente, observe:</p>
<pre class="brush: css;">
/*Mozilla*/
-moz-border-radius-topleft: 4px 2px;
-moz-border-radius-topright: 3px 4px;
-moz-border-radius-bottomright: 6px 2px;
-moz-border-radius-bottomleft: 3px 4px;

/*Webkit*/
-webkit-border-top-left-radius: 4px 2px;
-webkit-border-top-right-radius: 3px 4px;
-webkit-border-bottom-left-radius: 6px 2px;
-webkit-border-bottom-right-radius: 3px 4px;

/*Demais - Webkit é um pouco semelhate a este*/
border-top-left-radius: 4px 2px;
border-top-right-radius: 3px 4px;
border-bottom-left-radius: 6px 2px;
border-bottom-right-radius: 3px 4px;
</pre>
<p>Neste caso o quarto da elipse passa a ser o segundo valor em cada propriedade.</p>
<p>Considerações:</p>
<ul>
<li>Priorize o formato shorthand.</li>
<li>Bordas no estilo <em>dashed</em> e <em>dotted</em>, são rendenizados formato sólido &#8211; <em>solid</em>.</li>
<li>Valores em porcentagem não funcionam no Webkit.</li>
<li>Webkit não suporta somente um valor para todos os lados, é necessário que use pelo menos 2 valores para funcionar corretamente &#8211; No Chrome funciona, mais no Safari não.</li>
<li>Em alguns casos pode ser que você não consiga o mesmo resultado no Webkit mesmo usando a sintax corretamente. Para corrigir este problema, no Webkit use as medidas para cada lado em propriedades separadas.</li>
</ul>
<p><a title="Exemplo de Border-radius" href="http://demo.mateussouza.com/css3-parte2/border-radius.html" target="_blank">Veja o exemplo </a>|<a title="Mais detalhes sobre Border-radius" href="http://www.w3.org/TR/css3-background/#the-border-radius" target="_blank"> Mais detalhes</a></p>
<h3>Box-shadow</h3>
<p>A propriedade <em>box-shadow</em> adiciona uma sombra ao elemento, podendo ser por dentro(inset) ou por fora&#8230;É um efeito muito interressante  e de grande utilizade principalmente para performance do site, já que ele substitui imagens.</p>
<p><strong>Sintax:</strong> [-moz-|-webkit-]?box-shadow:  <var>&lt;sombra&gt;</var> [ , <var>&lt;sombra</var> ]* | none</p>
<p><var><strong>&lt;sombra&gt;</strong>: </var><span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;">inset? &amp;&amp; [ &lt;posicao-x&gt; &lt;posicao-y&gt; &lt;blur-radius&gt;? &lt;spread-radius&gt;? &lt;cor&gt;? ]</span></p>
<pre class="brush: css;">
:root h3 + div{
	background: #FFF;
	border: 1px solid #ddd;
	padding: 20px;
	margin: 50px;
	box-shadow: 2px 2px 2px 0 #eee;
	-moz-box-shadow: 2px 2px 2px 0 #eee;
	-webkit-box-shadow: 2px 2px 2px 0 #eee;
}
</pre>
<p>Como podemos ver acima, primeiramente temos as medidas para posicionamento X e Y, estes podem ser em qualquer formato (px, em&#8230;). Para melhor entendimento, a posição X é o mesmo que posição horizontal relativa ao elemento (lembra do eixo X e Y do plano cartesiano?).</p>
<p>Por exemplo, se eu tenho uma <em>div</em> com 500px de largura e no <em>box-shadow</em> eu definir 2px para a posição X, seria o mesmo que criar uma uma &#8220;segunda div&#8221; (que é o <em>box-shadow</em>) com a mesma largura (500px) e margin-left de 2px, ou seja ela (a &#8220;segunda div&#8221;) ficaria 2px à frente. É mais ou menos assim que funciona o posicionamento do box-shadow. Para a posição Y seria a mesma coisa, mas no eixo vertical.</p>
<p>Logo após as posições temos o <em>blur-radius</em>, que é o responsável por criar o efeito do sombreamento. Na sintax diz que este valor é opcional, com o padrão sendo 0 (zero). Se você quer o efeito de ofuscamento no sombra, você deve setar o valor para esta propriedade, caso contrário ficará uma sombra &#8220;reta&#8221;.</p>
<p>Ao definir o valor para maior que 0 (zero) para <em>blur-radius,</em> a &#8220;segunda div&#8221; que citei anteriormente será aumentada em sua largura e altura. por exemplo, se o valor de <em>blur-radius</em> for igual a 5px , a &#8220;segunda div&#8221; passará a ter 510px de largura e 510px de altura. Recomendo que você tenha isso sempre em mente, pois irá diferenciar no posicionamento da sombra.</p>
<p>Outro valor opcional é o <em>spread-radius</em>. Sua função é semelhante ao <em>blur-radius</em>&#8230;também aumenta o tamanho da sombra (a &#8220;segunda div&#8221;), só que <strong>sem criar o efeito de ofuscamento</strong>. É uma segunda propriedade, e pode ser muito útil em alguns casos.</p>
<p>Concluindo, para o último valor, temos a <em>cor</em> da sombra, aqui não há segredo. Somente vale lembrar que se houver valor para <em>blur-radius</em> maior que zero, então a cor na largura &#8211; ou valor &#8211; do <em>blur-radius</em> será enfraquecida para criar o efeito de ofuscamento.</p>
<p>Vamos as observações:</p>
<ul>
<li>No posicionamento, você também pode usar valores negativos, neste caso a sombra seria rendenizada no lado oposto ao padrão.</li>
<li><em>Blur-radius</em> não suporta valores negativo.</li>
<li>Opera não aceita o valor <em>inset</em>, isto causará um erro e a propriedade será ignorada.</li>
</ul>
<p><a title="Exemplo de Box-shadow" href="http://demo.mateussouza.com/css3-parte2/box-shadow.html" target="_blank">Veja o exemplo </a>|<a title="Mais detalhes sobre Box shadow" href="http://dev.w3.org/csswg/css3-background/#the-box-shadow" target="_blank"> Mais detalhes</a></p>
<h3>Bônus 1: Apostila CSS3</h3>
<p>No final desta série vou disponibilizar estes post em uma apostilha. Então comentem sobre a idéia, deêm sugestões e aguardem para fazer o download <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' title="Prosseguindo com CSS3   Bordas e Sombras" /> .</p>
<p>Até a próxima.<span class="clear"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mateussouza.com/blog/css/prosseguindo-com-css3-bordas-e-sombras/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Shortlinks no WordPress 3.0</title>
		<link>http://www.mateussouza.com/blog/wordpress/shortlinks-no-wordpress-3-0</link>
		<comments>http://www.mateussouza.com/blog/wordpress/shortlinks-no-wordpress-3-0#comments</comments>
		<pubDate>Thu, 08 Jul 2010 01:08:40 +0000</pubDate>
		<dc:creator>Mateus Souza</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.mateussouza.com/?p=1222</guid>
		<description><![CDATA[Juntamente com o estouro das &#8220;mini&#8221; redes socias como Twitter e Facebook, foi lançado o WordPress 3.0 não muito atrás. Lançamento que já veio um pouco &#8220;otimizado&#8221; para essas redes. Hoje vamos ver como utilizar shortlinks para ganhar alguns caracteres e utilizá-los para outro fim. Porque Usar Shortlinks? Como o número de caracteres nas redes [...]]]></description>
			<content:encoded><![CDATA[<p>Juntamente com o estouro das &#8220;mini&#8221; redes socias como Twitter e Facebook, foi lançado o WordPress 3.0 não muito atrás. Lançamento que já veio um pouco &#8220;otimizado&#8221; para essas redes. Hoje vamos ver como utilizar <em>shortlinks</em> para ganhar alguns caracteres e utilizá-los para outro fim.</p>
<h3>Porque Usar Shortlinks?</h3>
<p>Como o número de caracteres nas redes é bem limitado &#8211; 140 caracteres no Twitter por exemplo &#8211; algumas URLs ultrapassam esse limite, perdendo a utilidade em redes sociais para compartilhamento. Isto acaba sendo um ponto negativo quando se tem um post ótimo, que deve ser compartilhado.</p>
<p>Até pouco tempo atrás a solução era usar um encurtador de urls para compartilhar o link, era &#8211; e ainda é &#8211; um pouco cansativo ter de abrir o site do encurtador, colar o link original, pegar o novo link e sair distribuindo. Esta era a solução!!!!</p>
<p>Além disso, faltaram alguns pontos que quase ninguém parou para pensar, sim estou falando sobre SEO e os encurtadores&#8230;faltaram questões como:</p>
<ul>
<li>O redirecionamento é 301, 302&#8230;?</li>
<li>O site vai receber o link juice da URL encurtada?</li>
<li>O Page Rank vai para o encurtador ou para o site?</li>
<li>etc&#8230;</li>
</ul>
<p>Com os shortlinks providos pelo WordPress, você não vai precisar fazer responder a estas perguntas ou até mesmo ter de refazer sempre o mesmo processo em um encurtador. Outro ponto é que o WordPress 3.0 também gera automaticamente um link no cabeçalho (antes de fechar a tag &lt;/head&gt;) com o shortlink, seria algo +/- assim:</p>
<pre class="brush: xml;">

&lt;link rel=&quot;shortlink&quot; href=&quot;http://www.seusite.com/?p=717&quot; /&gt;
</pre>
<p>O segredo por trás desta funcionalidade é justamente o ID do post, como você pode ver &#8211; <em>/?p=717.</em></p>
<h3>O Shortlink</h3>
<p><span id="more-1222"></span><br />
Há duas formas de usar o shortlink, diretamente pelo editor de posts no administrador clicando em <strong>pegar link permanente</strong> ou através de funções especiais para este fim. O modo &#8220;gráfico&#8221; você pode ver na imagem abaixo:</p>
<p><a href="http://www.mateussouza.com/wordpress/wp-content/uploads/2010/07/shortlink-admin-wordpress.png"><img class="aligncenter size-full wp-image-1229" title="shortlink-admin-wordpress" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2010/07/shortlink-admin-wordpress.png" alt="shortlink admin wordpress Shortlinks no Wordpress 3.0" width="680" height="266" /></a></p>
<h4>Funções Para Shortlink</h4>
<p>A função nativa do WordPress para shortlink é <em>wp_get_shortlink(),</em> mas não existe nenhuma documentação ou coisa do tipo para esta função, então vamos considerar que é uma função interna e não distribuida do WordPress <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Shortlinks no Wordpress 3.0" /> . É bem útil quando você precisa somente do link para ser usado em alguma outra funcionalidade do site.</p>
<pre class="brush: php;">

$shortlink = wp_get_shortlink();
echo $shortlink;
</pre>
<p>Uma dica é usar a função acima juntamente com a função <em>the_title</em>(); para criar um link de compartilhamento no Twitter por exemplo. De modo bem simples seria algo mais ou menos assim:</p>
<pre class="brush: php;">

&lt;a href=&quot;http://twitter.com/home?status=&lt;?php the_title(); ?&gt; &lt;?php echo wp_get_shortlink(); ?&gt;&quot;&gt;Twittar&lt;/a&gt;
</pre>
<p>Agora se você quer uma função que crie um link para o post é so utilizar a função <em>the_shortlink()</em>, que também é nativa do WordPress:</p>
<pre class="brush: php;">
the_shortlink();
</pre>
<p>Customizando a função:</p>
<pre class="brush: php;">
the_shortlink('Mini-link', 'Link resumido para este post');
</pre>
<h4>Removendo o Link de Cabeçalho Shortlink</h4>
<p>WordPress gera automaticamente o link no cabeçalho que citei no inicio do post. Se você não deseja que o WordPress gere este link, é só usar a função <em>remove_action</em>. Copie e cole o código a seguir no arquivo functions.php ou onde você quiser &#8211; só se você souber o que está fazendo <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Shortlinks no Wordpress 3.0" />  &#8211; para remover a meta-tag.</p>
<pre class="brush: php;">
remove_action('wp_head','wp_shortlink_wp_head', 10, 0);
//Se quiser adicionar é so alterar &quot;remove_action&quot; por &quot;add_action&quot;, mais isso não tem funcionalidade nenhuma oO
</pre>
<p>Era isso o que tinha para falar, mais antes de terminar o post vou deixar alguns links para maiores detalhes sobre as funções, os parâmetros que elas aceitam e etc&#8230;ai você vai ficar fera em shortlink:</p>
<p><a title="Artigo que explica um pouco os códigos de redirecionamento" href="http://www.mestreseo.com.br/seo/codigos-de-redirecionamento" target="_blank">Códigos de redirecionamento</a><br />
<a title="Link para documentação da função the_shortlink();" href="http://codex.wordpress.org/Function_Reference/the_shortlink" target="_blank">Referência da função the_shortlink();</a><br />
<a title="Link para documentação da função the_title(); " href="http://codex.wordpress.org/Function_Reference/the_title" target="_blank">Referência da função the_title(); </a><br />
<a title="Link para a documentação da função remove_action();" href="http://codex.wordpress.org/Function_Reference/remove_action">Referência da função remove_action();</a><br />
<a title="Link para a documentação da função add_action();" href="http://codex.wordpress.org/Function_Reference/remove_action">Referência da função add_action();</a></p>
<p>Agora é so compartilhar que aqui no site já esta sendo usado os shortlinks <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' title="Shortlinks no Wordpress 3.0" /> . Até a próxima.<span class="clear"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mateussouza.com/blog/wordpress/shortlinks-no-wordpress-3-0/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adeus IE6 &#8211; Plugin jQuery Hardcore Para Dar Um Fim ao Internet Explorer 6</title>
		<link>http://www.mateussouza.com/blog/dicas/adeus-ie6-plugin-jquery-hardcore-para-dar-um-fim-ao-internet-explorer-6</link>
		<comments>http://www.mateussouza.com/blog/dicas/adeus-ie6-plugin-jquery-hardcore-para-dar-um-fim-ao-internet-explorer-6#comments</comments>
		<pubDate>Thu, 24 Jun 2010 15:46:50 +0000</pubDate>
		<dc:creator>Mateus Souza</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.mateussouza.com/?p=1180</guid>
		<description><![CDATA[Você já deve ter visto vários plugins na Internet para bloquear usuários do Internet Explorer, mais nenhum é como este &#8211; e olha que eu procurei&#8230;. Página do projeto &#124; Instruções &#124; Demo 1 &#124; Demo 2 A Estratégia A estratégia que montei para este plugin tem o mesmo objetivo dos demais, mais de uma [...]]]></description>
			<content:encoded><![CDATA[<p>Você já deve ter visto vários plugins na Internet para bloquear usuários do Internet Explorer, mais nenhum é como este &#8211; e olha que eu procurei&#8230;.</p>
<p><img class="aligncenter size-full wp-image-1190" title="imagem-adeus-ie6" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2010/06/imagem-adeus-ie6.png" alt="Diga adeus de uma vez por todas ao Internet Explorer 6" width="680" height="250" /></p>
<p style="text-align: center;"><a class="tooltip" title="Clique para visitar a página do projeto Adeus IE6" href="http://mateus007.github.com/Adeus-IE6/">Página do projeto</a> | <a class="tooltip" title="Ir para Como usar o Adeus IE6" href="http://www.mateussouza.com/blog/dicas/adeus-ie6-plugin-jquery-hardcore-para-dar-um-fim-ao-internet-explorer-6#como-usar">Instruções</a> | <a class="tooltip" title="Acesse este site usando Internet Explorer 6 que você vai ver..." href="#">Demo 1</a> | <a class="tooltip" title="Esse funciona em todos os navegadores....é pra quem não tem IE6!!!" href="http://mateus007.github.com/Adeus-IE6/demo.html" target="_blank">Demo 2</a></p>
<h3>A Estratégia</h3>
<p>A estratégia que montei para este plugin tem o mesmo objetivo dos demais, mais de uma forma diferente. Basicamente os plugins atuais ou pedem unicamente para atualizar o Internet Explorer ou usar outro navegador, o que não acho interessante em nenhum dos casos. Mais por quê? Simplesmente porque se eu unicamente atualizar o Internet Explorer 6 para uma versão mais recente (no momento seria o IE8), os outros browser que convenhamos, são melhores, iriam &#8220;ficar de lado&#8221;, o que não considero bom pois as novidades estão surgindo dos &#8220;outros&#8221; browser, além da taxa de novas atualizações serem bem maior do que o Internet Explorer. Há mais motivos, mais você já deve estar processando em sua mente boa parte deles <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Adeus IE6   Plugin jQuery Hardcore Para Dar Um Fim ao Internet Explorer 6" /> .</p>
<p>Por outro lado, se eu somente migrar para outro navegador, o bendito do IE6 vai continuar instalado no PC do seu visitante, correndo o risco de volta e meia ele usar o IE6, o que não queremos.</p>
<p>Bom diante disso o <strong>Adeus IE6</strong>, primeiramente <strong>bloqueia</strong><strong> </strong>o usuário (em outra palavras ele não navega no site <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Adeus IE6   Plugin jQuery Hardcore Para Dar Um Fim ao Internet Explorer 6" /> ), &#8220;forçando&#8221; a atualização&#8230;mais ele vai ser convencido de que será melhor atualizar logo seu navegador <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' title="Adeus IE6   Plugin jQuery Hardcore Para Dar Um Fim ao Internet Explorer 6" /> .  Em primeiro caso a atualização do Internet Explorer, depois&#8230;se ele quiser&#8230;ele testa outro browser (Melhor um pássaro na mão do que 2 voando). Enfim o visitante terá todas as opções, agora caberá a ele fazer a sua escolha.</p>
<p><span id="more-1180"></span></p>
<h3>Tome Cuidado</h3>
<p>Falo isso pois cada website tem a sua realidade&#8230;este site por exemplo, desde que foi desenvolvido, foram 889 visitas do IE6 no prazo de 1+ ano, em comparação ao total de visitas não chega nem a <strong>4%</strong> (to falando sério). É claro que meu público alvo são webdesigners e relacionados, ou seja, ninguém usa IE6, o que já não ocorre em um portal de uma cidade por exemplo. Não da pra você bloquear usuários do IE6 em site se eles fazem boa parte dos visitante&#8230;é suicídio fazer isso!!!</p>
<h3>Adeus IE6 Veio Para Somar</h3>
<p>Adeus IE6 é somente uma forma diferente para uma boa ação: atualizar o Internet Explorer 6. Se você não gostou desse plugin, vou listar os melhores que já vi na internet, veja qual se encaixa à sua necessidade e use-o!!!!</p>
<p><a title="IE6 No More" href="http://www.ie6nomore.com/" target="_blank">IE6 No More</a> &#8211; Exibe um alerta para a atualização do navegador. Em diversas línguas.<br />
<a title="Update Your Browser" href="http://www.updateyourbrowser.net/pt/" target="_blank">Update Your Browser</a> -  Criado por <a title="Visitar Blog de Richard Barros" href="http://www.richardbarros.com.br/blog/" target="_blank">Richard Barros</a> também é uma ótima opção para quem deseja um modelo mais simples. Vale a pena dar uma conferida. Também em diversas línguas.<br />
<a title="Atualize seu Navegador" href="http://imasters.uol.com.br/crossbrowser/pt-br/" target="_blank">Atualize seu Navegador</a> &#8211; Campanha patrocinada pela <a title="Visitar website iMasters" href="http://imasters.uol.com.br/" target="_blank">iMasters</a> para eliminar browsers antigos do mercado.</p>
<h3 id="como-usar">Como Usar Adeus IE6?</h3>
<p>Simples, fácil e rápido. Apenas cole o código a seguir no seu site ou pegue o código fonte no <a title="Repositório Git para o projeto Adeus IE6" href="http://github.com/mateus007/Adeus-IE6" target="_blank">Github</a> - personalize, mude as cores, faça o que quiser, contando que ajude a dar um fim no Internet Explorer 6 já é mais do que suficiente (Não se esqueça de dar os devidos créditos para quem fez <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Adeus IE6   Plugin jQuery Hardcore Para Dar Um Fim ao Internet Explorer 6" /> ).</p>
<pre class="brush: xml;">
&lt;!--[if lt IE 7]&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://mateus007.github.com/Adeus-IE6/jquery.adeus.ie6.min.js&quot;&gt;&lt;/script&gt;
&lt;![endif]--&gt;
</pre>
<p>Não é necessário iniciar o plugin, o processo já é automático&#8230; Lembre-se também que<strong> Adeus IE6 é um plugin <a title="Website jQuery" href="http://jquery.com/" target="_blank">jQuery</a></strong> então é necessário que você tenha a biblioteca em seu site.  Se você vai passar a usar o plugin, obrigado por apoiar este projeto, se não <em>thanks</em> pela leitura&#8230;</p>
<p>Comentem o que acharam e divulguem para a sua rede de contatos!!!<span class="clear"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mateussouza.com/blog/dicas/adeus-ie6-plugin-jquery-hardcore-para-dar-um-fim-ao-internet-explorer-6/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Novo Site no Ar 2</title>
		<link>http://www.mateussouza.com/blog/noticias/novo-site-no-ar-2</link>
		<comments>http://www.mateussouza.com/blog/noticias/novo-site-no-ar-2#comments</comments>
		<pubDate>Fri, 18 Jun 2010 01:36:15 +0000</pubDate>
		<dc:creator>Mateus Souza</dc:creator>
				<category><![CDATA[Noticias]]></category>

		<guid isPermaLink="false">http://www.mateussouza.com/?p=1089</guid>
		<description><![CDATA[Pois é, infelizmente eu lancei a versão 2010 do meu website, infelizmente para os meus concorrentes&#8230;.Fora isso&#8230; AEEEEEEEEEEE, ta no ar!!!!!!!! Bom não vou fazer um post extenso só vou explicar rapidamente as diferenças de destaque para ninguém ficar perdido: Feito com Linha Framework; WordPress 3.0, com template compatível; Re-design simples, sombras mais fortes e [...]]]></description>
			<content:encoded><![CDATA[<p>Pois é, infelizmente eu lancei a versão 2010 do meu website, infelizmente para os meus concorrentes&#8230;.Fora isso&#8230;</p>
<p><img class="aligncenter size-full wp-image-1100" title="mateus-souza-website-2010" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2010/06/mateus-souza-website-2010.png" alt="Mateus Souza Website 2010" width="680" height="374" /></p>
<p>AEEEEEEEEEEE, ta no ar!!!!!!!! Bom não vou fazer um post extenso só vou explicar rapidamente as diferenças de destaque para ninguém ficar perdido:</p>
<ul>
<li>Feito com <a title="Linha Framework - Framework Para Desenvolvimento Front-end" href="http://www.linhaframework.com/" target="_blank">Linha Framework</a>;</li>
<li>WordPress 3.0, com template compatível;</li>
<li>Re-design simples, sombras mais fortes e sai alguns itens;</li>
<li>Revisão e ajustes de todos os posts;</li>
<li>Uso e abuso de CSS3;</li>
<li>IE6 não acessa mais (já teria que ter feito isso desde a versão anterior);</li>
<li>Sai Página de Serviços (embutida na página <a title="Saiba quem é Mateus Souza e o que faz" href="http://www.mateussouza.com/sobre-mim">Sobre Mim</a>);</li>
<li>Javascript em várias partes do site (teste e veja , hehe);</li>
<li>Compartilhamento (Share) mais fácil;</li>
<li>Validação mais eficiente de formulário de contato e comentários;</li>
<li>Reply (responder) comentários;</li>
<li>Verifiquem a página de <a class="tooltip" title="Hehe, pensou que ai direto para lá né? Gostou do tooltip?" href="#">ERRO 404</a> <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Novo Site no Ar 2" /> .</li>
<li>Novo sistema de gerenciamento dos <a title="Arquivos Mateus Souza" href="http://arquivos.mateussouza.com" target="_blank">arquivos</a> e <a title="Demos Mateus Souza" href="http://demo.mateussouza.com" target="_blank">demos</a>.</li>
<li>Outras coisas ai&#8230;</li>
</ul>
<p>Pessoal é isso, espero que tenham gostado das alterações.</p>
<p><strong>Pra não esquecer, rsrs:</strong> Espero estar mais presente no blog também e fazer uns screencasts que estou prometendo a um tempo. Se tiverem algum assunto de preferência, comenta ai que eu vou estudar a possibilidade.<br />
<span class="clear"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mateussouza.com/blog/noticias/novo-site-no-ar-2/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Linha Framework &#8211; Desenvolva Front-end Com Mais Qualidade!</title>
		<link>http://www.mateussouza.com/blog/css/linha-framework-desenvolva-front-end-com-mais-qualidade</link>
		<comments>http://www.mateussouza.com/blog/css/linha-framework-desenvolva-front-end-com-mais-qualidade#comments</comments>
		<pubDate>Tue, 27 Apr 2010 14:02:48 +0000</pubDate>
		<dc:creator>Mateus Souza</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Linha Framework]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://localhost/mateus_souza/?p=1046</guid>
		<description><![CDATA[Bom dia, boa tarde, boa noite&#8230;depois de muito tempo sem atividade no blog venho trazer uma novidade para vocês. Alguns já devem saber o que é, não vou ficar de papo furado então vamos direto a novidade: Linha Framework Trata-se de um framework (meio obvio não?) para desenvolvimento front-end &#8211; HTML, CSS e Javascript. Se [...]]]></description>
			<content:encoded><![CDATA[<p>Bom dia, boa tarde, boa noite&#8230;depois de muito tempo sem atividade no blog venho trazer uma novidade para vocês. Alguns já devem saber o que é, não vou ficar de papo furado então vamos direto a novidade:</p>
<h3>Linha Framework</h3>
<p><a href="http://www.linhaframework.com/"><img class="alignleft size-full wp-image-1107" title="linha_framework" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2010/04/linha_framework.png" alt="linha framework Linha Framework   Desenvolva Front end Com Mais Qualidade!" width="279" height="112" /></a>Trata-se de um framework (meio obvio não?) para desenvolvimento front-end &#8211; HTML, CSS e Javascript. Se você já usou algum grid CSS, como o <a title="Grid 960" href="http://960.gs/">960.gs</a> ou <a title="Blueprint CSS" href="http://www.blueprintcss.org/">Blueprint</a> por exemplo, irá se familiarizar facilmente com este framework, mas <strong>o <a title="Linha Framework" href="http://www.linhaframework.com/">Linha Framework </a>é mais completo</strong>.</p>
<p>É mais completo pois não fica somente no grid CSS, temos o grid template (PSD), marcação HTML e CSS em português, sem falar do plugins para jQuery em português támbem. Acredite, desenvolver com um framework poupa e muito o seu tempo. Passando um pouco para a prática, você poderá desenvolver as três camadas (HTML, CSS e JS) de uma só vez, de forma fácil e rápida.</p>
<p><span id="more-1046"></span></p>
<p>Não vou ficar tratando dos detalhes pois você pode encontrar os mesmos visitando o <a title="Website Linha Framework" href="http://www.linhaframework.com/">site do Linha Framework</a>. Recomendo que baixem inicialmente a versão para desenvolvimento, pois contém demonstrações dos grids, plugins, enfim&#8230;é mais completo e melhor para iniciantes.</p>
<h3>Fugindo um pouco do foco</h3>
<p>Resolvi desenvolver este framework quando estava diante de um projeto mais complexo, ai já me empolguei e hoje está como você pode ver ai (no <a title="repositório Git" href="http://github.com/mateus007/linha-framework">Github</a> é mais atualizado <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' title="Linha Framework   Desenvolva Front end Com Mais Qualidade!" /> ). Não espero rebecer os &#8220;meus parabéns&#8221; (além do mais que eu não criei este framework pensando nisso&#8230;) , pois creio que há muito a ser melhorado, e pra isso conto com a ajuda da comunidade brasileira. Se quiser críticar, seja bem vindo, mais faça um crítica conclusiva e objetiva.</p>
<p>Como já disse, é pra comunidade brasileira (quem sabe a gente não conquista o mundo, ashhausdha), pois a comunidade brasileira &#8220;ta fraca&#8221;&#8230;</p>
<p>É isso, se desejar teste o framework e crie a sua própia opinião, pra mim é uma mão na roda bem grande, mais pra você, já é outra conversa. As novidades talvez serão postadas aqui, ou quem sabe eu crio um blog só pra ele. De qualquer forma eu vou trazer alguns tutoriais e screencasts para ajudar quem deseja usar.</p>
<p>Quero deixar bem claro que é um framework open souce e eu não gostaria de desenvolver sozinho, se você tem amplos conhecimentos em front-end e quêr ajudar no desenvolvimento, ou fazendo tutoriais, melhorar a documentação, ou seja lá o que for, saiba que seu esforço é de grande importância.</p>
<p>Visite <a title="Clique para visitar" href="http://www.linhaframework.com">http://www.linhaframework.com</a>, baixe e use a vontade. Aproveite e divulgue também em sua rede social.</p>
<p>Antes de terminar este post, quero dizer também que estou reformulando meu site já usando o linha framework&#8230;ta ficando bunitu <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Linha Framework   Desenvolva Front end Com Mais Qualidade!" /> </p>
<p>Até a próxima.<span class="clear"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mateussouza.com/blog/css/linha-framework-desenvolva-front-end-com-mais-qualidade/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Novas Funções do WordPress &#8211; Parte 3</title>
		<link>http://www.mateussouza.com/blog/tutoriais/novas-funcoes-do-wordpress-parte-3</link>
		<comments>http://www.mateussouza.com/blog/tutoriais/novas-funcoes-do-wordpress-parte-3#comments</comments>
		<pubDate>Tue, 02 Feb 2010 12:45:57 +0000</pubDate>
		<dc:creator>Mateus Souza</dc:creator>
				<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.mateussouza.com/?p=918</guid>
		<description><![CDATA[Nós post anteriores sobre esta série ainda não tinha lançado o WordPress 2.9. Como ainda não deixei de tratar das novas funções do wordpress 2.8 vou citar algumas funções e já da uma introdução a versão 2.9 A seguir vou listar os post anteriores a este: Novas funções(functions) do WordPress 2.8 Novas funções(functions) do WordPress [...]]]></description>
			<content:encoded><![CDATA[<p>Nós post anteriores sobre esta série ainda não tinha lançado o WordPress 2.9. Como ainda não deixei de tratar das novas funções do wordpress 2.8 vou citar algumas funções e já da uma introdução a versão 2.9</p>
<p>A seguir vou listar os post anteriores a este:<br />
<a href="http://www.mateussouza.com/novidades/novas-funcoesfunctions-do-wordpress-2-8">Novas funções(functions) do WordPress 2.8</a><br />
<a href="http://www.mateussouza.com/novidades/novas-funcoesfunctions-do-wordpress-2-8-parte-2">Novas funções(functions) do WordPress 2.8 – Parte 2</a></p>
<h4>automatic_feed_links()</h4>
<p>Função adicionada na versão 2.8. Consiste básicamente em gerar ou não o Feed RSS no template, ou seja, se ao usar este template vai ter o não o feed RSS:</p>
<pre class="brush: php;">
automatic_feed_links(false);//sem saida rss
automatic_feed_links();//com saida rss...o mesmo que true
</pre>
<p><span id="more-918"></span></p>
<p>Por padrão ela está ativada. Caso você deseje desativar a geração automática do feed RSS edite o arquivo <strong>functions.php</strong> e adicione esta função ou edite se ela já estiver presente.</p>
<h4>comments_open()</h4>
<p>Função usada para checar se os comentários para o post estão abertos ou não. Retorna <em>true</em> ou <em>false</em>:</p>
<pre class="brush: php;">
if(comments_open()){
//Faz isso
}else{
//Faz outro isso <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Novas Funções do Wordpress   Parte 3" />
}
</pre>
<p>Obviamente esta função é usada no arquivo <strong>single.php</strong> e/ou <strong>comments.php</strong></p>
<h4>pings_open()</h4>
<p>Esta é bem parecida com a função <strong>commenst_open()</strong>&#8230;esta função checa se os pings estão abilitados no post em questão. Retorna <em>true</em> ou <em>false</em>:</p>
<pre class="brush: php;">
if(pings_open()){
//Faz isso
}else{
//Faz outro isso <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Novas Funções do Wordpress   Parte 3" />
}
</pre>
<p>é usada no arquivo <strong>single.php</strong>.</p>
<h4>the_modified_author()</h4>
<p>Algumas vezes um autor desenvolve um post mais ele precisa de muitas alterações&#8230;devido a essas alteração pode ser interressante atribuir a autoria do post ao administrador que realizou estas alterações (sacanagem ein, rsrs). Pois bem esta função faz exatamente isto. Geralmente você usaria a seguinte função para exibir o nome do autor:</p>
<pre class="brush: xml;">
Este post foi escrito por &lt;?php the_author(); ?&gt;
</pre>
<p>Agora com esta nova função para fazer a &#8220;sacanagem&#8221; citada acima, rsrs você irá usar:</p>
<pre class="brush: xml;">
Este post foi escrito por &lt;?php the_modified_author(); ?&gt;
</pre>
<p>Se ninguém alterou o post o autor exibido será o autor original do post</p>
<p>Existem muitas funções novas que ainda não falei aqui, mas,  para o post não ficar grande e cansativo veja as principais alterações <a href="http://codex.wordpress.org/Version_2.8"> nesta página</a>.</p>
<h3>WordPress 2.9</h3>
<p>Como vocês já devem ter percebido neste post e nos posts anteriores eu só falei de funções que se aplicam ao tema/template. Agora não será diferente. Para não ficar só no tema recomendo que vejam este <a href="http://inexoravel.org/arquivos/2009/10/wordpress-2-9-video-sobre-novas-funcionalidades/">video</a> do <a href="http://inexoravel.org/">inexorável</a> tratando das novidades do wordpress 2.9.</p>
<h4>Miniaturas do post</h4>
<p>Até as versões anteriores para se conseguir uma miniatura do post era necessário usar um campo personalizado, o que para um usuário leigo torna difícil e complicado. A partir da versão 2.9 dos desenvolvedores tiveram a &#8220;brilhante&#8221; idéia de criar miniaturas para o post. Agora não temos mais que usar campos personalizados! Conversa fiada a parte vamos ver como funciona esta novidade:</p>
<p><a href="http://www.mateussouza.com/wordpress/wp-content/uploads/2010/02/miniatura_post_wordpress.jpg"><img class="aligncenter size-full wp-image-936" title="miniatura_post_wordpress" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2010/02/miniatura_post_wordpress.jpg" alt="miniatura post wordpress Novas Funções do Wordpress   Parte 3" width="640" height="271" /></a></p>
<p>Localizado na parte direita da página <em>editar posts</em> do wordpress há uma área com a miniatura do post. Se você provalvelmente não esta localizando esta área não se preocupe, vou dizer o porque.</p>
<p>Esta funcionalidade só está dispónivel em algum temas. Isso porque ela é ativada ou não através do template. Para ativar esta função é necessário editar o arquivo <strong>functions.php</strong> e adicionar o seguinte código:</p>
<pre class="brush: php;">
add_theme_support( 'post-thumbnails' );
</pre>
<p>Pronto! Agora se você voltar ao admin já deverá ver esta nova área ao adicionar ou editar um post. O processo para adicionar a miniatura é o mesmo usado para adicionar imagens,  a não se que em vez de clicar em inserir no post, você irar clicar no botão ao lado &#8211; Usar como miniatura :</p>
<p><a href="http://www.mateussouza.com/wordpress/wp-content/uploads/2010/02/usar_como_miniatura.jpg"><img class="aligncenter size-full wp-image-939" title="usar_como_miniatura" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2010/02/usar_como_miniatura.jpg" alt="usar como miniatura Novas Funções do Wordpress   Parte 3" width="640" height="39" /></a></p>
<p>Esquecendo um pouco a parte do admin vamos para o principal mesmo que a programação do template, nosso foco. Para exibr a miniatura usamos a seguinte função.</p>
<h4>the_post_thumbnail()</h4>
<p>As configurações básicas desta função são:</p>
<pre class="brush: php;">
&lt;?php the_post_thumbnail( $size, $attr ); ?&gt;
//$size = Tamanho da imagem
//$attr = atributos para a imagem
</pre>
<p>Para o tamanho da imagem existem alguns valores &#8216;pré-definidos&#8217; (você pode defini-los através do admin, no caminho Configurações » Media). Os valores são <em>thumbnail</em>, <em>medium</em> e <em>large</em>. Para valores personalizados utiliza um array. Exemplos:</p>
<pre class="brush: php;">
the_post_thumbnail();            //Padrão / Original
the_post_thumbnail('thumbnail');       // Miniatura tamanho pequeno
the_post_thumbnail('medium');          // Miniatura tamanho médio
the_post_thumbnail('large');           // Miniatura tamanho grande?

the_post_thumbnail( array(100,100) );  // 100px por 100px
the_post_thumbnail( array(150,200) );  // 150px por 200px
</pre>
<p>Os atributos são definidos em uma array, são atributos padrões do HTML:</p>
<pre class="brush: php;">
//Imagem com 60x60 pixels e classe borda-azul
the_post_thumbnail(array(60,60), array('class' =&gt; 'borda-azul'));

//Imagem com o titulo(alt) personalizado
the_post_thumbnail(array(60,60), array('alt' =&gt; 'Minha imagem'));

//Imagem com a classe borda-azul e titulo(alt) personalizado
the_post_thumbnail(array(60,60), array('alt' =&gt; 'Minha imagem', 'class' =&gt; 'borda-azul'));
</pre>
<p>O seu uso não se limita a um arquivo em si. a única dependência é que tenha o loop de um post:</p>
<pre class="brush: xml;">
//Exemplo de loop para um post
&lt;?php while( have_posts() ) : the_post(); ?&gt;
      &lt;div class=&quot;entry&quot;&gt;
            &lt;h1&gt;&lt;a href=&quot;&lt;?php the_permalink(); ?&gt;&quot;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/h1&gt;
            &lt;?php the_post_thumbnail('large'); ?&gt;
            &lt;?php the_content(); ?&gt;
      &lt;/div&gt;
&lt;?php endif; ?&gt;
</pre>
<p>Espero que tenham gostado! Até a próxima e<strong> não deixem de comentar</strong>!</p>
<h3>Depois leia também</h3>
<p><a href="http://codex.wordpress.org/Version_2.8">WordPress Versão 2.8</a><br />
<a href="http://codex.wordpress.org/Version_2.9">WordPress Versão 2.9</a><br />
<a href="http://www.wpbeginner.com/news/most-notable-features-in-wordpress-2-9/">Most Notable Features in WordPress 2.9</a><br />
<a href="http://codex.wordpress.org/Template_Tags/the_post_thumbnail">Template Tags/the post thumbnail</a><br />
<a href="http://justintadlock.com/archives/2009/11/16/everything-you-need-to-know-about-wordpress-2-9s-post-image-feature">Everything you need to know about WordPress 2.9’s post image feature</a>,<br />
<a href="http://wpengineer.com/the-ultimative-guide-for-the_post_thumbnail-in-wordpress-2-9/">The Ultimative Guide For the_post_thumbnail In WordPress 2.9</a><span class="clear"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mateussouza.com/blog/tutoriais/novas-funcoes-do-wordpress-parte-3/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Links do Mês &#8211; Outubro de 2009</title>
		<link>http://www.mateussouza.com/blog/noticias/links-do-mes-outubro-de-2009</link>
		<comments>http://www.mateussouza.com/blog/noticias/links-do-mes-outubro-de-2009#comments</comments>
		<pubDate>Fri, 30 Oct 2009 12:41:56 +0000</pubDate>
		<dc:creator>Mateus Souza</dc:creator>
				<category><![CDATA[Noticias]]></category>

		<guid isPermaLink="false">http://www.mateussouza.com/?p=826</guid>
		<description><![CDATA[Mais um mês se foi e como não poderia faltar vamos ao links que se destacaram (e se destacaram) neste mês que se passou&#8230; A maior novidade de todas!!! Não&#8230;também não&#8230;esquece o Windows Seven, . Ta bom fiz drama demais com este subtitulo,  mas a melhor novidade na minha opinião é o lançamento do Ubuntu [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-830" href="http://www.mateussouza.com/tudo/links-do-mes-outubro-de-2009/attachment/linksdomes_outrubro2009"><img class="aligncenter size-full wp-image-830" title="linksdomes_outrubro2009" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/10/linksdomes_outrubro2009.jpg" alt="linksdomes outrubro2009 Links do Mês   Outubro de 2009" width="640" height="182" /></a><br />
Mais um mês se foi e como não poderia faltar vamos ao links que se destacaram (e se destacaram) neste mês que se passou&#8230;</p>
<h3>A maior novidade de todas!!!</h3>
<p><span id="more-826"></span><br />
Não&#8230;também não&#8230;esquece o Windows Seven, <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Links do Mês   Outubro de 2009" /> . Ta bom fiz drama demais com este subtitulo,  mas a melhor novidade na minha opinião é o lançamento do <a href="http://www.ubuntu.com/">Ubuntu 9.10 (http://www.ubuntu.com/).</a> que saiu ONTEM.</p>
<p>Recheado de novidades inclusive cloud storage (ubuntu one) esta versão do ubuntu vai dar o que falar.</p>
<p>Sobre o boot, alguns falam que o boot está bem parecido com o do Windows Seven, observe:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Grc7hNSgtag&amp;hl=pt-br&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/Grc7hNSgtag&amp;hl=pt-br&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Realmente é parecido, mais o boot do ubuntu ficou bem mais legal <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Links do Mês   Outubro de 2009" /> . Pessoalmente eu amei esta nova versão e dou mais detaque para o visual que foi &#8220;reformulado&#8221; e ficou simplesmente lindo. Palmas para os desenvolvedores do ubuntu <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' title="Links do Mês   Outubro de 2009" /> .</p>
<p>Pra quem quiser saber mais sobre a versão 9.10 do ubuntu eis alguns artigos que vão lhe ajudar:</p>
<p><a href="http://www.gizmodo.com.br/conteudo/lifehacker-primeiras-consideracoes-sobre-o-ubuntu-910-karmic-koala-beta" target="_blank">Primeiras Consideração Sobre o Ubuntu 9.10 Karmic Koala Beta</a> &#8211; Gizmod</p>
<p><a href="http://pplware.sapo.pt/2009/10/29/ubuntu-9-10-karmic-koala-final/">Ubuntu 9.10 (Karmic Koala) Final</a> &#8211; PPware</p>
<p><a href="http://www.technowbr.com/artigos/3919/">Ubuntu 9.10 Alpha 4 Vs Windows 7 RC </a>- TechNow</p>
<p><a href="http://www.ubuntu-sp.org/2009/nunca-um-koala-foi-tao-esperado/">Nunca um Koala foi tão esperado</a> &#8211; Ubuntu SP</p>
<h3>Site do Mês</h3>
<p>Deixando um pouco de lado os Sistemas Operacionais confira alguns site que se destacaram e que acabaram de sair do forno ( &#8216;tá quentin&#8217;, faz nem um mês que nasceu ^^):</p>
<p><img src="file:///D:/Users/Mateus/AppData/Local/Temp/moz-screenshot.png" alt="moz screenshot Links do Mês   Outubro de 2009"  title="Links do Mês   Outubro de 2009" /></p>
<p><strong>WoodsWoodsWoods <a href="http://www.woodswoodswoods.com/" target="_blank">http://www.woodswoodswoods.com</a></strong><a href="http://www.woodswoodswoods.com/"><img class="aligncenter size-full wp-image-829" title="site_WoodsWoodsWoods" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/10/site_WoodsWoodsWoods.jpg" alt="site WoodsWoodsWoods Links do Mês   Outubro de 2009" width="640" height="190" /></a></p>
<p><strong>Logo Cranium <a href="http://www.logocranium.com/">http://www.logocranium.com/</a></strong><br />
<a href="http://www.logocranium.com/"><img class="aligncenter size-full wp-image-833" title="site_logocranium" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/10/site_logocranium.jpg" alt="site logocranium Links do Mês   Outubro de 2009" width="640" height="190" /></a></p>
<p><strong>Atlantis <a href="http://atlantis.com/" target="_blank">http://atlantis.com</a></strong><a href="http://atlantis.com/"><img class="aligncenter size-full wp-image-836" title="site_Atlantis" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/10/site_Atlantis.jpg" alt="site Atlantis Links do Mês   Outubro de 2009" width="640" height="190" /></a></p>
<h3>Tutoriais do Mês</h3>
<p>Quem não abre mão de um bom tutorial irá adorar este tutorial desenvolvido pela <a href="http://net.tutsplus.com/">Nettust+(http://net.tutsplus.com/)</a> . Aprenda simplesmente a criar um relógio ANIMADO com mooltools e um pouco de técnica:<br />
<a href="http://net.tutsplus.com/tutorials/html-css-techniques/learn-how-to-create-a-retro-animated-flip-down-clock/"><img class="aligncenter size-full wp-image-850" title="tutorial_clock" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/10/tutorial_clock.jpg" alt="tutorial clock Links do Mês   Outubro de 2009" width="640" height="190" /></a></p>
<p>Fora este belissimo tutorial, vamos para mais uma pequena lista de tutoriais:</p>
<p><a href="http://tutorialzine.com/2009/10/google-wave-history-slider-jquery/">Slider com histórico estilo Google Wave</a> &#8211; Tutorialzine</p>
<p><a href="http://sixrevisions.com/tutorials/photoshop-tutorials/how-to-create-remarkable-3d-text-in-photoshop/">Como criar texto em 3D no photoshop</a> &#8211; Six Revisions</p>
<p><a href="http://www.smashingmagazine.com/2009/10/19/the-mystery-of-css-float-property/">O mitério da propriedade float do CSS</a> &#8211; Smashing Magazine</p>
<p><a href="http://blog.themeforest.net/tutorials/deleting-multiple-records-with-php/">Deletando dados multiplos em PHP</a> &#8211; In the Woods</p>
<p><a href="http://www.pinceladasdaweb.com.br/blog/2009/10/26/introducao-ao-html5/">Introdução ao HTML 5 </a>- Pinceladas Web</p>
<p><a href="http://www.maujor.com/blog/2009/10/05/navegacao-semantica-com-html-5/">Navegação Semântica com HTML 5</a> &#8211; Blog do Majour</p>
<h3>Programa do Mês</h3>
<p><a rel="attachment wp-att-843" href="http://www.mateussouza.com/tudo/links-do-mes-outubro-de-2009/attachment/lightroom3"><img class="aligncenter size-full wp-image-843" title="lightroom3" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/10/lightroom3.jpg" alt="lightroom3 Links do Mês   Outubro de 2009" width="640" height="190" /></a><br />
Para esta categoria a novidade que trago é de maior interresse para designers e fotógrafos&#8230;sim, é a versão beta do <strong>Lightroom 3</strong> que está disponível para download diretamente pelo site da adobe.<br />
Quem quiser baixar aqui vai o<a href="http://labs.adobe.com/technologies/lightroom3/"> link(http://labs.adobe.com/technologies/lightroom3/) </a>.</p>
<h3>Notícias do Mês</h3>
<p>E pra acabar vários links de artigos que viraram notícias este mês e merecem destaque:</p>
<p><a href="http://meiobit.com/meio-bit/web-20/o-novo-orkut">O novo Orkut</a> &#8211; Meio bit</p>
<p><a href="http://www.baixaki.com.br/info/2986-keychest-a-aposta-da-disney-e-da-apple-para-combater-a-pirataria-e-aposentar-os-dvds.htm">Keychest: a aposta da Disney e da Apple para combater a pirataria e aposentar os DVDs</a> &#8211; Baixaki</p>
<p><a href="http://www.guiadopc.com.br/noticias/11902/precos-do-windows-7-no-brasil.html">Preços do Windows 7 no Brasil</a> &#8211; Guia do PC</p>
<p><a href="http://www.guanabara.info/2009/10/10-razoes-porque-o-windows-7-pode-fracassar/">10 razões porque o Windows 7 pode fracassar</a> &#8211; Guanabara.info</p>
<p><a href="http://pevermelho.com/Tecnologia/TechDrops/Joomla-1.6-Alpha-2-Lancado/">Joomla! 1.6 Alpha 2 Lançado!</a> &#8211; Pé vermelho</p>
<p>Espero que tenha gostado e até a próxima&#8230;<span class="clear"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mateussouza.com/blog/noticias/links-do-mes-outubro-de-2009/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como colocar favicon em seu website</title>
		<link>http://www.mateussouza.com/blog/html/como-colocar-favicon-em-seu-website</link>
		<comments>http://www.mateussouza.com/blog/html/como-colocar-favicon-em-seu-website#comments</comments>
		<pubDate>Tue, 13 Oct 2009 18:39:15 +0000</pubDate>
		<dc:creator>Mateus Souza</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.mateussouza.com/?p=756</guid>
		<description><![CDATA[Já postei este tutorial uma vez (aqui) mais este estava com alguns &#8220;bugs&#8221; e era restrito somente ao wordpress, então hoje decidi fazer este post sobre favicons, beneficios e como inserir favicons que funcione no IE(Internet Explorer) e em todos ou outros navegadores vai ser bem completinho: O que é favicon? Favicon nada mais é [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-790" href="http://localhost/mateus_souza/html/como-colocar-favicon-em-seu-website/attachment/favicon_tutorial1"><img class="aligncenter size-full wp-image-790" title="favicon_tutorial1" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/10/favicon_tutorial1.jpg" alt="favicon tutorial1 Como colocar favicon em seu website" width="640" height="90" /></a></p>
<p>Já postei este tutorial uma vez (<a href="http://www.mateussouza.com/wordpress/como-colocar-favicon-no-wordpress-tutorial-wordpress">aqui</a>) mais este estava com alguns &#8220;bugs&#8221; e era restrito somente ao wordpress, então hoje decidi fazer este post sobre favicons, beneficios e como inserir favicons que funcione no IE(Internet Explorer) e em todos ou outros navegadores vai ser bem completinho:</p>
<h3><strong>O que é favicon?</strong></h3>
<p>Favicon nada mais é do que aquelas pequenas imagens que aparecem no navegador ao lado do endereço do site. Mais para maiores e melhores detalhes veja a descrição do Winkipédia:</p>
<p><strong>Favicons</strong> (palavra derivada de favorite (favorito) e icon (<a title="Ícone" href="http://pt.wikipedia.org/wiki/%C3%8Dcone">ícone</a>)) são pequenas imagens no formato *.<a title="Ico" href="http://pt.wikipedia.org/wiki/Ico">ico</a> com de cerca de 16&#215;16 pixels que ficam guardados em um <a title="Web site" href="http://pt.wikipedia.org/wiki/Web_site">site</a> para visualização pelo <a title="Navegador" href="http://pt.wikipedia.org/wiki/Navegador">navegador</a>. Em alguns navegadores como <a title="Internet Explorer" href="http://pt.wikipedia.org/wiki/Internet_Explorer">Internet Explorer</a> até a versão 6, só exibem os favicons quando um site é adicionado aos favoritos. Neste caso, apenas no menu correspondente aos favoritos pode-se encontrar a imagem. Em outros navegadores como <a title="Firefox" href="http://pt.wikipedia.org/wiki/Firefox">Firefox</a>, <a title="Opera" href="http://pt.wikipedia.org/wiki/Opera">Opera</a> e <a title="Internet Explorer" href="http://pt.wikipedia.org/wiki/Internet_Explorer">Internet Explorer</a> 7<sup>(+)</sup>, os favicons podem ser encontrados também nas <a title="Interface tabulada" href="http://pt.wikipedia.org/wiki/Interface_tabulada">abas</a> e na barra de endereço.</p>
<p>Os favicons também tem teor de <a title="Acessibilidade" href="http://pt.wikipedia.org/wiki/Acessibilidade">acessibilidade</a> pois ajudam um usuário comum a identificar uma página quando ela está exibida em uma lista ou em uma barra de abas. Visando isto, muitos favicons são imagens simplificadas do <a title="Logotipo" href="http://pt.wikipedia.org/wiki/Logotipo">logotipo</a> da marca que representam.</p>
<p>Na ausência de um favicon, os navegadores exibem seu próprio ícone ou um ícone padrão como uma folha em branco.</p>
<h3>Beneficios</h3>
<p>Alguns beneficios que podemos conquistar com o uso de uma favicon são os listados abaixo:</p>
<ul>
<li>É otimo para marcar seu site tornando a localização deste mais fácil e de brinde tem até um destaque a mais <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' title="Como colocar favicon em seu website" /> ;</li>
<li>Seu site vai ganhar uma aparência mais profissional e exclusiva que pode levar a mais links para seu site melhorando a parte do SEO (aqui já entra PR).</li>
</ul>
<h3>Preparando o terreno</h3>
<p>Como tudo o que vamos fazer tem um requisito este não deixa de ser diferente. Para este processo precisamo de uma imagem no formato .ico com 16&#215;16 pixels que pode ser feita usando o photoshop ou fireworks ou o seu programa de preferência. Para o processo que explicarei agora recomendo que faça a imagem em um formato grande uns 100&#215;100 pixels deve ser o suficiente.</p>
<p><span id="more-756"></span></p>
<p>Com a imagem em mãos acesse este<a href="http://www.favicon.cc/?action=import_request"> link</a> e faça o upload de sua imagem, não precisa mudar nada, mais se quiser se aventurar fique a vontade&#8230;. Observe que logo abaixo você terá um preview de sua logo, algo parecido com isso:</p>
<p><a rel="attachment wp-att-765" href="http://localhost/mateus_souza/html/como-colocar-favicon-em-seu-website/attachment/favicon_preview"><img class="aligncenter size-full wp-image-765" title="favicon_preview" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/10/favicon_preview.png" alt="favicon preview Como colocar favicon em seu website" width="297" height="104" /></a>Observe que há ainda algumas partes que ficaram imperfeitas&#8230;para isso temos um pouco acima deste preview um editor de favicons. Ajuste certinho sua favicon e faça o download.</p>
<p>Se você não quer fazer uma favicon, no  mesmo site da <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.favicon.cc');" href="http://www.favicon.cc/?action=icon_list">www.favicon.cc</a> há varias favicons grátis para download.</p>
<h4>Agora começa a brincadeira&#8230;</h4>
<p>Com a favicon definida vamos partir pra o upload e a programação que tambem é bem fácil. Upe sua imagem no local que deseja, recomendo que seja na pasta raiz de seu site ou se você usa o WordPress, Joomla ou Magento veremos o processo logo mais.</p>
<h3>Como inserir uma favicon  que funcione no Internet Explorer</h3>
<p>Um do maiores problemas não só com favicon mais com tudo o que vamos fazer é bendito IE. Graças a Deus até para o IE temos uma solução&#8230;o principal problema é que  o IE &#8220;não consegue entender&#8221; que uma favicon no formato png ou gif é realmente um favicon,  por isso que mais acima ja fizemos o processo para deixa no formato .icon</p>
<p>Para o código temos que ter 2 linhas:</p>
<pre class="brush: xml;">
&lt;link rel=&quot;shortcut icon&quot; href=&quot;http://www.mateussouza.com/favicon.ico&quot; /&gt;
&lt;link rel=&quot;icon&quot; href=&quot;http://www.mateussouza.com/favicon.ico&quot; type=&quot;image/x-icon&quot; /&gt;
</pre>
<p>Porque 2 linhas? elas fazem exatamente a mesma coisa mais como dizem uma é para o Internet Explorer e a outra é para o Firefox(firefox aqui se refere aos demais navegadores).  Copie e cole este código antes de fechar a tag &lt;head&gt;(&lt;/head), altere o caminho (href) para o caminho correto de sua favicon, salve o arquivo, teste e veja funcionando.</p>
<h3>Como inserir favicon no WordPress</h3>
<p style="text-align: left;">Não tem segredo:</p>
<p>Primeiramente Salve a favicon na pasta do seu tema.ex:<br />
<em>../wp-content/themes/seutem</em><em>a</em><em>/</em></p>
<p>Agora temos que editar o arquivo header.php do tema que está em uso :</p>
<pre class="brush: php;">
&lt;link rel=&quot;shortcut icon&quot; href=&quot;&lt;?php bloginfo('template_directory'); ?&gt;/favicon.ico&quot; /&gt;
&lt;link rel=&quot;icon&quot; href=&quot;&lt;?php bloginfo('template_directory'); ?&gt;/favicon.ico&quot; type=&quot;image/x-icon&quot; /&gt;</pre>
<p>Este código em php pegara o caminho do template e incluira no href, produzirá algo semelhante a isto:</p>
<pre class="brush: php;">
&lt;link rel=&quot;shortcut icon&quot; href=&quot;http://www.mateussouza.com/wp-content/themes/mateussouza/favicon.ico&quot; /&gt;
&lt;link rel=&quot;icon&quot; href=&quot;http://www.mateussouza.com/wp-content/themes/mateussouza/favicon.ico&quot; type=&quot;image/x-icon&quot; /&gt;
</pre>
<p>Agora salve, e faça o upload novamente para o seu servidor se você não  editou diretamente. Pronto.</p>
<h3>Como Inserir ou alterar a favicon do Joomla</h3>
<p>Para o Joomla o processo é bem parecido. Faça o upload na pasta de seu tema<em> ../templates/seutema/ </em>e cole o código a seguir<em> n</em>o arquivo <em>index.php:</em></p>
<pre class="brush: php;">
&lt;link rel=&quot;shortcut icon&quot; href=&quot;&lt;?php echo $this-&gt;baseurl ?&gt;/templates/&lt;?php echo $this-&gt;template ?&gt;/favicon.ico&quot; /&gt;
&lt;link rel=&quot;icon&quot; href=&quot;&lt;?php echo $this-&gt;baseurl ?&gt;/templates/&lt;?php echo $this-&gt;template ?&gt;/favicon.ico&quot; type=&quot;image/x-icon&quot; /&gt;</pre>
<p>Observe se já não existe um código parecido, se tiver apenas teste, se já estiver com a favicon certa nem é necessário editar o arquivo.</p>
<p><strong>Obs.</strong> Alguns site falam que é necessário fazer o upload da favicon na pasta<em> imagens</em> também&#8230;creio que este processo seja necessário para a versão 1.0 do Joomla. Por via das dúvidas recomendo que upe sua favicon lá também.</p>
<h3><strong>Como Inserir ou alterar a favicon de sua loja Magento</strong></h3>
<p>E pra acabar mais não menos importante vamos para o processo em um loja Magento. Aqui o processo é bem mais simples apenas faça o upload para a pasta raiz de sua loja e também para a pasta de seu template. Observe os caminhos:</p>
<p>Se você usa o template  default, sua favicon está localizada em:<br />
<strong>/skin/frontend/default/default/favicon.ico</strong></p>
<p>Se você usa um template personalizado sua favicon está localizada emt:<br />
<strong>/skin/frontend/default/SEU_ TEMA/favicon.ico</strong></p>
<p>Teste e confira se não deu nada de errado<strong>.<br />
</strong></p>
<h4>Considerações Finais</h4>
<p>É possivel que já tenha uma favicon nos diretorios listados neste tutorial, se houver apenas substitua por sua nova favicon.</p>
<p>Pode acontecer de sua favicon não ser alterada no mesmo momento da alteração devido ao cache de seu website. Limpe-o ou espere algum tempo e teste novamente. Uns F5 também ajuda(na verdade é Ctrl+F5 <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Como colocar favicon em seu website" /> ).</p>
<p>Até a próxima.<span class="clear"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mateussouza.com/blog/html/como-colocar-favicon-em-seu-website/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Links do Mês &#8211; Setembro 2009</title>
		<link>http://www.mateussouza.com/blog/tutoriais/links-do-mes-setembro-2009</link>
		<comments>http://www.mateussouza.com/blog/tutoriais/links-do-mes-setembro-2009#comments</comments>
		<pubDate>Thu, 08 Oct 2009 21:33:08 +0000</pubDate>
		<dc:creator>Mateus Souza</dc:creator>
				<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://www.mateussouza.com/?p=663</guid>
		<description><![CDATA[Aeeeeeeeeeeeeeeeee galera, rsrs.  Finalmente consegui um tempinho pra posta(to no curso).  A partir de agora trarei posts com os links do mês, o que eu achei interressante, tutoriais, matérias, programas, sites enfim o que for revelante e eu ver vai estar aqui, hehe. Site do Mês http://www.ea.com/Novo site refinado da ea-games. Um ótimo trabalho desenvolvido [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-739" href="http://www.mateussouza.com/tudo/links-do-mes-setembro-2009/attachment/linkdomes09"><img class="aligncenter size-full wp-image-739" title="linkdomes09" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/09/linkdomes09.jpg" alt="linkdomes09 Links do Mês   Setembro 2009" width="640" height="182" /></a></p>
<p>Aeeeeeeeeeeeeeeeee galera, rsrs.  Finalmente consegui um tempinho pra posta(to no curso).  A partir de agora trarei posts com os links do mês, o que eu achei interressante, tutoriais, matérias, programas, sites enfim o que for revelante e eu ver vai estar aqui, hehe.</p>
<p><span id="more-663"></span></p>
<h3>Site do Mês</h3>
<p><a title="Ea Games" href="http://www.ea.com/" target="_blank">http://www.ea.com/</a><a href="http://www.ea.com/"><img class="aligncenter size-full wp-image-726" title="eagames" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/09/eagames.jpg" alt="eagames Links do Mês   Setembro 2009" width="640" height="182" /></a>Novo site refinado da ea-games. Um ótimo trabalho desenvolvido pelo pessoal da <a href="http://www.f-i.com/" target="_blank">F-i</a>&#8230;realmente estão de parabens não só nesse como em todos os outros projetos.</p>
<p><strong>Outros links:</strong><br /> <a title="Kinder Aktuel" href="http://www.kinder-aktuell.de/" target="_blank">http://www.kinder-aktuell.de/</a><br /> <a href="http://crazylovecampaign.com/" target="_blank">http://crazylovecampaign.com/</a><a title="Designers Couch" href="http://designerscouch.org/" target="_blank"><br />http://designerscouch.org/</a></p>
<h3>Tutorial do Mês</h3>
<p><a href="http://adrianpelletier.com/sandbox/jquery_hover_nav/" target="_blank">Efeito Hover Realista com Jquery</a><br /><a href="http://adrianpelletier.com/sandbox/jquery_hover_nav/"><img class="aligncenter size-full wp-image-737" title="jqueryshadowereflectioneffect" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/09/jqueryshadowereflectioneffect.jpg" alt="jqueryshadowereflectioneffect Links do Mês   Setembro 2009" width="640" height="182" /></a></p>
<p>Tutorial que ensina a criar um efeito realista de efeito hover com reflexo ou sombra. É mais um tutorial que está tirando o flash de cena através do jQuery. Dêem uma conferida realmente ficou bem realista.</p>
<p><strong>outros links:<br /></strong><a href="http://www.sohtanaka.com/web-design/greyscale-hover-effect-w-css-jquery/" target="_blank">Escala de cinza em hover com jQuery e CSS</a><br /><a href="http://www.sohtanaka.com/web-design/animate-navigation-with-css-jquery/" target="_blank">Navegação animada com jQuery</a><br /><a href="http://net.tutsplus.com/videos/screencasts/quick-and-easy-filtering-with-jquery/" target="_blank">Filtragem rápida e fácil com jQuery</a><strong><br /></strong><a href="http://www.learningjquery.com/2009/02/quick-tip-add-easing-to-your-animations" target="_blank">Animando elementos com jQuery e Easing</a></p>
<h3>Podcast do Mês</h3>
<p><a title="Guanacast" href="http://www.guanabara.info/guanacast/" target="_blank">Guanacast</a><br /><a href="http://www.guanabara.info/guanacast/"><img class="aligncenter size-full wp-image-728" title="guanacast" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/09/guanacast.jpg" alt="guanacast Links do Mês   Setembro 2009" width="640" height="182" /></a>Podcast bem divertido e descontraido. Começei a ouvir este mes ainda apesar dele &#8220;estar no ar&#8221; desde 2007.  Para ser mais especifico o podcast fala sobre principalmente tecnologia. Se tiverem o itunes ja assine o feed, hehe. Se não tiveres itunes não tem problema, eu lhes apresento. E como eles dizem: Comprem no submarino (lá e aqui também)</p>
<h3>Programa do Mês</h3>
<p><a title="itunes 9" href="http://www.apple.com/itunes/overview/" target="_blank"><strong>Itunes 9</strong></a><br /><a href="http://www.apple.com/itunes/overview/"><img class="aligncenter size-full wp-image-731" title="itunes9" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/09/itunes9.jpg" alt="itunes9 Links do Mês   Setembro 2009" width="640" height="182" /></a></p>
<p>Este mês a apple lançou a nova versão do itunes&#8230;Depois que intelei o itunes no computador nunca mais usei outro. Não vou falar sobre as novidades mais vou dizer o porque da minha escolha: Primeiramente é por ter os podcasts e screencasts, gosto tambem da organização que o itunes faz, enfim musica pra mim é itunes. Quando eu comprar meu iphone já é mais um ponto pra mim, hehe.<strong><br /></strong></p>
<h3>Conclusão</h3>
<p>Por esse mês ja basta <img src='http://www.mateussouza.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Links do Mês   Setembro 2009" /> .Foi um post rapidinho, com o tempo irei aperfeiçoar mais. Tivemos muitas novidades e só fica desatualizado quem quê&#8230;espero que aproveitem e dêem pelo menos uma olhada nesses links ele merecem.</p>
<p><span class="clear"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mateussouza.com/blog/tutoriais/links-do-mes-setembro-2009/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alterando ou Adicionando o logo em Sua Loja Magento &#8211; Tutorial Magento</title>
		<link>http://www.mateussouza.com/blog/ecommerce/alterando-ou-adicionando-o-logo-em-sua-loja-magento-tutorial-magento</link>
		<comments>http://www.mateussouza.com/blog/ecommerce/alterando-ou-adicionando-o-logo-em-sua-loja-magento-tutorial-magento#comments</comments>
		<pubDate>Thu, 24 Sep 2009 12:16:16 +0000</pubDate>
		<dc:creator>Mateus Souza</dc:creator>
				<category><![CDATA[E-commerce]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://www.mateussouza.com/?p=647</guid>
		<description><![CDATA[Bom pessoal hoje o post num é lá aquela programação toda, é mais pra mim dar inicio aos posts falando sobre o Magento. Vamos lá. Alterando ou Adicionando o logo em Sua Loja Magento Para isto podemos usar 3 formatos de imagens, que são os mais usados, JPEG, GIF e PNG, recomendo o PNG mais [...]]]></description>
			<content:encoded><![CDATA[<p>Bom pessoal hoje o post num é lá aquela programação toda, é mais pra mim dar inicio aos posts falando sobre o Magento. Vamos lá.</p>
<h3>Alterando ou Adicionando o logo em Sua Loja Magento</h3>
<p>Para isto podemos usar 3 formatos de imagens, que são os mais usados, <strong>JPEG, GIF e PNG</strong>, recomendo o PNG mais fica a sua escolha.</p>
<p><strong>Usando GIF</strong><br /> Se usarmos o gif o processo é mais simples, basta fazer o upload e subistituir a imagem que esta localizada em <strong>skin/frontend/default/default/images/logo.gif</strong> usando o FTP.</p>
<p><strong>Usando PNG e JPG</strong><br /> O primeiro passo é upar a imagem em <strong>skin/frontend/default/default/images/</strong>. Logo após acessamos o admin do magento <a class="linkification-ext" title="Linkification: http://www.oenderecodasualoja.com.br/admin" href="http://www.oenderecodasualoja.com.br/admin">http://www.oenderecodasualoja.com.br/admin</a> e seguimos este caminho: <strong>Sistema » Configurações</strong>, selecione o link de menu <strong>Design </strong>(está a esquerda da página) e vá mais abaixo na parte <strong>Header</strong> do acorddion como na figura abaixo:</p>
<p><div id="attachment_715" class="wp-caption aligncenter" style="width: 611px"><a href="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/09/alterandologomagentofull.jpg"><img class="size-full wp-image-715" title="alterandologomagento1" src="http://www.mateussouza.com/wordpress/wp-content/uploads/2009/09/alterandologomagento1.jpg" alt="Clique para ver em tamanho original" width="601" height="173" /></a><p class="wp-caption-text">Clique na imagem para ver em tamanho original</p></div>
<p>Para o segundo passo, devemos colocar o nome da imagem que upamos no campo Logo Image Src; recomendo que renomeie com o nome de sua loja para os motores de busca, é mais questão de SEO.</p>
<p><strong>Considerações Finais</strong><br /> Este pequeno tutorial foi desenvolvido tendo em mente o template padrão do Magento, por isso a localização skin/frontend/default/<strong>default</strong>/images/, se você usa o template blue que também já vem no magento o caminho é o mesmo: skin/frontend/default/<strong>blue</strong>/images/. Uma maneira de saber o caminho da logo é clicar com o botão auxiliar na foto e escolher a opção exibir imagem ou exibir imagem de fundo.</p>
<p>Até a próxima</p>
<p><span class="clear"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mateussouza.com/blog/ecommerce/alterando-ou-adicionando-o-logo-em-sua-loja-magento-tutorial-magento/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: mateussouza.com @ 2010-07-29 16:18:09 by W3 Total Cache -->