Qué es un shortcode y cómo usarlo

Por Felipe

Publicado en:

WordPress es una plataforma que te ofrece un sinfín de posibilidades para llenar de contenido atractivo tu página web o tu blog. Sin embargo, a veces pierdes demasiado tiempo añadiendo un tipo de contenido que sueles repetir en la mayoría de tus publicaciones. Esto lo puedes simplificar de una forma muy sencilla asociando ese contenido a un código corto o shortcode

Qué es un shortcode y cómo funcionan

Un shortcode es un código corto o un pequeño trozo de código con el que puedes añadir alguna funcionalidad interesante a una parte de tu página web sin que para ello tengas que programarla. Nada más dispongas de esta nueva funcionalidad, la podrás ejecutar todas las veces que desees a través del shortcode que le hayas designado. 

En realidad, se puede decir que el shortcode es una herramienta que se utiliza especialmente en WordPress para simplificar tareas. De hecho, al insertar este shortcode en el editor de WordPress se ejecutará la acción. El shortcode permite añadir contenido a cualquier página o artículo sin necesidad de hacer tareas muy complejas. 

Los shortcodes funcionan a modo de etiquetas de HTML, salvo con la diferencia de que en este caso van entre corchetes ([ ]) y no entre signos de mayor qué o menor que (< >), como suele ocurrir en el formato HTML. 

Cómo se crean

El shortcode WordPress es muy fácil de crear. Ya has visto que deben ir entre corchetes y se pueden insertar en una página de WordPress (donde estás escribiendo un artículo, por ejemplo). Para registrar un shortcode, lo más habitual es hacerlo a través de la función add_shortcode. 

La manera más sencilla de crear un shortcode en la actualidad es a través de plugins gratuitos o de pago. Estos proporcionan códigos cortos que puedes personalizar y que te ayudarán a crear incluso shortcodes específicos para tu página. 

Uno de estos plugins es Column Shortcodes. Aquí tan solo tendrás que seleccionar un código corto y añadirlo a la página. También puedes usar el plugin Shortcodes Ultimate, con el que podrás crear de forma sencilla botones, sliders, diferentes modelos de cajas y mucho más. 

El plugin Shortcoder crea shortcodes personalizados para WordPress. Lo mismo podrás hacer con Woo Shortcodes Kit, especialmente indicado para personalizar y hacer más atractiva tu tienda online si usas la plataforma WooCommerce. 

Por último, puedes utilizar también Meks Flexible Shortcodes, un plugin con el que añadir los shortcodes a partir de un panel generador de códigos cortos, o CSSIgniter Shortcodes, que te permite crear o editar códigos cortos sin necesidad del propio código. 

Ventajas y desventajas de usar shortcodes

El uso de los shortcodes WordPress puede presentar una serie de ventajas e inconvenientes. 

Facilitan y agilizan tareas

La principal ventaja de utilizar shortcodes es que son herramientas que van a facilitar y agilizar muchas tareas en nuestra página web. No en vano, con ellos vas a ahorrar mucho tiempo a la hora de maquetar un artículo y hacerlo más completo y llamativo para los usuarios que visiten tu espacio. 

Múltiples posibilidades para el diseño y maquetación

Los shortcodes te permitirán disfrutar de múltiples posibilidades para diseñar y maquetar tu web y/o las entradas de tu blog. Con solo copiar y pegar el código corto vas a poder disponer de diversas funcionalidades: botones clicables, cajas de contenido, columnas, formularios de suscripción, etc. 

Facilidad de creación

Los shortcodes son fáciles de crear, ya que en la mayoría de las ocasiones los plugins o temas de WordPress ya te señalan lo que tienes que escribir entre los corchetes para que aparezca el elemento que deseas. En este sentido, no tendrás que tener conocimientos de programación para ello. 

Generan dependencia

Una de las desventajas de los shortcodes WordPress es que generan dependencia a un tema en concreto. Si algún día cambias de tema en el diseño de tu página web y has utilizado muchos shortcodes en el anterior, no funcionarán en el nuevo, por lo que tendrás que borrarlos y empezar de nuevo. 

Hay que prestar especial atención a esto, ya que con el nuevo tema perderás la estructura y la maquetación de los contenidos en los que hayas insertado shortcodes. De ahí que sea fundamental tener en cuenta que los shortcodes deben usarse en textos concretos y no abusar de ellos. 

Los shortcodes son, en resumen, un código abreviado que puedes insertar en el editor de tu página web para añadir diversas funcionalidades al contenido que publicas. Cada shortcode es único, por lo que corresponde a un solo elemento. Su uso te va a permitir ahorrar tiempo y ofrecer un contenido mucho más atractivo a tus visitantes. 

 

Por tanto, los shortcodes son herramientas muy útiles para personalizar tu web y que, en muchos casos, resultan imprescindibles en el día a día. De hecho, es la forma más sencilla que tienes para insertar banners, cupones y otros elementos en tu página.