Los códigos QR se han convertido en una forma eficiente de compartir información rápidamente. Si estás buscando una manera de añadir un código QR a cada una de tus publicaciones en WordPress, este snippet es la solución perfecta para ti. Este fragmento de código PHP te permitirá generar automáticamente un código QR que enlaza a la URL de la publicación actual.
Código Snippet
//Añadiendo un Código QR a tus Publicaciones en WordPress function display_qr_code($content) { if(is_single()) { $current_url = get_permalink(); $qr_code_url = "https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=" . $current_url; $content .= '<div class="qr-code"><center><img src="' . $qr_code_url . '" alt="QR Code"><br><small>¡Enfoca el QR con tu cámara de fotos!</small></center></div>'; } return $content; } add_filter('the_content', 'display_qr_code');
Cómo Funciona
Este snippet funciona de la siguiente manera:
- Verificación del Tipo de Página: El código verifica si el usuario está viendo una publicación individual mediante
is_single()
. - Obtener URL Actual: Utiliza la función
get_permalink()
para obtener la URL de la publicación actual. - Generar URL del Código QR: Concatena la URL obtenida con la API de QR Server para generar el código QR.
- Añadir al Contenido: Finalmente, añade el código HTML necesario para mostrar el código QR al final del contenido de la publicación.
Casos de Uso del Snippet
Compartir Artículos Fácilmente
Los visitantes pueden escanear el código QR para compartir el artículo de forma rápida y sencilla con sus amigos o para guardarlo para más tarde.
Marketing y Promoción
Puedes utilizar este snippet para crear códigos QR en publicaciones que contienen ofertas especiales o códigos de descuento, facilitando así su distribución.
Consideraciones de Seguridad
Asegúrate de que la API de QR que estás utilizando sea segura y confiable. En este caso, estamos utilizando https://api.qrserver.com/v1/create-qr-code/
, que es una API bien conocida y segura para generar códigos QR.
Conclusión
Este snippet es una forma efectiva y sencilla de añadir funcionalidad de código QR a tus publicaciones de WordPress. No solo mejora la interacción del usuario, sino que también ofrece diversas aplicaciones prácticas que pueden beneficiar tanto a los visitantes como a los propietarios de sitios web.