Sábado , 27 Febrero 2021
Inicio / Desarrollo web / Cómo crear Shortcodes en WordPress (básico)

Cómo crear Shortcodes en WordPress (básico)

Los Shortcodes son pequeños códigos que usamos habitualmente en las entradas y que luego son sustituidos por un texto o código más complejo cuando se genera la página.

Vamos a ver cómo crear shortcodes de forma básica, que nos podrán servir para ahorrar tiempo al publicar cosas en nuestro blog o para insertar algún tipo de contenido dinámico.

Tendremos que añadir el siguiente código al fichero “functions.php” de nuestro tema.

Muy importante: el código debe ir después de la etiqueta <?php.

function myshortcode() {
   return 'Hello World!';
}

add_shortcode('hola', 'myshortcode');

De esta manera, cuando escribamos en una entrada el código [hola], será sustituido por “Hello World!“.

El primer parámetro de la función add_shortcode() es el que indica el nombre del shortcode (en este caso “hola”), y que deberemos sustituir por el nombre de nuestro shortcode.

Y en el return de la primera función es donde pondremos nuestro texto o código, como por ejemplo un código de anuncio de Google AdSense.

Shortcodes en widgets de texto

Si queremos que los shortcodes funcionen también dentro de los widgets, hay que añadir además este código:

add_filter('widget_text', 'do_shortcode');

También puedes ver...

Mejores Plugins para crear nichos en WordPress

La creación de nichos en WordPress es una tarea que con el paso de los años …

6 Comentarios

  1. recien descubro tu blog, es muy bueno y sobretodo me esta ayudando con el wordpress.

    muchas gracias, me suscribo por rss

  2. Me gusto tu tutorial, sencillo y bien explicado, ademas de que la funcion es muy sencilla.
    Gracias

Responder a diseño web Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *