Los Shortcode están destinados a usarse dentro de las entradas, páginas y widgets de WordPress. Sin embargo, a veces es posible que desee utilizar un Shortcode dentro de un archivo del tema de WordPress.

WordPress hace que sea fácil hacerlo, pero hay que editar los archivos del tema de WordPress.

Básicamente, puede agregar un Shortcode a cualquier plantilla del tema de WordPress simplemente agregando el siguiente código.



<?php echo do_shortcode("[tu_shortcode]"); ?>


WordPress ahora buscará el Shortcode y mostrará su salida en la plantilla del tema.

Cómo crear su propio Shortcode personalizado en WordPress

Los Shortcode pueden ser realmente útiles cuando desea agregar contenido dinámico o código personalizado dentro de las entradas y páginas de WordPress. Sin embargo, si desea crear un shortcode personalizado, entonces requiere algo de experiencia en codificación.

Si se siente cómodo escribiendo código PHP, aquí hay un código de muestra que puede usar como plantilla.

// funcion que se ejecuta cuando el shortcode es llamado
function wpb_demo_shortcode() { 
  
// Lo que quieres hacer.
$message = 'Hello world!'; 
  
// La salida debe ser devuelta
return $message;
}
// registrar shortcode
add_shortcode('mi_saludo', 'wpb_demo_shortcode');

En este código, primero creamos una función que ejecuta algún código y devuelve el resultado. Después de eso, creamos un nuevo shortcode llamado ‘mi_saludo’ y le decimoss a WordPress que ejecute la función que creamos.

Ahora puede agregar este Shortcode a sus entradas, páginas y widgets usando el siguiente código:


[mi_saludo]


Ejecutará la función que creó y mostrará el resultado deseado.