rss contactar  



Licencia Creative Commons

Radio

Insertar un código QR en las entradas de nuestra web puede ser muy práctico para que nuestros visitantes puedan llevarse parte del contenido a sus dispositivos móviles para diferentes usos: tener un enlace del post en su móvil, enviárselo a una amiga por whatsapp telegram, descargar un documento en la tableta, etc. Y por qué no… para decirle al mundo que somos los más modernos del barrio.

El problema de insertar un código QR es que es una lata (si se me permite el tecnicismo) ya que es preciso generar la imagen, descargarla y posteriormente subirla e insertarla en nuestra web… y nosotros hemos nacido para ser libres como Bárcenas Nino Bravo.

Pues para facilitar esta tarea he creado el plugin QRgenerador que usa una aplicación online de Google para generar códigos QR y la simplicidad de los shortcodes de WordPress.

[Descargar QRgenerador]

Así, una vez instalado y activado QRgenerador, si queremos enlazar una web o un documento mediante un QR sólo tendremos que escribir en nuestro post [QR] para enlazar nuestro post con un QR o usar una cadena similar a ésta

 [QR texto=”Blog de Laura Cano” url=”http://www.lacajarevuelta.com/”]

…y  por arte de magia aparecerá en el contenido un QR que enlaza al blog “La caja revuelta” de la historiadora del arte y museóloga Laura Cano:

[QR2 texto=”Blog de Laura Cano” url=”http://www.lacajarevuelta.com/”]

Y las que seáis más experimentadas en el arte de la programación y de WordPress podéis insertar este código en el archivo functions.php de vuestro tema.

function codigoQR( $atts ) {
	extract( shortcode_atts( array( 'url' => '', 'texto' => '', ), $atts ) );
	ob_start();
	$urlpost = get_permalink();
		if ( $url == '' ) { echo "<center><img title='$texto' src='https://chart.googleapis.com/chart?chs=250x250&#038;cht=qr&#038;chl=$urlpost'></center>"; }
		if ( $url != '' ) { echo "<center><img title='$texto' src='https://chart.googleapis.com/chart?chs=250x250&#038;cht=qr&#038;chl=$url'></center>"; }

	$output_string = ob_get_contents();
	ob_end_clean();
		return $output_string;
}
add_shortcode( QR, codigoQR);

Escribidme, quieran y déjense querer. Y al partir: un beso y una flor…

NOTA: Si no queréis usar los servicios de Google podéis cambiar en el código https://chart.googleapis.com/chart por http://zxing.org/w/chart y usaréis el generador del ZXing Project.



Si quieres recibir novedades en tu correo electrónico puedes suscribirte al boletín.

Otras entradas en el Laboratorio
Serendipia: gestionar colecciones con WordPress  Wayback Machine Plugin: guardar posts de Wordpress en archive.org  Cómo añadir comas en las etiquetas de Wordpress  Wordpress plugin: Searcher Europeana & DPLA  Plugin de Wordpress para optimizar el uso de etiquetas  Un widget para buscar en Dialnet  Ptolomeo: cartografiar y documentar patrimonio arquitectónico con Wordpress