Gyakran előfordul, hogy blog készítés során PDF állományokat töltünk fel. Azonban ezeket a fájlokat csak azok tudják alapesetben megtekinteni akiknek az Adove Reader program telepítve van. Tehát két választásunk van. Az egyik, hogy hanyagoljuk ezen fájlok feltöltését a másik, hogy alternatív megoldást keresünk problémánkra. Kihasználjuk a keresőóriás adta lehetőségeket, vagyis, hogy a Google rendelkezik egy úgynevezett viewer-rel. Valamint a WordPress adta rövid kódot hívjuk kicsit segítségül. Tehát hozzuk létre a rövid kódot, hogy kényelmesebb legyen dolgunk. A functions.php fájlunkba illesszük ezt a kódot:
function pdflink($attr, $content) {
return '<a class="pdf" href="http://docs.google.com/viewer?url=' . $attr['href'] . '">'.$content.'</a>';
}
add_shortcode('pdf', 'pdflink');
Amint láthatjuk egy elég egyszerű, de annál hasznosabb rövid kódot hozunk létre, amelyet később ezen formán használunk fel, bejegyzés illetve oldal írása során.
[pdf href="http://domain.tld/fajlhelye/fajl.pdf"]PDF megtekintése[/pdf]

Ezt a hibát kapom, ha a google viewer oldalára akarok menni (a kód beillesztése után is):
“Sajnáljuk, nem tudjuk beolvasni a dokumentumot megtekintésre, vagy Önnek nincs engedélye a dokumentum megtekintésére. ”
Létezik, hogy csak regisztrált google ügyfeleknek működik?
Ez esetben nincs értelme beépíteni a weboldalakba sem a kódot, mert akkor csak bizonyos rétegnek működik majd…