Añadir variables dinámicas con el módulo "Add Essentials Shortcodes" de WPMasterToolKit
Existen muchas necesidades de personalización dinámica en WordPress: mostrar el nombre del usuario conectado, recuperar metadatos específicos de un artículo o mostrar información sobre una categoría. En lugar de utilizar varios plugins o escribir código PHP complejo, el módulo "Add Essentials Shortcodes" en WPMasterToolKit ofrece una solución sencilla y eficaz. Con este módulo, puedes insertar fácilmente variables dinámicas en tus títulos, contenidos o widgets mediante shortcodes.
¿A qué plugins puede sustituir este módulo?
Este módulo puede sustituir a varios plugins utilizados a menudo para mostrar metadatos o información dinámica a través de shortcodes. Entre ellos se incluyen :
- Plugins para la gestión de shortcodes dinámicos para usuarios o artículos.
- Extensiones para mostrar metadatos de taxonomías o términos personalizados.
Al combinar estas funciones en un único módulo, WPMasterToolKit simplifica la gestión de recursos y mejora el rendimiento.
Características principales del módulo "Add Essentials Shortcodes
El módulo "Add Essentials Shortcodes" proporciona tres tipos de shortcodes para recuperar información específica sobre usuariosel artículos y términos. Aquí están los detalles de los códigos cortos disponibles y lo que pueden hacer :
1. Código corto para usuarios : [wpmtk_aes_user]
Este shortcode le permite mostrar información sobre un usuario, como su IDsu correo electrónicosu nombre para mostrar o cualquier otro metadato de usuario.
Atributos disponibles :
idEl ID del usuario objetivo. Por defecto, recupera el usuario actualmente conectado.keyLa clave de los metadatos de usuario que se mostrarán (por ejemplo :user_email,display_nameo cualquier otro metadato personalizado).
Ejemplo de uso:
[wpmtk_aes_user id="3" key="display_name"]
Esto mostrará el nombre de usuario con ID 3.
2. Shortcode para artículos : [wpmtk_aes_post]
Con este shortcode, puede recuperar los datos asociados a un elemento, incluyendo su información nativa (como el título o el autor) o su metadatos personalizados.
Atributos disponibles :
typeEl tipo de contenido (por ejemplopost,pageo un tipo de contenido personalizado). Por defecto, se dirige al tipo de contenido actual.keyLa clave de los metadatos del elemento (por ejemplo :post_title,post_dateo cualquier otra clave de metadatos).
Ejemplo de uso:
[wpmtk_aes_post type="product" key="price"]
Esto mostrará el valor de los metadatos price para un producto WooCommerce.
3. Código corto para : [wpmtk_aes_term]
Este shortcode es útil para mostrar información sobre un categoríaa etiqueta o cualquier otro taxonomía. También puede recuperar metadatos personalizados asociados a un término.
Atributos disponibles :
idID del término seleccionado. Por defecto, se dirige al término actual.keyLa clave de metadatos del término (por ejemplo :name,slugo metadatos personalizados).
Ejemplo de uso:
[wpmtk_aes_term id="5" key="description"]
Esto mostrará la descripción de la categoría con ID 5.
¿Cómo se utiliza este módulo?
Paso 1: Activar el módulo
Vaya al panel de control de WordPress y acceda a WPMasterToolKity activar el Añadir códigos cortos Essentials.
Paso 2: Añadir shortcodes
Inserta uno de los shortcodes en tu contenido, widgets o plantillas de WordPress según tus necesidades. Los atributos son totalmente personalizables para adaptarse a su uso.
Paso 3: Configurar desde el submenú
Se ha añadido un submenú específico al área de administración, que permite :
- Ver todos los metadatos disponibles para usuarios, artículos y términos.
- Genere automáticamente códigos cortos personalizados mediante menús desplegables interactivos.

🔗 Compatibilidad con ACF (campos personalizados avanzados)
Si utiliza el Campos personalizados avanzados (ACF)el módulo 'Add Essentials Shortcodes' se vuelve aún más potente.
Basta con añadir el acf="1" en sus shortcodes, puede recuperar los valores de sus campos ACF directamente, sin tener que escribir ningún código PHP.
👉 Esto le permite utilizar la función nativa get_field() en lugar de las funciones clásicas de WordPress.
Ejemplo:
[wpmtk_aes_post key="prix_bien" acf="1"]
Este shortcode mostrará el valor del campo ACF prix_bien para el artículo actual.
Caso práctico :
- Visualización de campos ACF personalizados en Elementor o Gutenberg
- Utilizar campos complejos (grupos, repetidor, etc.)
- Centralice toda la lógica dinámica sin tocar el código
💡 El módulo gestiona automáticamente el contexto :
- Publicar →
get_field( 'key', $post_id ) - Usuario →
get_field( 'key', 'user_'.$user_id ) - Término →
get_field( 'key', 'taxonomy_'.$term_id ) - Opción →
get_field( 'key', 'option' )
👉 Resultado: una integración limpia, estándar y compatible con 100% ACF.
🔄 Utilizar variables dinámicas a través de la URL (id-from-get).
El módulo también le permite dinamizar aún más su contenido gracias a la función id-from-get.
Este atributo puede utilizarse para recuperar un ID directamente de la URL (parámetro GET), lo que abre un enorme abanico de posibilidades.
Ejemplo:
URL :
https://monsite.com/page/?post_id=123
Código corto :
[wpmtk_aes_post id-from-get="post_id" key="post_title"]
👉 Resultado: el título del elemento con ID 123 se mostrará dinámicamente.
Caso práctico :
- Páginas dinámicas sin desarrollo (tipo landing personalizada)
- Plantillas reutilizables con parámetros
- Integración con herramientas externas (CRM, campañas de correo electrónico, etc.)
- Páginas filtradas o personalizadas por ID
Información importante:
- El parámetro está asegurado (limpiado y convertido en un número entero)
- Si el valor está ausente o vacío → no se muestra nada.
id-from-getsiempre tiene prioridad sobreid
💡 Esta es una característica extremadamente poderosa para crear páginas dinámicas sin desarrollo personalizado.
Nuestras opciones técnicas
1. Uso de shortcodes nativos
Los códigos cortos están soportados de forma nativa por WordPress, lo que garantiza una compatibilidad óptima con todos los temas y extensiones.
2. Gestión personalizada de metadatos
Este módulo utiliza API nativas de WordPress, como get_user_meta, get_post_meta y get_term_metapara recuperar los metadatos. Esto garantiza una flexibilidad total sin dejar de ser fiel a los estándares de WordPress.
3. Rendimiento optimizado
El módulo sólo carga los datos necesarios para mostrar los shortcodes solicitados, evitando cualquier carga innecesaria de recursos.
Conclusión
El módulo "Add Essentials Shortcodes" de WPMasterToolKit es una potente solución para dinamizar el contenido de tu WordPress. En unos pocos clics, personaliza tus páginas, entradas o taxonomías con variables dinámicas, todo ello sin comprometer el rendimiento. Tanto si es un desarrollador como un usuario no técnico, este módulo simplifica la personalización de su sitio WordPress. Aproveche la oportunidad de sustituir varios plugins por esta función todo en uno.