<?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>Tirando Codigo &#187; php</title>
	<atom:link href="http://www.tirandocodigo.com/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tirandocodigo.com</link>
	<description>xq no todos nacimos diseñando y programando</description>
	<lastBuildDate>Thu, 19 Aug 2010 19:26:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Mostrar publicidad solo a visitantes de buscadores</title>
		<link>http://www.tirandocodigo.com/2010/08/19/mostrar-publicidad-solo-a-visitantes-de-buscadores/</link>
		<comments>http://www.tirandocodigo.com/2010/08/19/mostrar-publicidad-solo-a-visitantes-de-buscadores/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 19:26:13 +0000</pubDate>
		<dc:creator>aldols</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.tirandocodigo.com/?p=701</guid>
		<description><![CDATA[Desde hace tiempo estoy inscrito en ForoBeta, lugar en el que he encontrado informacion realmente util para mejorar algun blog. En esta ocasion les dejo este tutorial realizado por KnxDT con el cual podremos mostrar publicidad solo a visitantes que llegan a nuestro blog a traves de los buscadores (google, google images, bing, yahoo). Lo [...]]]></description>
			<content:encoded><![CDATA[<p>Desde hace tiempo estoy inscrito en <a title="Forobeta" href="http://forobeta.com/" target="_blank">ForoBeta</a>, lugar en el que he encontrado informacion realmente util para mejorar algun blog. En esta ocasion les dejo este tutorial realizado por <a title="tecnologia diaria" href="http://www.tecnologiadiaria.com/" target="_blank">KnxDT</a> con el cual podremos mostrar publicidad solo a visitantes que llegan a nuestro blog a traves de los buscadores (google, google images, bing, yahoo).</p>
<p>Lo primero que debemos hacer es colocar el siguiente codigo en el archivo <em><span style="color: #000000;">header.php</span></em> de nuestro tema.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> 
<span style="color: #990000;">session_start</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">isset</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$_SESSION</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'show_ad'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>   
   <span style="color: #000088;">$_SESSION</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'show_ad'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>  
   <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">preg_match</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'/q=|search/'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'HTTP_REFERER'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">||</span>preg_match<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'/q=|images/'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'HTTP_REFERER'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>  
      <span style="color: #000088;">$_SESSION</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'show_ad'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span> 
   <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">strstr</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'HTTP_USER_AGENT'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'Googlebot'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>  
      <span style="color: #000088;">$_SESSION</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'show_ad'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span> 
<span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span> 
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Lo que hace este código es iniciar una sesión para que los visitantes de Google y otros buscadores (Bing, Yahoo son los que he probado) vean la publicidad en todo su recorrido, salvo cierren su navegador y entren directamente (ya que se eliminan las sesiones por ser temporales).</p>
<p>La variable de sesión se llama show_ad.  La variable sesión toma el valor de 1 cuando viene de buscador y 0 cuando no viene de buscador, según lo que estamos definiendo. Si la variable no está inicializada, se inicia una nueva sesión.</p>
<p>El código no muestra publicidad al Googlebot, para evitar una carga innecesaria de contenido.</p>
<blockquote><p>Nota importante: Recomiendo colocar este código justo después del , de lo contrario si es que usan el All in One SEO Pack, que supongo es la mayoría, se ocasionará un error en PHP por variables ya enviadas (solo créanme, sino hagan la prueba y pónganlo al final del <em><span style="color: #000000;">header.php</span></em> o justo antes del ).</p></blockquote>
<p>Listo, ahora falta indicar dónde quieren mostrar la publicidad. Usualmente es el <em><span style="color: #000000;">single.php</span></em>. Algo así:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$_SESSION</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'show_ad'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> 
    &lt;//.. Aqui colocan su codigo Adsense ..//&gt; 
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Lo que hacemos aquí es mostrar publicidad al que tenga una sesión de publicidad en 1 (que hemos definido así, haciendo analogía al true).</p>
<p><span style="color: #c0c0c0;">Via |</span> <a title="Forobeta" href="http://forobeta.com/tutoriales/2479-optimizado-adsense-al-navegante-que-llega-del-buscador.html" target="_blank">ForoBeta</a><br />
<h3>Post Relacionados</h3>
<ul class="related_post">
<li><a href="http://www.tirandocodigo.com/2010/04/09/evitar-spam-rechazando-comentarios-que-contienen-ciertas-palabras/" title="Evitar spam rechazando comentarios que contienen ciertas palabras">Evitar spam rechazando comentarios que contienen ciertas palabras (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/01/22/como-hacer-funcionar-el-script-timthumb-php-en-hostgator/" title="Como hacer funcionar el script timthumb.php en hostgator">Como hacer funcionar el script timthumb.php en hostgator (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/08/18/redireccionar-una-pagina-de-wordpress/" title="Redireccionar una pagina de wordpress">Redireccionar una pagina de wordpress (3)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/07/02/agrega-publicidad-adsense-en-cualquier-parte-del-post/" title="Agrega publicidad adsense en cualquier parte del post">Agrega publicidad adsense en cualquier parte del post (6)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/04/04/incluir-en-tu-blog-wp-los-ultimos-post-de-otro-blog/" title="Incluir en tu blog WP los ultimos post de otro blog">Incluir en tu blog WP los ultimos post de otro blog (6)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tirandocodigo.com/2010/08/19/mostrar-publicidad-solo-a-visitantes-de-buscadores/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Himno de PHP</title>
		<link>http://www.tirandocodigo.com/2010/08/14/himno-de-php/</link>
		<comments>http://www.tirandocodigo.com/2010/08/14/himno-de-php/#comments</comments>
		<pubDate>Sat, 14 Aug 2010 19:52:15 +0000</pubDate>
		<dc:creator>aldols</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://www.tirandocodigo.com/?p=693</guid>
		<description><![CDATA[Les dejo una cancion sobre el lenguaje de programacion web PHP, Lee Fernandes creo una cancion sobre este lenguaje bajo el titulo de  "PHP the Anthem" el cual pertenece al album colectivo de nombre Emergent Collective One, el cual fue creado por programadores. Oh yeah. (Oh yeah.) (Just one day it just hits you all [...]]]></description>
			<content:encoded><![CDATA[<p>Les dejo una cancion sobre el lenguaje de programacion web PHP, <em>Lee Fernandes</em> creo una cancion sobre este lenguaje bajo el titulo de  "<span style="color: #000000;"><em>PHP the Anthem</em></span>" el cual pertenece al album colectivo de nombre <a title="Emergent Collective One" href="http://fracturedvisionmedia.com/FVM005/" target="_blank">Emergent Collective One</a>, el cual fue creado por programadores.</p>
<p><a href="http://www.tirandocodigo.com/2010/08/14/himno-de-php/"><em>Pinche aquí para ver el vídeo</em></a></p><br />
<span id="more-693"></span></p>
<blockquote><p>Oh yeah. (Oh yeah.)<br />
(Just one day it just hits you all of a sudden. It’s just like…)</p>
<p>Oh yeah, I’m so PHP this year.<br />
Got a mic in the left, and ‘n the right, cold beer.<br />
Compile that Apache.<br />
Now we got version 5 and two chicks laid out in the back seat.<br />
Yeah, sometimes the code looks a little trashy.<br />
But, this ain’t ColdFusion.<br />
Stop talking sassy, and pull up them panties.</p>
<p>I’m really… I’m just saying; why don’t you go check out the API reference docs.<br />
They’re really good.<br />
(They are.)</p>
<p>Is it underline or CamelCase?<br />
I can’t remember; I’ve been busy poundin’ cakes.<br />
It’s what PHP developers do.<br />
We get more booty than you.<br />
Don’t be jealous when you smell us; check the Boolean dude, it reads…</p>
<p>[chorus]<br />
(Oh yeah.)<br />
Check the Boolean dude; it reads true.<br />
(Oh yeah.)<br />
PHP gets more booty than you.<br />
(Oh yeah.)<br />
Check the Boolean dude; it reads true.<br />
(Oh yeah.)<br />
PHP gets more booty than you.<br />
(Oh yeah.)<br />
Check the Boolean dude; it reads…</p>
<p>True, PHP gets more booty than you,<br />
but we still keep it clean.<br />
MySQL really real wrappin’ all strings.<br />
Filter input like it was a herpes strain.<br />
(You know what I’m saying?)<br />
That’s why we got the STD class.<br />
Objects we pass might need to be trashed.<br />
Girl, what you doin’?</p>
<p>Come gunzip this.<br />
Be my witness as I strip this string of all slashes.<br />
Now, I got what I need.<br />
No traversing my filesystem when you ain’t supposed to be.<br />
That’s how it is rolling with PHP.<br />
All the hot chicks, yeah, they love PHP.<br />
(It’s so true.)<br />
(Oh yeah, that’s what I’m talking about.)</p>
<p>[chorus]
<p>(Yo, yo, tell ‘em about it.)</p>
<p>PHP: Hypertext Preprocessor.<br />
It’s real out here.<br />
Somebody better call the mod_security officer.<br />
My concern is for those weak half-assed scripting languages.<br />
The ones that can’t hang with us.<br />
It’s strange, but they get hanged and remain in dust.<br />
Some aren’t quite dead and still remain a pain to us.</p>
<p>PHP’s got more muscle.<br />
In a nutshell, nothing’s quite like it.</p>
<p>Predicted by the ancient cultures and the psychics.<br />
The ones who dreamt in recursive states.<br />
Whispering premonitions of open source community gates.<br />
PHP.</p>
<p>(Oh yeah…)</p>
<p>[chorus]</p></blockquote>
<p><span style="color: #c0c0c0;">Via |</span> <a title="webadictos" href="http://www.webadictos.com.mx/2010/08/12/himno-de-php/" target="_blank">Webadictos</a><br />
<h3>Post Relacionados</h3>
<ul class="related_post">
<li><a href="http://www.tirandocodigo.com/2010/08/19/mostrar-publicidad-solo-a-visitantes-de-buscadores/" title="Mostrar publicidad solo a visitantes de buscadores">Mostrar publicidad solo a visitantes de buscadores (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/04/09/evitar-spam-rechazando-comentarios-que-contienen-ciertas-palabras/" title="Evitar spam rechazando comentarios que contienen ciertas palabras">Evitar spam rechazando comentarios que contienen ciertas palabras (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/03/05/gundam-dibujado-en-ms-excel/" title="Gundam dibujado en MS Excel">Gundam dibujado en MS Excel (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/02/13/splash-lite-reproductor-de-videos-de-alta-definicion/" title="Splash lite reproductor de videos de alta definición">Splash lite reproductor de videos de alta definición (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/01/22/como-hacer-funcionar-el-script-timthumb-php-en-hostgator/" title="Como hacer funcionar el script timthumb.php en hostgator">Como hacer funcionar el script timthumb.php en hostgator (1)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tirandocodigo.com/2010/08/14/himno-de-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Evitar spam rechazando comentarios que contienen ciertas palabras</title>
		<link>http://www.tirandocodigo.com/2010/04/09/evitar-spam-rechazando-comentarios-que-contienen-ciertas-palabras/</link>
		<comments>http://www.tirandocodigo.com/2010/04/09/evitar-spam-rechazando-comentarios-que-contienen-ciertas-palabras/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 23:42:25 +0000</pubDate>
		<dc:creator>aldols</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://www.tirandocodigo.com/?p=593</guid>
		<description><![CDATA[Desde hace tiempo tenia problemas de spam en uno de mis blogs, diariamente tenia que borrar alrededor de 600 mensajes de spam... aunque wordpress trae un filtro nativo para palabras e ip's WordPress dejaba los mensajes en moderacion o en la carpeta de spam... Pero aqui les dejo esta alternativa para rechazar comentarios que contengan [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-594 aligncenter" title="spam" src="http://www.tirandocodigo.com/wp-content/uploads/2010/04/spam.jpg" alt="" width="374" height="280" /></p>
<p>Desde hace tiempo tenia problemas de spam en uno de mis blogs,  diariamente tenia que borrar alrededor de 600 mensajes de spam... aunque  wordpress trae un filtro nativo para palabras e ip's WordPress dejaba los  mensajes en moderacion o en la carpeta de spam...</p>
<p>Pero aqui les dejo esta alternativa para rechazar comentarios que  contengan ciertas palabras...en el archivo <span style="color: #000000;"><strong>funtions.php</strong></span> de tu theme agrega lo siguiente.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> in_comment_post_like<span style="color: #009900;">&#40;</span><span style="color: #000088;">$string</span><span style="color: #339933;">,</span> <span style="color: #000088;">$array</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$array</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$ref</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">strstr</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$string</span><span style="color: #339933;">,</span> <span style="color: #000088;">$ref</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #b1b100;">return</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #339933;">;</span> <span style="color: #009900;">&#125;</span> <span style="color: #009900;">&#125;</span>
	<span style="color: #b1b100;">return</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">function</span> drop_bad_comments<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'comment'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$post_comment_content</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'comment'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
		<span style="color: #000088;">$lower_case_comment</span> <span style="color: #339933;">=</span> <span style="color: #990000;">strtolower</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'comment'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #000088;">$bad_comment_content</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
			<span style="color: #0000ff;">'viagra'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'hydrocodone'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'hair loss'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'[url=http'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'[link=http'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'xanax'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'tramadol'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'russian girls'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'russian brides'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'lorazepam'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'adderall'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'dexadrine'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'no prescription'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'oxycontin'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'without a prescription'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'sex pics'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'family incest'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'online casinos'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'online dating'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'cialis'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'best forex'</span><span style="color: #339933;">,</span>
			<span style="color: #0000ff;">'amoxicillin'</span>
		<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>in_comment_post_like<span style="color: #009900;">&#40;</span><span style="color: #000088;">$lower_case_comment</span><span style="color: #339933;">,</span> <span style="color: #000088;">$bad_comment_content</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
			<span style="color: #000088;">$comment_box_text</span> <span style="color: #339933;">=</span> <span style="color: #990000;">wordwrap</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">trim</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$post_comment_content</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">80</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;n  &quot;</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #000088;">$txtdrop</span> <span style="color: #339933;">=</span> <span style="color: #990000;">fopen</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'/var/log/httpd/wp_post-logger/nullamatix.com-text-area_dropped.txt'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'a'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #990000;">fwrite</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$txtdrop</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;  --------------n  [COMMENT] = &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$post_comment_content</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;n  --------------n&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #990000;">fwrite</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$txtdrop</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;  [SOURCE_IP] = &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'REMOTE_ADDR'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot; @ &quot;</span> <span style="color: #339933;">.</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;F j, Y, g:i a&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;n&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #990000;">fwrite</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$txtdrop</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;  [USERAGENT] = &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'HTTP_USER_AGENT'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;n&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #990000;">fwrite</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$txtdrop</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;  [REFERER  ] = &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'HTTP_REFERER'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;n&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #990000;">fwrite</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$txtdrop</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;  [FILE_NAME] = &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'SCRIPT_NAME'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot; - [REQ_URI] = &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'REQUEST_URI'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;n&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #990000;">fwrite</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$txtdrop</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'--------------**********------------------'</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;n&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;HTTP/1.1 406 Not Acceptable&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Status: 406 Not Acceptable&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Connection: Close&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			wp_die<span style="color: #009900;">&#40;</span> __<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'bang bang.'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
add_action<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'init'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'drop_bad_comments'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Agrega tus propios términos a rechazar en el array bad_comment_content. A  mi me funciono.. ahora solo me llegan 6 comentarios de spam al dia... Espero les sirva...</p>
<p><span style="color: #c0c0c0;">Via |</span> <a title="blogandweb" href="http://blogandweb.com/wordpress/10-codigos-utiles-wordpress-ii/" target="_blank">Blog and Web</a><br />
<h3>Post Relacionados</h3>
<ul class="related_post">
<li><a href="http://www.tirandocodigo.com/2010/08/19/mostrar-publicidad-solo-a-visitantes-de-buscadores/" title="Mostrar publicidad solo a visitantes de buscadores">Mostrar publicidad solo a visitantes de buscadores (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/01/22/como-hacer-funcionar-el-script-timthumb-php-en-hostgator/" title="Como hacer funcionar el script timthumb.php en hostgator">Como hacer funcionar el script timthumb.php en hostgator (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/08/18/redireccionar-una-pagina-de-wordpress/" title="Redireccionar una pagina de wordpress">Redireccionar una pagina de wordpress (3)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/07/02/agrega-publicidad-adsense-en-cualquier-parte-del-post/" title="Agrega publicidad adsense en cualquier parte del post">Agrega publicidad adsense en cualquier parte del post (6)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/04/04/incluir-en-tu-blog-wp-los-ultimos-post-de-otro-blog/" title="Incluir en tu blog WP los ultimos post de otro blog">Incluir en tu blog WP los ultimos post de otro blog (6)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tirandocodigo.com/2010/04/09/evitar-spam-rechazando-comentarios-que-contienen-ciertas-palabras/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como hacer funcionar el script timthumb.php en hostgator</title>
		<link>http://www.tirandocodigo.com/2010/01/22/como-hacer-funcionar-el-script-timthumb-php-en-hostgator/</link>
		<comments>http://www.tirandocodigo.com/2010/01/22/como-hacer-funcionar-el-script-timthumb-php-en-hostgator/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 21:10:51 +0000</pubDate>
		<dc:creator>aldols</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[hostgator]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[timthumb.php]]></category>

		<guid isPermaLink="false">http://www.tirandocodigo.com/?p=554</guid>
		<description><![CDATA[Hace poco cree un theme para wordpress en el que utilice el script timthumb.php, el cual nos permite redimencionar imagenes. Este script originalmente fue creado por Tim McDaniels para el theme mimbo pro y ahora es open source y puedes descargarlo para tus proyectos. Mientras desarrolla el theme y lo checaba localmente en mi equipo [...]]]></description>
			<content:encoded><![CDATA[<p>Hace poco cree un theme para wordpress en el que utilice el script <span style="color: #000000;"><strong>timthumb.php</strong></span>, el cual nos permite redimencionar imagenes. Este script originalmente fue creado por <em>Tim McDaniels</em> para el theme <a title="Mimbo Pro" href="http://www.darrenhoyt.com/2008/03/12/mimbo-pro-magazine-theme-released/" target="_blank">mimbo pro</a> y ahora es open source y puedes descargarlo para tus proyectos. Mientras desarrolla el theme y lo checaba localmente en mi equipo este script funciono perfectamente, el dia que subi el theme a un blog alojado en <a title="hostgator" href="http://secure.hostgator.com/cgi-bin/affiliates/clickthru.cgi?id=aldols" target="_blank">Hostgator</a> fue cuando encontre errores, el script no funcionaba, las imagenes no se mostraban.</p>
<p>Despues de batallar y batallar y de buscar aqui y alla, encontre la solucion, para lo cual hay que hacer lo siguiente:</p>
<ol>
<li>Checar que la carpeta "wp-content" y "cache" tengan los permisos <strong>CHMOD 755</strong></li>
<li>Dale los permisos <strong>CHMOD 644</strong> al archivo "timthumb.php"</li>
</ol>
<p>Hice eso y funciono a la perfeccion... el error estaba en tener el archivo y carpetas con permisos CHMOD 777</p>
<p><span style="color: #c0c0c0;">Fuente |</span> <a title="elegant themes" href="http://www.elegantthemes.com/hostgator.pdf" target="_blank">Elegant Themes</a><br />
<span style="color: #c0c0c0;">Enlace | </span><a title="timpthumb" href="http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/" target="_blank">timthumb.php Image resize script</a><br />
<h3>Post Relacionados</h3>
<ul class="related_post">
<li><a href="http://www.tirandocodigo.com/2010/08/19/mostrar-publicidad-solo-a-visitantes-de-buscadores/" title="Mostrar publicidad solo a visitantes de buscadores">Mostrar publicidad solo a visitantes de buscadores (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/04/09/evitar-spam-rechazando-comentarios-que-contienen-ciertas-palabras/" title="Evitar spam rechazando comentarios que contienen ciertas palabras">Evitar spam rechazando comentarios que contienen ciertas palabras (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/08/18/redireccionar-una-pagina-de-wordpress/" title="Redireccionar una pagina de wordpress">Redireccionar una pagina de wordpress (3)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/07/02/agrega-publicidad-adsense-en-cualquier-parte-del-post/" title="Agrega publicidad adsense en cualquier parte del post">Agrega publicidad adsense en cualquier parte del post (6)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/04/04/incluir-en-tu-blog-wp-los-ultimos-post-de-otro-blog/" title="Incluir en tu blog WP los ultimos post de otro blog">Incluir en tu blog WP los ultimos post de otro blog (6)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tirandocodigo.com/2010/01/22/como-hacer-funcionar-el-script-timthumb-php-en-hostgator/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Redireccionar una pagina de wordpress</title>
		<link>http://www.tirandocodigo.com/2009/08/18/redireccionar-una-pagina-de-wordpress/</link>
		<comments>http://www.tirandocodigo.com/2009/08/18/redireccionar-una-pagina-de-wordpress/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 17:52:04 +0000</pubDate>
		<dc:creator>aldols</dc:creator>
				<category><![CDATA[How to]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.tirandocodigo.com/?p=372</guid>
		<description><![CDATA[En ocasiones queremos redireccionar ciertas paginas desde nuestro blog, aqui les dejo un pequeño y sencillo tutorial de como podemos lograrlo. Esta tecnica nos permitira redireccionar una URL desde una pagina de nuestro blog en wordpress sin necesidad de usar un plugin. Lo primero que debemos hacer es crear un archivo llamado template_redirect.php dentro de [...]]]></description>
			<content:encoded><![CDATA[<p>En ocasiones queremos redireccionar ciertas paginas desde nuestro blog, aqui les dejo un pequeño y sencillo tutorial de como podemos lograrlo. Esta tecnica nos permitira redireccionar una URL desde una pagina de nuestro blog en wordpress sin necesidad de usar un plugin.</p>
<p>Lo primero que debemos hacer es crear un archivo llamado <span style="color: #000000;"><strong>template_redirect.php</strong></span> dentro de la carpeta del theme que estamos utilizando.</p>
<p><code>wordpress_root_directory/wp-content/themes/default/</code></p>
<p>Nuestro archivo debera ser creado en esa carpta quedando de la siguiente manera</p>
<p><code>wordpress_root_directory/wp-content/themes/default/template_redirect.php</code></p>
<p>Si no puedes editar tu archivo directamente en la carpta utiliza el bloc de notas, dreamweaver o cualquir software que te prmita crear este archivo ftp, despues lo subes via FTP.</p>
<p><span id="more-372"></span>Lo que debe incluir el archivo <span style="color: #000000;"><strong>template_redirect.php</strong></span> es el siguiente codigo.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">/*
Template Name: Page Redirect
&nbsp;
 * @author		Dave Stewart
 * @email		dave@davestewart.co.uk
 * @web			www.davestewart.co.uk
&nbsp;
 * @name		Page Redirect
 * @type		PHP page
 * @desc		Wordpress template that redirects the current page based on the content of the database entry it loads
&nbsp;
 * @requires	Wordpress
 * @install		Copy this file to the directory of the theme you wish to use
 * usage
			   1. Create a new Page in your Wordpress control panel
			   2. Enter the URL (or local path, relative to your Wordpress directory) you want to redirect to as the only page content
			   3. Set the Page Template to &quot;Page Redirect&quot;
			   4. Publish
 */</span>
&nbsp;
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'have_posts'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&amp;&amp;</span> have_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span>have_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
		<span style="color: #666666; font-style: italic;">// get the post</span>
			the_post<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #666666; font-style: italic;">// get content</span>
			<span style="color: #990000;">ob_start</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			the_content<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #000088;">$contents</span>	<span style="color: #339933;">=</span> <span style="color: #990000;">ob_get_contents</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #990000;">ob_end_clean</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #666666; font-style: italic;">// correctly build the link</span>
&nbsp;
			<span style="color: #666666; font-style: italic;">// grab the 'naked' link</span>
				<span style="color: #000088;">$link</span>	<span style="color: #339933;">=</span> <span style="color: #990000;">strip_tags</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$contents</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
				<span style="color: #000088;">$link</span>	<span style="color: #339933;">=</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'/\s/'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">,</span> <span style="color: #000088;">$link</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #666666; font-style: italic;">// work out</span>
				<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">preg_match</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'%^http://%'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$link</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
					<span style="color: #000088;">$host</span>	<span style="color: #339933;">=</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'HTTP_HOST'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
					<span style="color: #000088;">$dir</span>	<span style="color: #339933;">=</span> <span style="color: #990000;">dirname</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'PHP_SELF'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
					<span style="color: #000088;">$link</span>	<span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;http://<span style="color: #006699; font-weight: bold;">$host</span><span style="color: #006699; font-weight: bold;">$dir</span>/<span style="color: #006699; font-weight: bold;">$link</span>&quot;</span><span style="color: #339933;">;</span>
					<span style="color: #009900;">&#125;</span>
&nbsp;
			<span style="color: #666666; font-style: italic;">// do the link</span>
				<span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Location: <span style="color: #006699; font-weight: bold;">$link</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
				<span style="color: #990000;">die</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
				<span style="color: #009900;">&#125;</span>
&nbsp;
	<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Una vez creado el archivo con el codigo antes mencionado debemos ir al panel de administracion de wordpress y creamos una nueva pagina (Paginas--&gt;Crear), en la lista de plantillas aparecera el archivo que creamos. Lo seleccionamos y en el contenido de la pagina agregamos el URL de la pagina a redireciconar. (<em>como se muestra en la imagen</em>)</p>
<p style="text-align: center;"><img class="size-full wp-image-373 aligncenter" title="redirect" src="http://www.tirandocodigo.com/wp-content/uploads/2009/08/redirect.jpg" alt="redirect" width="560" height="381" /></p>
<p>Guardamos la pagina y comprobamos si funciona entrando a nuestro blog y accediendo a la pagina creada. Este codigo ya lo probe y funciona perfectamente. Espero te haya sido de utilidad.</p>
<p>Via | <a title="Areaphotoshop" href="http://areaphotoshop.com/como-redireccionar-una-pagina-de-wordpress/" target="_blank">Areaphotoshop</a><br />
<h3>Post Relacionados</h3>
<ul class="related_post">
<li><a href="http://www.tirandocodigo.com/2010/08/19/mostrar-publicidad-solo-a-visitantes-de-buscadores/" title="Mostrar publicidad solo a visitantes de buscadores">Mostrar publicidad solo a visitantes de buscadores (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/04/09/evitar-spam-rechazando-comentarios-que-contienen-ciertas-palabras/" title="Evitar spam rechazando comentarios que contienen ciertas palabras">Evitar spam rechazando comentarios que contienen ciertas palabras (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/01/22/como-hacer-funcionar-el-script-timthumb-php-en-hostgator/" title="Como hacer funcionar el script timthumb.php en hostgator">Como hacer funcionar el script timthumb.php en hostgator (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/10/26/utiliza-jquery-en-wordpress/" title="Utiliza Jquery en WordPress">Utiliza Jquery en WordPress (0)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/07/02/agrega-publicidad-adsense-en-cualquier-parte-del-post/" title="Agrega publicidad adsense en cualquier parte del post">Agrega publicidad adsense en cualquier parte del post (6)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tirandocodigo.com/2009/08/18/redireccionar-una-pagina-de-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Agrega publicidad adsense en cualquier parte del post</title>
		<link>http://www.tirandocodigo.com/2009/07/02/agrega-publicidad-adsense-en-cualquier-parte-del-post/</link>
		<comments>http://www.tirandocodigo.com/2009/07/02/agrega-publicidad-adsense-en-cualquier-parte-del-post/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 00:21:43 +0000</pubDate>
		<dc:creator>aldols</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[shortcode]]></category>

		<guid isPermaLink="false">http://www.tirandocodigo.com/?p=319</guid>
		<description><![CDATA[Perdido en la red me encontre un codigo que se me hizo interesante y util para wordpress. Este codigo es para utilizar un shorcode que te permite agregar publicidad de adsense en cualquier parte del post... Lo primero que debemos hacer es modificar el archivo functions.php de nuestro theme. El codigo es el siguiente: 1 [...]]]></description>
			<content:encoded><![CDATA[<p>Perdido en la red me encontre un codigo que se me hizo interesante y util para <span style="color: #000000;"><strong>wordpress</strong></span>. Este codigo es para utilizar un shorcode que te permite agregar publicidad de adsense en cualquier parte del post...</p>
<p>Lo primero que debemos hacer es modificar el archivo <span style="color: #000000;"><strong>functions.php</strong></span> de nuestro theme. El codigo es el siguiente:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> showads<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-3637220125174754&quot;;
google_ad_slot = &quot;4668915978&quot;;
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;
'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_shortcode<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'adsense'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'showads'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Su uso es sencillo... cuando estemos publicando un post solo hay que agregar en donde queremos que aparezca la publicidad, el siguiente shortcode:</p>
<p><code>[adsense]</code></p>
<p>Listo... espero sea de utilidad para ustedes.<br />
<h3>Post Relacionados</h3>
<ul class="related_post">
<li><a href="http://www.tirandocodigo.com/2010/08/19/mostrar-publicidad-solo-a-visitantes-de-buscadores/" title="Mostrar publicidad solo a visitantes de buscadores">Mostrar publicidad solo a visitantes de buscadores (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/04/09/evitar-spam-rechazando-comentarios-que-contienen-ciertas-palabras/" title="Evitar spam rechazando comentarios que contienen ciertas palabras">Evitar spam rechazando comentarios que contienen ciertas palabras (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/01/22/como-hacer-funcionar-el-script-timthumb-php-en-hostgator/" title="Como hacer funcionar el script timthumb.php en hostgator">Como hacer funcionar el script timthumb.php en hostgator (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/08/18/redireccionar-una-pagina-de-wordpress/" title="Redireccionar una pagina de wordpress">Redireccionar una pagina de wordpress (3)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/04/04/incluir-en-tu-blog-wp-los-ultimos-post-de-otro-blog/" title="Incluir en tu blog WP los ultimos post de otro blog">Incluir en tu blog WP los ultimos post de otro blog (6)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tirandocodigo.com/2009/07/02/agrega-publicidad-adsense-en-cualquier-parte-del-post/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Incluir en tu blog WP los ultimos post de otro blog</title>
		<link>http://www.tirandocodigo.com/2009/04/04/incluir-en-tu-blog-wp-los-ultimos-post-de-otro-blog/</link>
		<comments>http://www.tirandocodigo.com/2009/04/04/incluir-en-tu-blog-wp-los-ultimos-post-de-otro-blog/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 18:13:42 +0000</pubDate>
		<dc:creator>aldols</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[feeds]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.tirandocodigo.com/?p=147</guid>
		<description><![CDATA[Hay ocasiones que cuando escribes en varios sitios o tienes varios blogs te gustaria que esos blosgs mostraran los utlimos articulos de cada uno de los otros blogs. En mi caso publico en 3 blogs diferentes, por ejemplo en brincodeldiablo se muestran en portada los ultimos 3 articulos de lugardeorigen. Para lograrlo solo hay que [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-149 aligncenter" title="rssblog" src="http://www.tirandocodigo.com/wp-content/uploads/2009/04/rssblog.jpg" alt="rssblog" width="500" height="150" /></p>
<p>Hay ocasiones que cuando escribes en varios sitios o tienes varios blogs te gustaria que esos blosgs mostraran los utlimos articulos de cada uno de los otros blogs. En mi caso publico en 3 blogs diferentes, por ejemplo en  <a title="Brincodeldiablo" href="http://www.brincodeldiablo.com/blog" target="_blank">brincodeldiablo</a> se muestran en portada los ultimos 3 articulos de <a title="Lugar de origen" href="http://www.lugardeorigen.net/blog" target="_blank">lugardeorigen</a>.</p>
<p style="text-align: center;"><img class="size-full wp-image-148 aligncenter" style="border:none" title="feedblog" src="http://www.tirandocodigo.com/wp-content/uploads/2009/04/feedblog.jpg" alt="feedblog" width="313" height="145" /></p>
<p>Para lograrlo solo hay que modificar un poco el index.php de nuestro theme o crear un archivo x.php e incluirlo despues donde queramos que se muestren los ultimos post (index, sidebar, etc).</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
  <span style="color: #b1b100;">include_once</span><span style="color: #009900;">&#40;</span>ABSPATH <span style="color: #339933;">.</span> WPINC <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/rss.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>  
  <span style="color: #000088;">$rss</span> <span style="color: #339933;">=</span> fetch_rss<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'http://www.nombreblog.com/feed/'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>  
  <span style="color: #000088;">$maxitems</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">3</span><span style="color: #339933;">;</span>  
  <span style="color: #000088;">$items</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array_slice</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">items</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$maxitems</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>  
<span style="color: #000000; font-weight: bold;">?&gt;</span> 
&lt;h6&gt;Nombre del blog&lt;/h6&gt;
&lt;span&gt;Descripcion del blog&lt;/span&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$items</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>  
  <span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span> <span style="color: #000088;">$items</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$item</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>  
  &lt;div&gt;
       &amp;raquo; &lt;a href='<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$item</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'link'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>' title='<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$item</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'title'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>'&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$item</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'title'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/a&gt;
       &lt;br /&gt;  
  &lt;/div&gt;  
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endforeach</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>La primera linea incluye la libreria que trae wordpress para manejo de feeds, en la segunda diremos de que sitio queremos leer el feed y en la tercera indicaremos el numero de los ultimos post a mostrar.</p>
<p>Ademas podremos darle un estilo diferente jugando con el css, eso ya depende de la creatividad y necesidad de cada quien.</p>
<p>Espero les haya servido.<br />
<h3>Post Relacionados</h3>
<ul class="related_post">
<li><a href="http://www.tirandocodigo.com/2010/08/19/mostrar-publicidad-solo-a-visitantes-de-buscadores/" title="Mostrar publicidad solo a visitantes de buscadores">Mostrar publicidad solo a visitantes de buscadores (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/06/21/agregar-una-miniatura-del-post-a-nuestro-rss-feed/" title="Agregar una miniatura del post a nuestro RSS Feed">Agregar una miniatura del post a nuestro RSS Feed (0)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/04/09/evitar-spam-rechazando-comentarios-que-contienen-ciertas-palabras/" title="Evitar spam rechazando comentarios que contienen ciertas palabras">Evitar spam rechazando comentarios que contienen ciertas palabras (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/01/22/como-hacer-funcionar-el-script-timthumb-php-en-hostgator/" title="Como hacer funcionar el script timthumb.php en hostgator">Como hacer funcionar el script timthumb.php en hostgator (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/08/18/redireccionar-una-pagina-de-wordpress/" title="Redireccionar una pagina de wordpress">Redireccionar una pagina de wordpress (3)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tirandocodigo.com/2009/04/04/incluir-en-tu-blog-wp-los-ultimos-post-de-otro-blog/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>PHP 5.2.9 Version actualizada &gt;_</title>
		<link>http://www.tirandocodigo.com/2009/03/03/php-529-version-actualizada-_/</link>
		<comments>http://www.tirandocodigo.com/2009/03/03/php-529-version-actualizada-_/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 01:48:14 +0000</pubDate>
		<dc:creator>zelfo</dc:creator>
				<category><![CDATA[herramientas]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programacion]]></category>
		<category><![CDATA[wikipedia]]></category>

		<guid isPermaLink="false">http://www.tirandocodigo.com/?p=91</guid>
		<description><![CDATA[Ya todos alguna vez hemos usado PHP para crear una web, desgraciadamente cuando somos muy principiantes,  no sabemos mucho de sus Bugs y errores los cuales nos hacen rabiar y en ocasiones hasta puedes ser vulnerable a hackeos sin que tengas la menor idea; pues ya con esta versión nos da un poco de luz [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="alignnone size-full wp-image-100" title="php" src="http://www.tirandocodigo.com/wp-content/uploads/2009/03/php.jpg" alt="php" width="500" height="150" /></p>
<p>Ya todos alguna vez hemos usado <em>PHP</em> para crear una web, desgraciadamente cuando somos muy principiantes,  no sabemos mucho de sus Bugs y errores los cuales nos hacen rabiar y en ocasiones hasta puedes ser vulnerable a hackeos sin que tengas la menor idea; pues ya con esta versión nos da un poco de luz en el camino ya que repara muchos detalles que venia arrastrando las versiones anteriores.</p>
<p><span id="more-91"></span></p>
<p>Para obtener la nueva version de php solo entra a su web</p>
<blockquote><p>http://www.php.net/index.php#id2009-02-26-1</p></blockquote>
<p>Para los que no sabian que es el PHP les dejo la info de wikipedia <img src='http://www.tirandocodigo.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  salu2!!</p>
<p>PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.</p>
<p>PHP es un acrónimo recursivo que significa PHP Hypertext Pre-processor (inicialmente PHP Tools, o, Personal Home Page Tools). Fue creado originalmente por Rasmus Lerdorf en 1994; sin embargo la implementación principal de PHP es producida ahora por The PHP Group y sirve como el estándar de facto para PHP al no haber una especificación formal. Publicado bajo la PHP License, la Free Software Foundation considera esta licencia como software libre.</p>
<p>PHP es un lenguaje interpretado de propósito general ampliamente usado y que está diseñado especialmente para desarrollo web y puede ser incrustado dentro de código HTML. Generalmente se ejecuta en un servidor web, tomando el código en PHP como su entrada y creando páginas web como salida. Puede ser desplegado en la mayoría de los servidores web y en casi todos los sistemas operativos y plataformas sin costo alguno. PHP se encuentra instalado en más de 20 millones de sitios web y en un millón de servidores, aunque el número de sitios en PHP ha compartido algo de su preponderante sitio con otros nuevos lenguajes no tan poderosos desde agosto de 2005. Este mismo sitio web de Wikipedia está desarrollado en PHP. Es también el módulo Apache más popular entre las computadoras que utilizan Apache como servidor web. La más reciente versión principal del PHP fue la versión 5.2.8 del 08 de diciembre de 2008.</p>
<p>El gran parecido que posee PHP con los lenguajes más comunes de programación estructurada, como C y Perl, permiten a la mayoría de los programadores crear aplicaciones complejas con una curva de aprendizaje muy corta. También les permite involucrarse con aplicaciones de contenido dinámico sin tener que aprender todo un nuevo grupo de funciones.</p>
<p>Aunque todo en su diseño está orientado a facilitar la creación de página web, es posible crear aplicaciones con una interfaz gráfica para el usuario, utilizando la extensión PHP-Qt o PHP-GTK. También puede ser usado desde la línea de órdenes, de la misma manera como Perl o Python pueden hacerlo, a esta versión de PHP se la llama PHP CLI (Command Line Interface).</p>
<p>Cuando el cliente hace una petición al servidor para que le envíe una página web, el servidor ejecuta el intérprete de PHP. Éste procesa el script solicitado que generará el contenido de manera dinámica (por ejemplo obteniendo información de una base de datos). El resultado es enviado por el intérprete al servidor, quien a su vez se lo envía al cliente. Mediante extensiones es también posible la generación de archivos PDF, Flash, así como imágenes en diferentes formatos.</p>
<p>Permite la conexión a diferentes tipos de servidores de bases de datos tales como MySQL, Postgres, Oracle, ODBC, DB2, Microsoft SQL Server, Firebird y SQLite.</p>
<p>PHP también tiene la capacidad de ser ejecutado en la mayoría de los sistemas operativos, tales como UNIX (y de ese tipo, como Linux o Mac OS X) y Windows, y puede interactuar con los servidores de web más populares ya que existe en versión CGI, módulo para Apache, e ISAPI.</p>
<p>PHP es una alternativa a las tecnologías de Microsoft ASP y ASP.NET (que utiliza C# VB.NET como lenguajes), a ColdFusion de la compañía Adobe (antes Macromedia), a JSP/Java de Sun Microsystems, y a CGI/Perl. Aunque su creación y desarrollo se da en el ámbito de los sistemas libres, bajo la licencia GNU, existe además un IDE (entorno de desarrollo integrado) comercial llamado Zend Studio. Recientemente, CodeGear (la división de lenguajes de programación de Borland) ha sacado al mercado un entorno integrado de desarrollo para PHP, denominado Delphi for PHP. Existe un módulo para Eclipse, uno de los IDE más populares.</p>
<p>Fue originalmente diseñado en Perl, en base a la escritura de un grupo de CGI binarios escritos en el lenguaje C por el programador danés-canadiense Rasmus Lerdorf en el año 1994 para mostrar su currículum vitae y guardar ciertos datos, como la cantidad de tráfico que su página web recibía. El 8 de junio de 1995 fue publicado "Personal Home Page Tools" después de que Lerdorf lo combinara con su propio Form Interpreter para crear PHP/FI.</p>
<p>PHP 3</p>
<p>Dos programadores israelíes del Technion, Zeev Suraski y Andi Gutmans, reescribieron el analizador sintáctico (parser en inglés) en el año 1997 y crearon la base del PHP3, cambiando el nombre del lenguaje a la forma actual. Inmediatamente comenzaron experimentaciones públicas de PHP3 y fue publicado oficialmente en junio del 1998.</p>
<p>Para 1999, Suraski y Gutmans reescribieron el código de PHP, produciendo lo que hoy se conoce como Zend Engine o motor Zend, un portmanteau de los nombres de ambos, Zeev y Andi. También fundaron Zend Technologies en Ramat Gan, Israel.</p>
<p>PHP 4</p>
<p>En mayo de 2000 PHP 4 fue lanzado bajo el poder del motor Zend Engine 1.0. El día 13 de julio de 2007 se anunció la suspensión del soporte y desarrollo de la versión 4 de PHP,[1] a pesar de lo anunciado se ha liberado una nueva versión con mejoras de seguridad,la 4.4.8 publicada el 13 de enero del 2008 y posteriormente la versión 4.4.9 publicada el 7 de agosto de 2008.[2] Según esta noticia [[1]] se dará soporte a fallos críticos hasta el 2008-08-08.</p>
<p>PHP 5</p>
<p>El 13 de julio de 2004, fue lanzado PHP 5, utilizando el motor Zend Engine 2.0 (o Zend Engine 2). La versión más reciente de PHP es la 5.2.8 (8 de diciembre de 2008), que incluye todas las ventajas que provee el nuevo Zend Engine 2 como:</p>
<p>* Mejor soporte para la Programación Orientada a Objetos, que en versiones anteriores era extremadamente rudimentario, con PHP Data Objects.<br />
* Mejoras de rendimiento.<br />
* Mejor soporte para MySQL con extensión completamente reescrita.<br />
* Mejor soporte a XML ( XPath, DOM, etc. ).<br />
* Soporte nativo para SQLite.<br />
* Soporte integrado para SOAP.<br />
* Iteradores de datos.<br />
* Manejo de excepciones.</p>
<p>PHP 6</p>
<p>Está previsto el lanzamiento en breve de la rama 6 de PHP. Cuando se lance esta nueva versión quedarán solo dos ramas activas en desarrollo (PHP 5 y 6), pues se abandonó el desarrollo y soporte de PHP 4 el 13 de julio de 2007.</p>
<p>Las diferencias que encontraremos frente a PHP 5.* son:</p>
<p>* soportará Unicode;<br />
* limpieza de funcionalidades obsoletas como register_globals, safe_mode, etc.;<br />
* PECL;<br />
* mejoras en orientación a objetos;<br />
* etc.</p>
<p><a href="http://www.desarrolloweb.com/actualidad/version-php-5-2-9-1507.html"><strong>Lo vi aqui...</strong></a><br />
<h3>Post Relacionados</h3>
<ul class="related_post">
<li><a href="http://www.tirandocodigo.com/2010/08/19/mostrar-publicidad-solo-a-visitantes-de-buscadores/" title="Mostrar publicidad solo a visitantes de buscadores">Mostrar publicidad solo a visitantes de buscadores (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/08/14/himno-de-php/" title="Himno de PHP">Himno de PHP (2)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/04/09/evitar-spam-rechazando-comentarios-que-contienen-ciertas-palabras/" title="Evitar spam rechazando comentarios que contienen ciertas palabras">Evitar spam rechazando comentarios que contienen ciertas palabras (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2010/01/22/como-hacer-funcionar-el-script-timthumb-php-en-hostgator/" title="Como hacer funcionar el script timthumb.php en hostgator">Como hacer funcionar el script timthumb.php en hostgator (1)</a></li>
<li><a href="http://www.tirandocodigo.com/2009/08/18/redireccionar-una-pagina-de-wordpress/" title="Redireccionar una pagina de wordpress">Redireccionar una pagina de wordpress (3)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.tirandocodigo.com/2009/03/03/php-529-version-actualizada-_/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 2.008 seconds -->
