¿Necesitas crear un shortcode en WordPress? Los shortcodes en Worpress son fragmentos de código, tanto html, css o php que nos facilitan la vida, ya que se suelen utilizar para no tener que escribir el editor textos código repetitivo que utilicemos habitualmente. De esta manera, si el día de mañana necesitamos modificar ese fragmento, el cual estamos utilizando en varias partes de nuestra web, con modificarlo en un sólo sitio, lo modificaremos en toda la web.
Yo también lo suelo utilizar cuando necesito incluir código PHP en, por ejemplo, un widget.
Los shortcodes que creeemos nosotros, no tienen ninguna desventaja ya que siempre los podremos utlizar, aunque cambiemos de plantilla, simplemente debemos asegurarnos de que están escritos en nuestro fichero functions.php. No así los propios shortcodes del theme que estamos utilizando, ya que estos, el día que cambiemos de theme, no podremos utilizarlos.
De esta manera, os cuento como crear un shortcode manera sencilla.
Abrimos el fichero functions.php y añadimos las siguientes líneas:
function shortcode_prueba() { echo '<p>Esto es un shortcode creado de prueba</p>'; } add_shortcode('PruebaShortcode', 'shortcode_prueba');
En el editor de textos, widgets,… añadimos:
[PruebaShortcode]
De esta manera tan simpre hemos creado nuestro porpio Shortcode. Ahora lo podremos complicar tanto como queramos, desarrollando funcionalidades específicas dentro de ese shortcode.