Solución al problema de Slideshare en WordPress

En la entrada referente a “Licencias de software: qué son y para qué sirven” quise añadir al post, mediante el plugin de Yoast, una presentación de diapositivas que previamente había subido a SlideShare. Sin embargo, o bien no conseguía embeber el código, o bien no cargaba correctamente. Indagando un poco, encontré la solución.

La línea 100 del archivo slideshare.php, que dice:

$r = wp_parse_args($args);

Hay que sustiuirla por:

$rs	= wp_parse_args($args);
$r = array();
list($r['0'], $r['doc'], $r['w']) = array_values($rs);

Y al código “For WordPress.com” que nos facilita SlideShare hay que añadirle:

&w=425 antes de ]

Se supone que esto último debería hacerlo solo el plugin, pero en la versión WP 2.7.1 está fallando.

Parte de la solución la obtuve gracias a upekshapriya, en un foro de WordPress.

Dejar un comentario?

1 Comentarios.

  1. Gracias amigo.

    Para las personas que tengan solamente el plugin de slideshare basta añadir &w=425 antes de ] (Así me funcionó, XD)

Deja un comentario