EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
PF Preguntas - Foro

Cómo añadir un shortcode a tu sitio web en WordPress

Programación PHP  
 
Cómo añadir un shortcode a tu sitio web en WordPress

Los shortcodes son códigos que se insertan en las entradas y páginas de WordPress y que albergan algún tipo de funcionalidad. Son como llamadas a alguna acción y que se emplean para evitar tener que repetir código o realizar tareas repetitivas. Estos shortcodes permiten ampliar el conjunto de acciones que podemos realizar al escribir un artículo o al crear una página, ya que, desde ellos, podemos ejecutar código PHP, lo cual no podemos hacer, de forma nativa, desde el panel de WordPress.

Para que sepas de lo que estamos hablando, te mostramos un ejemplo de un shortcode en WordPress:

Son simples cadenas de texto englobadas por corchetes y que se suelen introducir en las entradas o páginas de WordPress para añadir cierta funcionalidad.

 

Cómo añadir un shortcode a tu página web en WordPress

 

Para añadir un shortcode propio a tu sitio web, en primer lugar debes localizar el archivo functions.php. Este archivo se encuentra en la ruta:

Al final de este archivo es donde vamos a añadir el código necesario para crear un shortcode que posteriormente podrás usar en cualquier post o página de tu sitio web.

Una vez localizado el archivo, ábrelo y, al final del mismo, añade el siguiente código:

Como puedes observar en el código, en la primera línea estamos definiendo el shortcode ‘mi_shortcode’ y haciendo que, cuando usemos este shortcode en nuestra web, se ejecute el código de la función ‘pf_mi_shortcode’.

De esta forma, si necesitamos ejecutar el código de este shortcode en alguna de nuestras entradas o páginas, simplemente, donde queramos que esto suceda, introducimos el shortcode [mi_shortcode], lo cual accionará su ejecución y, en el lugar donde lo hayamos introducido, se mostrará el resultado deseado. En nuestro caso:

 

De esta forma, mediante el uso de shortcodes, podemos añadir elegantemente, códigos y nuevas funcionalidades a nuestro sitio web en WordPress sin tener que hacer uso de plugins de terceros o modificar el propio código de este gestor de contenidos.

Déjanos un comentario o entra al  Foro
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

Artículos relacionados