Google Docs mette a disposizione un visualizzatore di PDF online. Vediamo come integrare questa caratteristica in WordPress.
Possiamo creare il seguente shortcode:
function google_pdf_link($attr, $content) {
if ($attr['href']) {
return '<a class="pdf" href="http://docs.google.com/viewer?url=' . $attr['href'] . '">'.$content.'</a>';
} else {
$src = str_replace("=", "", $attr[0]);
return '<a class="pdf" href="http://docs.google.com/viewer?url=' . $src . '">'.$content.'</a>';
}
}
add_shortcode('google-pdf', 'google_pdf_link');
Esempio d'uso:
[google-pdf href="http://sito.it/wp-content/uploads/2013/09/file.pdf"]PDF[/google-pdf]