Si quieres vender productos por Internet, necesitas una tienda, ya sea como una solución in­de­pe­n­die­n­te o in­co­r­po­ra­da en la página web. La he­rra­mie­n­ta de eCommerce Woo­Co­m­me­r­ce es una de las so­lu­cio­nes más populares para crear tiendas online. Se ha pro­gra­ma­do como plugin para diseñar tiendas online en el CMS WordPress, y la versión básica es gratuita. Con los llamados sho­r­t­co­des, los co­m­po­ne­n­tes de Woo­Co­m­me­r­ce se pueden integrar fá­ci­l­me­n­te en otros elementos de una página web. Te mostramos los sho­r­t­co­des más im­po­r­ta­n­tes y te re­co­me­n­da­mos cómo usarlos para tu negocio de eCommerce.

Dominios web
Compra y registra tu dominio ideal
  • Gratis SSL Wildcard para tra­n­s­fe­re­n­cias de datos más seguras
  • Gratis registro privado para más pri­va­ci­dad

Lista de sho­r­t­co­des im­po­r­ta­n­tes para Woo­Co­m­me­r­ce

Shortcode Ar­gu­me­n­tos Ex­pli­ca­ción o función
[woo­co­m­me­r­ce_cart] – Muestra el carro de la compra
[woo­co­m­me­r­ce_checkout] – Muestra la página para el pago
[woo­co­m­me­r­ce_my_account] – Muestra la cuenta del usuario que ha iniciado sesión
[products] Varios ar­gu­me­n­tos que también se pueden combinar entre sí Muestra productos que se pueden filtrar según diversos criterios
[product_category] ID, de­s­cri­p­ción de la categoría Muestra los productos de la categoría se­le­c­cio­na­da
[product_ca­te­go­ries] – Enumera todas las ca­te­go­rías de la tienda
[product_page] id Muestra una página única del producto basada en el ID del producto
[add_to_cart] id Muestra el mensaje “Añadir al carro” según el ID del producto
[woo­co­m­me­r­ce_order_tracking] – Se­gui­mie­n­to del pedido
[woo­co­m­me­r­ce_my_account] Entre otros, “limit” Lista de pedidos

¿Qué es un shortcode?

Un shortcode o código corto es una forma corta de fra­g­me­n­tos más largos de código. Los sho­r­t­co­des se programan como funciones y reciben una de­no­mi­na­ción única. Con ellos, es posible in­co­r­po­rar co­m­po­ne­n­tes o procesos pre­de­fi­ni­dos en elementos de la página web sin muchos co­no­ci­mie­n­tos de pro­gra­ma­ción. La es­tru­c­tu­ra de los sho­r­t­co­des en WordPress está anclada en el CMS: van entre corchetes. Por ejemplo, para insertar una galería en cualquier lugar de una página existente o en una pu­bli­ca­ción mediante el plugin de WordPress “Re­s­po­n­si­ve Lightbox & Gallery”, se puede utilizar este shortcode:

[rl_gallery id="9876"]

La cadena “rl_gallery” es el shortcode en sí, es decir, el marcador de posición para la orden “Coloca una galería en esta posición de la página o pu­bli­ca­ción”, mientras que “id” define qué galería se inserta de entre todas las exi­s­te­n­tes. La forma [atributo de shortcode="123" argumento="abc"…] se utiliza para todos los códigos cortos.

Otra forma de shortcode consiste en la siguiente cadena:

[shortcode]…[/shortcode]

Estos sho­r­t­co­des se utilizan, entre otras cosas, para crear pestañas, botones o diseños de varias columnas.

Los sho­r­t­co­des en una tienda Woo­Co­m­me­r­ce se utilizan para mostrar de forma selectiva el contenido de la tienda. Añadiendo in­fo­r­ma­ción adicional a cada shortcode, se pueden crear muchas pantallas es­pe­cia­les para pro­mo­cio­nar la venta de los productos de la tienda. Estas incluyen, por ejemplo, los elementos de páginas con co­n­te­ni­dos como “Los clientes que han comprado X también han comprado Y y Z”, “El di­s­po­si­ti­vo más vendido de esta categoría” o “Solo quedan tres días: cómpralo ya”. Para ex­pli­car­te cómo im­ple­me­n­tar­lo en detalle, uti­li­za­re­mos una pequeña tienda de muestra de Woo­Co­m­me­r­ce a co­n­ti­nua­ción.

Consejo

Los paquetes de WordPress con el flexible plugin de eCommerce Woo­Co­m­me­r­ce te ofrecen las ventajas del popular CMS y de una tienda en un único producto.

Prácticos sho­r­t­co­des para tiendas Woo­Co­m­me­r­ce

Al utilizar Woo­Co­m­me­r­ce, verás que ya se crean páginas con sho­r­t­co­des como “Mi cuenta”, “Carro de la compra” o “Pagar” en cuanto se instala el plugin. Si abres la página del “Carro de la compra” en el panel de control, el editor visual muestra el código corto di­re­c­ta­me­n­te. En el editor de texto, se muestra que este código se encuentra en un código HTML invisible, lo que indica que hay un shortcode in­cru­s­ta­do. Esto implica que el shortcode también será visible en el editor visual:

<!-- wp:shortcode -->[woocommerce_cart]<!-- /wp:shortcode -->

Mostrar productos definidos

La base de toda tienda online son los productos. También se llaman así en Woo­Co­m­me­r­ce, y son ac­ce­si­bles a través del panel de WordPress.

Con este ID de producto se puede usar un primer código corto con ar­gu­me­n­tos. Para añadir un producto a una página o pu­bli­ca­ción en función de su ID in­di­vi­dual, uti­li­za­mos lo siguiente:

[products ids="9581"]
Nota

Presta atención a escribir co­rre­c­ta­me­n­te las comillas en los ar­gu­me­n­tos. La co­m­bi­na­ción de teclas Alt + 0034 te será de ayuda en Windows, mientras que en macOS puedes pulsar Mayús + 2. Todas las demás comillas no se reconocen en los sho­r­t­co­des.

Si se van a mostrar varios productos, los ID deben enu­me­rar­se separados por comas:

[products ids="9581, 9577, 9352"]

El argumento “ids” siempre se escribe en plural, in­de­pe­n­die­n­te­me­n­te de si se utilizan uno o más ID. Mostrar un solo producto tiende a ser la excepción, porque suele tener más sentido presentar varios productos.

Se pueden utilizar otros ar­gu­me­n­tos con el shortcode “products”:

[products limit="5" columns="2" orderby="date" order="ASC" visibility="visible"]

Estas son las funciones de los ar­gu­me­n­tos:

  • limit: limita el número de productos mostrados
  • orderby: varias opciones para cla­si­fi­car lo que se presenta, por ejemplo, por ID, fecha, po­pu­la­ri­dad (si se tiene en cuenta en la tienda), presencia en pu­bli­ca­cio­nes o al azar
  • order: cla­si­fi­ca­ción as­ce­n­de­n­te o de­s­ce­n­de­n­te (ASC/DESC) del argumento “orderby” se­le­c­cio­na­do
  • vi­si­bi­li­ty: establece si los productos se pueden ver en la tienda y en los re­su­l­ta­dos de búsqueda
  • paginate: permite la pa­gi­na­ción para ofertas de productos extensas. El atributo para activarlo es “true”. El valor “false” se se­le­c­cio­na por defecto.
  • columns: indica el número de columnas en la página del producto de la tienda. Se trata de un atributo im­po­r­ta­n­te para mantener la claridad en las páginas.

Otros ar­gu­me­n­tos como “attribute”, “terms”, “category” o “tag” ayudan a co­n­fi­gu­rar la pre­se­n­ta­ción del producto con criterios es­pe­cia­les según el contenido. Un argumento im­po­r­ta­n­te es el de­no­mi­na­do sku, pro­ce­de­n­te del término SKU (stock keeping unit), utilizado en el comercio minorista. Este es un código único que se asigna a un solo producto. El argumento sku se aplica a los sho­r­t­co­des de los productos en Woo­Co­m­me­r­ce. Al mismo tiempo, el SKU es un modelo probado para gestionar si­s­te­má­ti­ca­me­n­te todos los productos.

El shortcode de la tienda de muestra

[products category="equipo-fotografico"]

Solo mostrará dos productos, pre­ci­sa­me­n­te aquellos de la categoría “Equipo fo­to­grá­fi­co”. El argumento funciona co­rre­c­ta­me­n­te con la de­sig­na­ción “Equipo fo­to­grá­fi­co”, así como con el slug “equipo-fo­to­gra­fi­co”. Si después in­tro­du­ces “soporte-digital” separado por una coma, la tienda mostrará todos los productos apli­ca­bles. Se trata de una tra­n­si­ción fluida a los sho­r­t­co­des para ca­te­go­rías.

Filtrar productos por ca­te­go­rías

Para filtrar productos por ca­te­go­rías, uti­li­za­mos [product_category]. Una categoría se muestra de forma colectiva, que se debe pro­po­r­cio­nar con atributos separados por comas, como “ids” o “category”.

El shortcode [product_categories] (en plural) enumera todas las ca­te­go­rías di­s­po­ni­bles en la tienda. Esto puede ser útil, por ejemplo, para mo­s­trar­las debajo de un producto y, de este modo, in­ce­n­ti­var más las compras.

Páginas in­di­vi­dua­les de Woo­Co­m­me­r­ce a través de shortcode

En el universo de Woo­Co­m­me­r­ce, lo que funciona con los productos se puede im­ple­me­n­tar fá­ci­l­me­n­te con otros co­n­te­ni­dos. Con este shortcode puedes integrar un solo producto como página:

[product_page id="9350"]

Por ejemplo, esto puede ser co­n­ve­nie­n­te si has publicado una reseña de un producto del mismo tipo en el blog y quieres ofrecer un producto re­la­cio­na­do al cliente sin de­ma­sia­dos desvíos.

Si el producto se describe de manera diferente, la función “Añadir al carro de la compra” (en la ilu­s­tra­ción de la derecha) también se puede integrar en la página de WordPress deseada o publicar con este shortcode:

[add_to_cart id="1234"]

El carro de la compra (lleno) se abre mediante el shortcode [woo­co­m­me­r­ce_cart]:

Por lo tanto, esta función del proceso de compra también se puede in­co­r­po­rar en cualquier lugar de una página web. Lo mismo se aplica a la página para realizar el pago, que se integra mediante el shortcode [woo­co­m­me­r­ce_checkout].

Con [woo­co­m­me­r­ce_order_tracking], un cliente que haya iniciado sesión en la tienda puede ver el estado del pedido. Para ello, debe in­tro­du­cir los datos del pedido. Este shortcode no tiene ar­gu­me­n­tos.

Todos los pedidos se enumeran en la página “Mi cuenta” con el código abreviado [woo­co­m­me­r­ce_my_account]. El número de pedidos que se mostrarán puede ser limitado. El valor “-1” muestra todos los pedidos.

Nota

¿Parece que has in­tro­du­ci­do todos los sho­r­t­co­des co­rre­c­ta­me­n­te y, sin embargo, algo no funciona? Un error común es que los sho­r­t­co­des vayan entre las etiquetas <pre>[shortcode]</pre>. La solución sería eli­mi­nar­las con el editor de texto o código.

¿Cómo puedes crear tus propios sho­r­t­co­des?

Para usar tus propios sho­r­t­co­des en WordPress, debes acceder al archivo functions.php. Allí puedes definir los sho­r­t­co­des que quieras con funciones pro­gra­ma­das pe­r­so­na­l­me­n­te.

Nota

Al abrir el archivo functions.php, primero suele aparecer un mensaje que te avisa de que solo debes editarlo si sabes bien lo que haces.

Esta podría ser una opción, probada en una página web de WordPress existente sin mensaje de error:

<?php
function myshortcode_function(){
return "<h1> Hola, el propietario está programando</h1>";
}
add_shortcode('myshortcode', 'myshortcode_function');
?>

En cada página y cada pu­bli­ca­ción donde se use el shortcode pre­de­fi­ni­do [my­sho­r­t­co­de], aparecerá como un en­ca­be­za­do la salida “Hola, el pro­pie­ta­rio está pro­gra­ma­n­do”.

Web Hosting
El hosting que crece con tu proyecto
  • Tiempo de actividad de 99.99 % y seguridad ga­ra­n­ti­za­da
  • Aumenta el re­n­di­mie­n­to según el tráfico de tu página web
  • Incluye dominio, SSL, e-mail y soporte 24/7

Plugins útiles de shortcode, no solo para Woo­Co­m­me­r­ce

El riesgo de cometer errores en el código de una página web de WordPress puede evitarse con bastante elegancia mediante los plugins que producen sho­r­t­co­des. Estos co­m­ple­me­n­tos, probados por la comunidad de WordPress, generan sho­r­t­co­des co­m­ple­ta­me­n­te seguros que pueden realizar tareas concretas y también adaptarse a las ne­ce­si­da­des del usuario. Te pre­se­n­ta­mos bre­ve­me­n­te tres de ellos.

Woo Sho­r­t­co­des Kit

Este plugin te ayuda a pe­r­so­na­li­zar una tienda de Woo­Co­m­me­r­ce con más de 60 funciones y sho­r­t­co­des. De esta manera, puedes co­n­fi­gu­rar páginas de compra y agra­de­ci­mie­n­to atra­c­ti­vas, además de las opciones estándar. Otras funciones incluyen re­s­tri­n­gir contenido, adaptarse al Re­gla­me­n­to General de Pro­te­c­ción de Datos o im­ple­me­n­tar ca­ra­c­te­rí­s­ti­cas de seguridad. También es posible enviar mensajes después de un número definido de pedidos. Este plugin no funciona de manera in­de­pe­n­die­n­te, sino que está vinculado a la in­s­ta­la­ción de Woo­Co­m­me­r­ce.

Sho­r­t­co­des Ultimate

El plugin de shortcode de Woo­co­m­me­r­ce Shortcode Ultimate permite añadir más de 50 sho­r­t­co­des, incluida una vista previa en vivo. El co­m­ple­me­n­to es apto para Gutenberg y también re­s­po­n­si­vo. El de­sa­rro­lla­dor promete que funciona con cualquier tema. También hay una versión de pago (sin su­s­cri­p­ción).

Sho­r­t­co­der

Este co­m­ple­me­n­to permite diseñar procesos que se guardan en una lista clara, similar a las pu­bli­ca­cio­nes o páginas en WordPress. El código corto recibe un nombre (similar al en­ca­be­za­do de un artículo) y está di­s­po­ni­ble en la lista con el resto de sho­r­t­co­des que se pueden insertar. Los sho­r­t­co­des siempre empiezan de la siguiente manera:

[sc name="abcde123…"]

El contenido puede estar en HTML, Ja­va­S­cri­pt o CSS. Los pa­rá­me­tros adi­cio­na­les amplían las po­si­bi­li­da­des de este plugin de shortcode de Woo­co­m­me­r­ce. La edición se puede realizar como código, como texto o en modo visual: se trata de un plugin con muchas opciones.

Consejo

Echa un vistazo a otras so­lu­cio­nes para crear una tienda online para tu negocio digital. En nuestro artículo, ave­ri­gua­rás todo lo que necesitas. A la hora de decidirte por una de estas he­rra­mie­n­tas, nuestra guía co­m­pa­ra­ti­va de los sistemas de tiendas online también puede serte de ayuda.

Ir al menú principal