<?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>Bit a Bit &#187; wordpress</title>
	<atom:link href="http://mentadreams.com/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://mentadreams.com</link>
	<description>Otro blog más de WordPress</description>
	<lastBuildDate>Mon, 17 Oct 2011 21:19:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Anuncios en WordPress</title>
		<link>http://mentadreams.com/2010/01/anuncios-en-wordpress/</link>
		<comments>http://mentadreams.com/2010/01/anuncios-en-wordpress/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 19:35:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[anuncios]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Publicidad]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://mentadreams.com/?p=2176</guid>
		<description><![CDATA[Muchos blogueros quieren tener anuncios en WordPress y optan por la vía de contratarlos de forma individual, sin caer en las garras de Google AdSense. Y es bien cierto que dependiendo del público objetivo a veces es mucho más interesante.
Es por ello que me puse hace tiempo a buscar soluciones para integrar anuncios rotativos en [...]]]></description>
			<content:encoded><![CDATA[<p>Muchos blogueros quieren tener anuncios en WordPress y optan por la vía de contratarlos de forma individual, sin caer en las garras de Google AdSense. Y es bien cierto que dependiendo del público objetivo a veces es mucho más interesante.</p>
<p>Es por ello que me puse hace tiempo a buscar soluciones para integrar anuncios rotativos en WordPress, pero no terminé de encontrar una solución que me satisfaciera. Por eso, y casi como siempre, acabé montándome el sistema yo mismo.</p>
<p>El tema es incluir en el fichero functions.php de tu theme el siguiente código:</p>
<pre>$adIds = array();
$adIds["top"] = 887;
$adIds["sidebar"] = 888;
function getAd ($type="top")
{
    $pages = get_pages('child_of='.$adIds[$type]);
    if(count($pages)&gt;0){
        $id = rand(0,count($pages)-1);
        echo $pages[$id]-&gt;post_content;
    }
}</pre>
<p>Y una vez hecho esto, podemos crear tantas páginas como secciones de anuncios queramos definir (en el ejemplo tengo 2, top y sidebar), cuyos ids introduciremos en el array que se define antes de la función. Tras ello, con ir introduciendo páginas &#8220;hijas&#8221; de las definidas en las que esté una imagen u objeto flash, tendremos definidos los anuncios de cada zona.</p>
<p>Ahora, para introducir el anuncio en una parte de nuestra página, para que aparezca uno de los anuncios definidos, basta con incluir:</p>
<pre>&lt;?php getAd("sidebar");?&gt;
//para incluir un anuncio del lateral\
(realmente el contenido de una página\
 hija de la que tiene id 888)</pre>
<p>Lo cierto es que, ahora que lo pienso, sería interesante pasar como parámetro el &#8220;name&#8221; de la página que aloja a las páginas hijas, con lo que sería más sencillo. Pero bueno; algún día debería montar un plugin con esto y lanzarlo, pero las ocupaciones diarias me impiden ponerme a ello, así que si alguien se anima bienvenido es.</p>
]]></content:encoded>
			<wfw:commentRss>http://mentadreams.com/2010/01/anuncios-en-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

