Icono ayuda

¿Necesitas ayuda?

Contactar con asesor por WhatsApp

Saltar al contenido

Ariapsa - Diseño de páginas web México

Inserta Código Qr al final de tus entradas de blog

Instrucciones para Insertar el Código en "Code Snippets"

  1. Instalar y Activar el Plugin "Code Snippets":
    • Desde tu panel de WordPress, ve a Plugins > Añadir nuevo.
    • Busca "Code Snippets" en la barra de búsqueda.
    • Instala y activa el plugin desarrollado por Code Snippets Pro.
  2. Añadir un Nuevo Snippet:
    • Una vez activado el plugin, verás una nueva opción llamada Snippets en el menú de WordPress.
    • Haz clic en Añadir nuevo para crear un nuevo snippet.
  3. Pegar el Código en el Snippet:
    • Asigna un nombre a tu snippet, como "Añadir Código QR a las Entradas".
    • Copia y pega el código proporcionado en el cuadro de texto principal.
  4. Guardar y Activar el Snippet:
    • Después de pegar el código, haz clic en Guardar cambios y activar.
    • Asegúrate de que el snippet esté activado para que funcione en tu sitio.

¿Qué Hace Este Código?

  • Función display_qr_code($content): Esta función genera un código QR utilizando la API de qrserver.com, que se basa en la URL actual de la publicación.
  • Condición is_single(): Asegura que el código QR solo se añada a las entradas individuales (posts) y no a las páginas o archivos de categorías.
  • add_filter('the_content', 'display_qr_code'): Añade la función display_qr_code al filtro the_content, lo que permite que el código QR se inserte al final del contenido de la publicación.

Una vez activado, este código generará automáticamente un código QR al final de cada entrada de blog en tu sitio WordPress. El código QR se centrará en la página y estará acompañado de un pequeño texto que invita a los usuarios a escanearlo con su cámara.

 


// Añadiendo un Código QR a tus Publicaciones en WordPress por ariapsa
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!</small></center></div>';
}
return $content;
}
add_filter('the_content', 'display_qr_code');

 

 

Ariapsa - Diseño de páginas web México
×

Iniciar Sesión

El registro de usuarios no está permitido.