A veces, necesitamos insertar un archivo pdf en una entrada o página y que ésta muestre el contenido del mismo en la publicación, en vez de aparecer como un enlace en el que, al hacer clic, se descargue el archivo enlazado.
Esto se puede hacer sin ninguna clase de plugin adicional; directamente desde el propio editor de WordPress, mediante un código que siga la siguiente sintaxis (sin las comillas dobles “):
“<embed src=”http://www.direccionweb.es/nombredelpdf.pdf” width=”100%” height=”500″></embed>”
Así, con el parámetro width=”100%” indicamos que el pdf deberá tomar todo el ancho posible de la página y con height=”500″ limitamos la altura del pdf a 500 pixeles.
La ventaja de insertarlo con el código <embed> es que puedes incrustar cualquier archivo, por ejemplo un excel, que se mostrará directamente en la página (si el navegador es capaz de mostrar el tipo de archivo especificado).
Sin embargo, hay una forma mucho mas sencilla de hacer lo mismo con un plugin específico desarrollado para esta función.
PDF Embedder
por Dan Lester
Este plugin es muy sencillo de configurar y usar. Lo instalamos, vamos a los ajustes del plugin, especificamos los tamaños máximos de la anchura y altura que tendrán los pdf que insertemos en las publicaciones, seleccionamos el lugar en donde se mostrará la barra de herramientas del pdf (en la parte de arriba o la de abajo) y listo.
Cada vez que queramos insertar un pdf en una entrada, iremos a “Añadir objeto” seleccionaremos el pdf que deseamos insertar, ya sea desde la biblioteca o desde una nueva subida, y haremos clic en el botón “Insertar en la entrada”.
Automáticamente se creará un shortcode en la entrada que incluirá el archivo pdf y que será visible una vez se publique la misma.
Como ves, es una forma muy rápida y sencilla de insertar un pdf en tu publicación. Sin embargo, esto solo te resultará útil si sueles publicar muchas entradas con este tipo de documentos. Si no utilizas esta función muy a menudo, es preferible que lo hagas de forma manual, ya que cuantos menos plugins tenga que cargar tu sitio, mejor.