<?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>Blog de Yises</title>
	<atom:link href="http://yises.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://yises.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 18 Jan 2012 17:58:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>WordPress &#8211; Como añadir o quitar home del wp_nav_menu</title>
		<link>http://yises.com/blog/2012/01/18/wordpress-como-anadir-o-quitar-home-del-wp_nav_menu/</link>
		<comments>http://yises.com/blog/2012/01/18/wordpress-como-anadir-o-quitar-home-del-wp_nav_menu/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 17:56:05 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[menu]]></category>

		<guid isPermaLink="false">http://yises.com/blog/?p=659</guid>
		<description><![CDATA[Imaginaos que tenéis un blog en el cual queréis mostrar dos veces el esqueleto de la página, con la diferencia de que en uno necesitáis que tenga el &#8220;Home&#8221; (Header) y en el otro no(footer). La solución utilizada ha sido la siguiente: header.php wp_nav_menu( array( 'theme_location' =&#62; 'primary' ) ); footer.php (le he metido ese [...]]]></description>
			<content:encoded><![CDATA[<p>Imaginaos que tenéis un blog en el cual queréis mostrar dos veces el esqueleto de la página, con la diferencia de que en uno necesitáis que tenga el &#8220;Home&#8221; (Header) y en el otro no(footer).</p>
<p>La solución utilizada ha sido la siguiente:</p>
<p><strong>header.php</strong></p>
<pre name="code" class="php">
wp_nav_menu( array( 'theme_location' =&gt; 'primary' ) );
</pre>
<p><strong>footer.php</strong> (le he metido ese valor en la variable tienehome, podéis llamarla cómo queráis)</p>
<pre name="code" class="php">
wp_nav_menu( array( 'tienehome' =&gt; 'false' ) );
</pre>
<p><strong>functions.php</strong> (modificamos el twentyeleven_page_menu_args, pero porque estaba con esta plantilla, podríais utilizar el page_menu_args original)</p>
<pre name="code" class="php">
/* Get our wp_nav_menu() fallback, wp_page_menu(), to show a home link. */
function twentyeleven_page_menu_args( $args ) {
   if($args['tienehome']){$args['show_home'] = false;	}
   else {$args['show_home'] = true;	}
   return $args;
}

add_filter( 'wp_page_menu_args', 'twentyeleven_page_menu_args' );
</pre>
]]></content:encoded>
			<wfw:commentRss>http://yises.com/blog/2012/01/18/wordpress-como-anadir-o-quitar-home-del-wp_nav_menu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problema &#8211; Tienda Prestashop con demasiadas peticiones SQL</title>
		<link>http://yises.com/blog/2011/12/29/problema-tienda-prestashop-con-demasiadas-peticiones-sql/</link>
		<comments>http://yises.com/blog/2011/12/29/problema-tienda-prestashop-con-demasiadas-peticiones-sql/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 15:23:07 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Prestashop]]></category>
		<category><![CDATA[Tiendas virtuales]]></category>
		<category><![CDATA[compilación smarty]]></category>
		<category><![CDATA[consultas BBDD]]></category>
		<category><![CDATA[prestashop]]></category>
		<category><![CDATA[uso CPU]]></category>

		<guid isPermaLink="false">http://yises.com/blog/?p=651</guid>
		<description><![CDATA[Pues hoy toca un problema que me pasó justo después de Navidad, y es que por consumo de CPU la gente de hostgator me deshabilitó el acceso a una tienda que creamos. Imagináos que el día después de Navidad os dicen&#8230;. &#8220;Apologize, but I was forced to suspend the directory /home/XXXXXX/public_html/ as multiple scripts inside [...]]]></description>
			<content:encoded><![CDATA[<p>Pues hoy toca un problema que me pasó justo después de Navidad, y es que por consumo de CPU la gente de hostgator me deshabilitó el acceso a una tienda que creamos. Imagináos que el día después de Navidad os dicen&#8230;.<br />
&#8220;Apologize, but I was forced to suspend the directory /home/XXXXXX/public_html/ as multiple scripts inside were causing high loading issues on the server. Due to it affecting all of the other accounts on the system, we had to take immediate action for the health of the server. &#8221;</p>
<p>Las causas que pude ver&#8230; demasiadas entradas de buscadores en los últimos días, no de gente sino de spiders. Extrañamente esto provocaba que hubiera cientos de miles de peticiones sql.</p>
<p>¿Cual fue la primera solución que tomamos?</p>
<ul>
<li>Administración-&gt;Estadísticas-&gt;Configuración: Poner que las estadísticas se limpiaran automáticamente cada semana (ocupaban bastantes registros en la BBDD)</li>
<li>Instalar un robots.txt en el directorio raíz capando aquellos robots que creíamos que provocaban esto.</li>
<li>Denegar el acceso a las Ips de estos server temiendo que se tratara de un ataque DDos.</li>
</ul>
<p>Lo extraño es que pese a que se habían reducido las entradas se seguían realizando cientos de peticiones SQL.</p>
<p>La <strong>solución </strong>entonces pasó por comprobar qué era lo que pasaba en las tripas de prestashop, y es que corre como todos sabréis sobre smarty. Pues en la <strong>carpeta config/</strong> hay un archivo llamado <strong>smarty.config.inc.php</strong>, y en él, hay un parámetro (<strong>$smarty-&gt;force_compile	= false;</strong> )</p>
<p>Nosotros lo teníamos a true y cuando se pasa a producción es necesario ponerlo a false.</p>
<p>Vamos, explicándolo en palabras llanas: si hay 100 visitas al día en la web no pasaba nada pese a que compilaba todo de nuevo, pero en el momento en que lanzabas 1000 visitas o más a la hora entonces se tostaba porque las 1000 veces tenía que compilarlo todo. De esta forma teníamos millones de consultas en 15 días.</p>
<p>Espero que esto haya ahorrado tiempo a la gente que lo vea :S</p>
<p>Nota: Esta tienda estaba hecha con la versión 1.3.7 de prestashop, <strong>en prestashop 1.4 hay una opción en preferences-&gt;performance que permite seleccionar si queremos forzar o no la compilación</strong>, con lo cual es mucho más sencillo de solucionar. Os dejo una imagen sacada de <a href="http://www.prestashopdocumentation.info/how-to-delete-smarty-cache-in-prestashop/" target="_blank">esta web.</a></p>
<p><a href="http://yises.com/blog/wp-content/uploads/2011/12/compilacionsmarty.png"><img class="aligncenter size-full wp-image-657" title="compilacionsmarty" src="http://yises.com/blog/wp-content/uploads/2011/12/compilacionsmarty.png" alt="" width="475" height="411" /></a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://yises.com/blog/2011/12/29/problema-tienda-prestashop-con-demasiadas-peticiones-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como introducir código javascript dentro de vista tpl</title>
		<link>http://yises.com/blog/2011/12/28/como-introducir-codigo-javascript-dentro-de-vista-tpl/</link>
		<comments>http://yises.com/blog/2011/12/28/como-introducir-codigo-javascript-dentro-de-vista-tpl/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 10:54:01 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Prestashop]]></category>
		<category><![CDATA[Tiendas virtuales]]></category>

		<guid isPermaLink="false">http://yises.com/blog/?p=644</guid>
		<description><![CDATA[El problema que me ha retrasado hoy ha sido exactamente el que podéis leer: Estaba intentando hacer una validación en un formulario (si estaba marcada la check enviaba un formulario, sino estaba marcada sacaba un mensaje de alerta). Cuando yo insertaba mi pequeño código por alguna oscura razón no funcionaba, hasta que introduje el código [...]]]></description>
			<content:encoded><![CDATA[<p>El problema que me ha retrasado hoy ha sido exactamente el que podéis leer:</p>
<p>Estaba intentando hacer una validación en un formulario (si estaba marcada la check enviaba un formulario, sino estaba marcada sacaba un mensaje de alerta). Cuando yo insertaba mi pequeño código por alguna oscura razón no funcionaba, hasta que introduje el código entre las etiquetas {literal} {/literal}</p>
<p>De forma que quedó de la siguiente forma:</p>
<pre name="code" class="php">
{literal}
	<script type="text/javascript">
		$('#contacto').submit(function() {
			if ($('#checkboxavisolegal').is(':checked')) {
				return true;
			} else {
				alert('Has de aceptar el aviso legal');
				return false;
			}
			return false;
		});
	</script>
{/literal}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://yises.com/blog/2011/12/28/como-introducir-codigo-javascript-dentro-de-vista-tpl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Obtener el ID de un registro almacenado en cakephp</title>
		<link>http://yises.com/blog/2011/12/26/obtener-el-id-de-un-registro-almacenado-en-cakephp/</link>
		<comments>http://yises.com/blog/2011/12/26/obtener-el-id-de-un-registro-almacenado-en-cakephp/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 12:39:47 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[cakePHP]]></category>
		<category><![CDATA[lastInsertId]]></category>
		<category><![CDATA[obtener id]]></category>

		<guid isPermaLink="false">http://yises.com/blog/?p=639</guid>
		<description><![CDATA[En el hipotético caso de que haya hecho un save de unos datos en el interior de un modelo y quiera saber cuál es el Id que se le ha asignado automáticamente en la BBDD simplemente es necesario hacer $last_id = $this-&#62;ModelName-&#62;getInsertId(); Más info en la API de Cakephp en http://api.cakephp.org/class/model#method-ModelgetInsertID]]></description>
			<content:encoded><![CDATA[<p>En el hipotético caso de que haya hecho un save de unos datos en el interior de un modelo y quiera saber cuál es el Id que se le ha asignado automáticamente en la BBDD simplemente es necesario hacer</p>
<p>$last_id = $this-&gt;ModelName-&gt;getInsertId();</p>
<p>Más info en la API de Cakephp en <a href="http://api.cakephp.org/class/model#method-ModelgetInsertID">http://api.cakephp.org/class/model#method-ModelgetInsertID</a></p>
]]></content:encoded>
			<wfw:commentRss>http://yises.com/blog/2011/12/26/obtener-el-id-de-un-registro-almacenado-en-cakephp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 Lista con todos las etiquetas que se pueden utilizar</title>
		<link>http://yises.com/blog/2011/12/23/html5-lista-con-todos-las-etiquetas-que-se-pueden-utilizar/</link>
		<comments>http://yises.com/blog/2011/12/23/html5-lista-con-todos-las-etiquetas-que-se-pueden-utilizar/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 09:55:16 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[Programacion Web General]]></category>
		<category><![CDATA[etiquetas html5]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://yises.com/blog/?p=632</guid>
		<description><![CDATA[Aquí os dejo un poster muy bonito que contiene todas etiquetas que se pueden utilizar con el HTML5. Espero que os aclare las cosas:]]></description>
			<content:encoded><![CDATA[<p>Aquí os dejo un poster muy bonito que contiene todas etiquetas que se pueden utilizar con el HTML5. Espero que os aclare las cosas:</p>
<p><a href="http://yises.com/blog/wp-content/uploads/2011/12/html5_poster.jpg"><img class="aligncenter size-large wp-image-633" title="html5_poster" src="http://yises.com/blog/wp-content/uploads/2011/12/html5_poster-1024x724.jpg" alt="" width="1024" height="724" /></a></p>
<p><a href="http://yises.com/blog/wp-content/uploads/2011/12/html5_poster.jpg"><span style="color: #000000;"><br />
</span></a><a href="http://yises.com/blog/wp-content/uploads/2011/12/leyendahtml5.jpg"><img class="aligncenter size-full wp-image-634" title="leyendahtml5" src="http://yises.com/blog/wp-content/uploads/2011/12/leyendahtml5.jpg" alt="" width="805" height="123" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://yises.com/blog/2011/12/23/html5-lista-con-todos-las-etiquetas-que-se-pueden-utilizar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo constituir una sociedad limitada en una semana por 120 euros</title>
		<link>http://yises.com/blog/2011/12/21/como-constituir-una-sociedad-limitada-en-una-semana-por-120-euros/</link>
		<comments>http://yises.com/blog/2011/12/21/como-constituir-una-sociedad-limitada-en-una-semana-por-120-euros/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 09:54:59 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Empresa]]></category>
		<category><![CDATA[cómo crear una empresa]]></category>
		<category><![CDATA[cómo crear una SL en una semana]]></category>

		<guid isPermaLink="false">http://yises.com/blog/?p=630</guid>
		<description><![CDATA[Hoy un amigo me pasó un enlace que llevaba a un post de un blog titulado &#8220;Lo que debes saber para constituir una sociedad en una semana por 120 euros y cualquier gestoría no te contará&#8220;. Lo primero que pensé fue&#8230;.. ¿cómo no encontré esto hace dos años? La de historias y problemas que me [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy un amigo me pasó un enlace que llevaba a un post de un blog titulado &#8220;<a title="Como constituir una SL en una semana" href="http://juancorbera.com/?p=173" target="_blank">Lo que debes saber para constituir una sociedad en una semana por 120 euros y cualquier gestoría no te contará</a>&#8220;. Lo primero que pensé fue&#8230;.. ¿cómo no encontré esto hace dos años? La de historias y problemas que me habría ahorrado.</p>
<p>En resumen y para abreviarlo copio los pasos que hay que seguir:</p>
<ol>
<li>Hay que solicitar la <strong>denominación social</strong> en el registro mercantil en el siguiente enlace <a href="http://www.rmc.es/Deno_solicitud.aspx">http://www.rmc.es/Deno_solicitud.aspx</a>. Tarda 2/3 días con un coste de 19€ .</li>
<li>Con la denominación social, hay que<strong> enviar a la notaría todos los datos de los socios</strong> junto con fotocopia de sus DNIs</li>
<li>En este caso no abrieron una cuenta en el banco que suele ser lo habitual, ya que implicaba depositar 3000€ en una cuenta donde queda el dinero retenido bastantes días o semanas. En su lugar hicieron <strong>aportaciones en especie</strong>, en su caso dos ordenadores valorados en 3000€, que pasan a estar afectos a la actividad, haciéndolo constar en las escrituras.</li>
<li>Una vez con la denominación social, <strong>se pide cita en la notaria</strong> (puede tardar un día o una semana, depende de las notarías). El coste de la notaria depende de si los estatutos y el objeto social son standard o no, en su caso lo fueron y les costó 60€. Si quieres unos estatutos y objeto social personalizados cuestan 150€.</li>
<li>Al día siguiente, les entregaron las escrituras junto con el CIF e inscrita en el registro mercantil únicamente a falta de <strong>pagar del registro</strong> de unos 40€ para estar totalmente operativa.</li>
</ol>
<p>En resumen: Una semana después y por solo 120€ tuvieron la empresa SL funcionando.</p>
]]></content:encoded>
			<wfw:commentRss>http://yises.com/blog/2011/12/21/como-constituir-una-sociedad-limitada-en-una-semana-por-120-euros/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Como obligar a que el navegador cargue css/js/imágenes sin utilizar la caché</title>
		<link>http://yises.com/blog/2011/11/24/como-obligar-a-que-el-navegador-cargue-cssjsimagenes-sin-utilizar-la-cache/</link>
		<comments>http://yises.com/blog/2011/11/24/como-obligar-a-que-el-navegador-cargue-cssjsimagenes-sin-utilizar-la-cache/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 17:11:40 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Programacion Web General]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[modificacion css]]></category>
		<category><![CDATA[refrescar cache]]></category>
		<category><![CDATA[volver a cargar]]></category>

		<guid isPermaLink="false">http://yises.com/blog/?p=623</guid>
		<description><![CDATA[Me he encontrado hoy con el siguiente problema: Tenía que modificar unos css para un cliente y resulta que una vez modificados y subidos contacta conmigo y me comenta que el no lo ve bien. Le explico que tiene que eliminar la caché y cómo debe hacerlo, cosa que ejecuta y le funciona (para gran [...]]]></description>
			<content:encoded><![CDATA[<p>Me he encontrado hoy con el siguiente problema:</p>
<p>Tenía que modificar unos css para un cliente y resulta que una vez modificados y subidos contacta conmigo y me comenta que el no lo ve bien. Le explico que tiene que eliminar la caché y cómo debe hacerlo, cosa que ejecuta y le funciona (para gran alivio mío). Pero entonces me hace la siguiente pregunta:</p>
<p><strong>¿Y qué sucede si un cliente ve esto de forma errónea porque tiene los archivos antiguos en caché? ¿cómo se podría solucionar para no obligarle a que refresque la caché?</strong></p>
<p>Ahí me dejó helado&#8230;.. y tras pensar un rato conseguimos elaborar la solución siguiente:</p>
<p>&lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; href=&#8221;/css/estilos.css<strong>?id=001</strong>&#8221; /&gt;</p>
<p>Consiste en añadir un parámetro al link. NO TENDRÁ NINGÚN EFECTO sobre los estilos, pero hará que el navegador decida volver a cargar ese css. Recordar que tendréis que modificarlo para que vuelva a descargar el browser el css con id=002, con id=003,&#8230;..</p>
]]></content:encoded>
			<wfw:commentRss>http://yises.com/blog/2011/11/24/como-obligar-a-que-el-navegador-cargue-cssjsimagenes-sin-utilizar-la-cache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como configurar el SDK de Android para Titanium</title>
		<link>http://yises.com/blog/2011/11/09/como-configurar-el-sdk-de-android-para-titanium/</link>
		<comments>http://yises.com/blog/2011/11/09/como-configurar-el-sdk-de-android-para-titanium/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 15:46:22 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[aplicaciones moviles]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android sdk]]></category>
		<category><![CDATA[titanium]]></category>

		<guid isPermaLink="false">http://yises.com/blog/?p=616</guid>
		<description><![CDATA[Momento de frustración: el Titanium no está cogiendo la sdk que le he instalado para Android (La última la de Android 4.0, que es la API14)&#8230;&#8230;.. El error es el siguiente: &#8220;could not locate the android sdk at the given path&#8221; ¿Por qué pasa esto? ¿cómo puedo solucionarlo? Entre nosotros no tengo ni idea de por [...]]]></description>
			<content:encoded><![CDATA[<p>Momento de frustración: el Titanium no está cogiendo la sdk que le he instalado para Android (La última la de Android 4.0, que es la API14)&#8230;&#8230;..</p>
<p>El error es el siguiente: &#8220;could not locate the android sdk at the given path&#8221;</p>
<p>¿Por qué pasa esto? ¿cómo puedo solucionarlo? Entre nosotros no tengo ni idea de por qué pasa, pero se resuelve de una manera bastante peculiar:</p>
<ul>
<li>Instalando la versión de Android 2.1 (API7) en mi máquina.</li>
<li>Poniendo ﻿C:\Program Files (x86)\Android\android-sdk (o donde lo hayas instalado) en Android SDK Directory.</li>
<li>Ya te permitirá escoger las diferentes SDKs en tu máquina.</li>
</ul>
<p>Espero que en versiones futuras de Titanium se pueda corregir este bug :S. Si has llegado a este post espero que no hayas derrochado demasiado tiempo buscando la solución.</p>
<p>Nota posterior: Si queréis que funcione el emulador de Android ni se os ocurra instalar el java jdk1.7. Sólo acepta la versión 1.6</p>
]]></content:encoded>
			<wfw:commentRss>http://yises.com/blog/2011/11/09/como-configurar-el-sdk-de-android-para-titanium/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Obtener el idioma en el que estamos en joomla desde un php de la template</title>
		<link>http://yises.com/blog/2011/10/25/obtener-el-idioma-en-el-que-estamos-en-joomla-desde-un-php-de-la-template/</link>
		<comments>http://yises.com/blog/2011/10/25/obtener-el-idioma-en-el-que-estamos-en-joomla-desde-un-php-de-la-template/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 12:17:46 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[idioma]]></category>
		<category><![CDATA[multiidioma]]></category>

		<guid isPermaLink="false">http://yises.com/blog/?p=613</guid>
		<description><![CDATA[Hola a todos!! En este caso el problema con el que me encontré es que necesitaba saber cómo conseguir el idioma en el cual se estaba moviendo el usuario en una página en joomla, ya que quería que, dependiendo del idioma pudiera ver una u otra imagen. Es decir, obtener el &#8220;es-Es&#8221;, el &#8220;pt-PT&#8221;, &#8220;en-GB&#8221;,&#8230;. [...]]]></description>
			<content:encoded><![CDATA[<p>Hola a todos!! En este caso el problema con el que me encontré es que necesitaba saber cómo conseguir el idioma en el cual se estaba moviendo el usuario en una página en joomla, ya que quería que, dependiendo del idioma pudiera ver una u otra imagen. Es decir, obtener el &#8220;es-Es&#8221;, el &#8220;pt-PT&#8221;, &#8220;en-GB&#8221;,&#8230;.<br />
Después de buscar no encontré nada que valiera la pena. Menos mal que joomla permite hacer esos getLanguage tan maravillosos.</p>
<p>El resultado es el siguiente<br />
<code><br />
<?php<br />
$lg = &#038;JFactory::getLanguage();<br />
$language = $lg->_metadata["tag"];</p>
<p>//Esto es un ejemplo de cómo utilizarlo<br />
if($language == 'pt-PT'){<br />
echo '&lt; img src="templates/ashoka/images/boton/pt/inscrivete.png" /&gt;';<br />
}else{<br />
echo '&lt; img src="templates/ashoka/images/botonSuscribirse.png" /&gt;';<br />
}</p>
<p>?&gt;<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://yises.com/blog/2011/10/25/obtener-el-idioma-en-el-que-estamos-en-joomla-desde-un-php-de-la-template/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress &#8211; Añadir opción de imagen destacada en una template</title>
		<link>http://yises.com/blog/2011/10/24/wordpress-anadir-opcion-de-imagen-destacada-en-una-template/</link>
		<comments>http://yises.com/blog/2011/10/24/wordpress-anadir-opcion-de-imagen-destacada-en-una-template/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 10:46:14 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[functions.php]]></category>
		<category><![CDATA[imagenes destacadas wordpress]]></category>

		<guid isPermaLink="false">http://yises.com/blog/?p=609</guid>
		<description><![CDATA[Pues aquí estoy de nuevo, y esta vez me he encontrado con que tenía un problema al crear una plantilla para un wordpress. Lo que necesitaba exactamente era que al crear un post/página/&#8230; me diera la posibilidad de incluir una imagen destacada asociada a ese post/página (y que no tuviera que ponerlo en el cuerpo [...]]]></description>
			<content:encoded><![CDATA[<p>Pues aquí estoy de nuevo, y esta vez me he encontrado con que tenía un problema al crear una plantilla para un wordpress.<br />
Lo que necesitaba exactamente era que al crear un post/página/&#8230; me diera la posibilidad de incluir una imagen destacada asociada a ese post/página (y que no tuviera que ponerlo en el cuerpo del mensaje).<br />
Hay muchas templates que lo tienen por defecto, pero en mi caso no.</p>
<p>1 (en caso de que no te aparezca en el dashboard al editar o crear un post) &#8211;  Debes añadir en el archivo functions.php que se encuentra en el interior de tu template la siguiente línea de código:<br />
add_theme_support( &#8216;post-thumbnails&#8217; );</p>
<p>2 &#8211; Selecciona el &#8220;set featured image&#8221; o el &#8220;Selecciona imagen destacada&#8221; y sigue todos los pasos que se presentan para subirla.</p>
<p>3 &#8211; Para incluir la imagen en cuestión únicamente has de ir a la template que estés utilizando o al fichero /Appearance/editor/loop.php e incluir la línea de código siguiente: <?php the_post_thumbnail();?></p>
<p>Así de sencillo y así de complicado, espero que os haya servido!!</p>
]]></content:encoded>
			<wfw:commentRss>http://yises.com/blog/2011/10/24/wordpress-anadir-opcion-de-imagen-destacada-en-una-template/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

