<?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>voragine.net &#187; shortcodes</title>
	<atom:link href="http://voragine.net/etiquetas/shortcodes/feed" rel="self" type="application/rss+xml" />
	<link>http://voragine.net</link>
	<description>Autonomía digital y tecnológica.</description>
	<lastBuildDate>Mon, 06 Feb 2012 16:55:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3-RC3-19589</generator>
		<item>
		<title>Programar un shortcode en WordPress</title>
		<link>http://voragine.net/wordpress/programar-un-shortcode-en-wordpress</link>
		<comments>http://voragine.net/wordpress/programar-un-shortcode-en-wordpress#comments</comments>
		<pubDate>Mon, 14 Feb 2011 19:39:45 +0000</pubDate>
		<dc:creator>skotperez</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[add_shortcode]]></category>
		<category><![CDATA[functions.php]]></category>
		<category><![CDATA[shortcodes]]></category>

		<guid isPermaLink="false">http://voragine.net/?p=565</guid>
		<description><![CDATA[Los <a title="Shortcodes API -- WordPress API" href="http://codex.wordpress.org/Shortcode_API"><strong>shortcodes</strong></a> son códigos que se incluyen en el contenido de un post o una página y realizan una acción, atajos que cualquier usuario puede usar de manera trivial y que tienen detrás cualquier tipo de código que no necesitan conocer. Pueden ser muy útiles para incluir desde estilos hasta complejas acciones. Para programar un shortcode sencillo basta incluir en el archivo <code>functions.php</code> la función <code>add_shortcode()</code>.]]></description>
			<content:encoded><![CDATA[<p>Los <a title="Shortcodes API -- WordPress API" href="http://codex.wordpress.org/Shortcode_API"><strong>shortcodes</strong></a> son códigos que se incluyen en el contenido de un post o una página y realizan una acción, atajos que cualquier usuario puede usar de manera trivial y que tienen detrás cualquier tipo de código que no necesitan conocer. Pueden ser muy útiles para incluir desde estilos hasta complejas acciones.</p>
<p>Para programar un shortcode sencillo basta incluir en el archivo <code>functions.php</code> la función <code>add_shortcode()</code> de la siguiente manera:</p>
<pre class="brush: php; title: ; notranslate">
add_shortcode('nombre-del-shortcode', 'funcion-a-la-que-llama');
</pre>
<p>Para ejecutarlo basta incluir en el contenido de un post o una página el nombre del shortcode entre corchetes:</p>
<pre class="brush: xml; title: ; notranslate">
[nombre-del-shortcode]
</pre>
<p>En <em>Smash Magazine</em> se puede encontrar un tutorial en el que se explica en detalle <a title="Mastering WordPress Shortcodes -- Smash Magazine" href="http://www.smashingmagazine.com/2009/02/02/mastering-wordpress-shortcodes/"><strong>cómo programar distintos tipos de shortcodes</strong></a>.</p>
<p>Como ejemplo, este sencillo shortcode que añade un separador en forma de línea en el lugar donde lo incluyamos:</p>
<pre class="brush: php; title: ; notranslate">
// creamos la función a la que llamaremos con el shortcodes
function blueline() {
        return &quot;&lt;div class='blueline'&gt;&lt;hr /&gt;&lt;/div&gt;&quot;;
}
// creamos el shortcode
add_shortcode( 'linea', 'blueline' );
</pre>
<p>Y para llamar al shorcode:</p>
<pre class="brush: xml; title: ; notranslate">
[linea]
</pre>
]]></content:encoded>
			<wfw:commentRss>http://voragine.net/wordpress/programar-un-shortcode-en-wordpress/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Complementando WordPress con los shortcodes</title>
		<link>http://voragine.net/wordpress/complementando-wordpress-con-los-shortcodes</link>
		<comments>http://voragine.net/wordpress/complementando-wordpress-con-los-shortcodes#comments</comments>
		<pubDate>Fri, 06 Feb 2009 07:00:39 +0000</pubDate>
		<dc:creator>skotperez</dc:creator>
				<category><![CDATA[Breves]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[shortcodes]]></category>

		<guid isPermaLink="false">http://voragine.net/?p=174</guid>
		<description><![CDATA[Los shortcodes de WorPress se pueden introducir fácilmente en cualquier post o página con una sintaxis similar a las etiquetas HTML pero mucho más sencillas. Al leer esos pequeños códigos o atajos, WordPress ejecuta una función más o menos compleja. Desde introducir una enlace a una publicidad Adsense de Google o cosas más complejas. En [...]]]></description>
			<content:encoded><![CDATA[<p>Los <strong>shortcodes de WorPress</strong> se pueden introducir fácilmente en cualquier post o página con una sintaxis similar a las etiquetas HTML pero mucho más sencillas. Al leer esos pequeños códigos o atajos, WordPress ejecuta una función más o menos compleja. Desde introducir una enlace a una publicidad Adsense de Google o cosas más complejas. En <a title="Mastering WordPress Shortcodes -- Smashing Magazine" href="http://www.smashingmagazine.com/2009/02/02/mastering-wordpress-shortcodes/">Smash Magazine</a> han publicado un tutorial completo y para no iniciados en el tema, con varios ejemplos que demuestran la potencia de los shortcodes. Junto con los campos personalizados forman una pareja bastante competente para personalizar y complementar las capacidades de WordPress.</p>
<p>En anieto2k hay <a title="Usando shortcodes como profesionales -- anieto2k" href="http://www.anieto2k.com/2009/02/04/usando-shortcodes-como-profesionales/">otro tutorial similar</a>, en español, y con ejemplos más útiles.</p>
]]></content:encoded>
			<wfw:commentRss>http://voragine.net/wordpress/complementando-wordpress-con-los-shortcodes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

