WordPress Google PDF megtekintés

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]

Szerzőről
Fridrik Bélának hívnak internetes körökben Efrud becenéven vagyok ismert. 8 Éve foglalkozok honlapok fejlesztésével. Az efrud.hu szakmai tapasztalataim olvashatóak, illetve vállalkozásom fő profilját is képezi.

Egy hozzászólás időpont: "WordPress Google PDF megtekintés"

  1. 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…

Szólj hozzá

XHTML: Engedélyezett tagek: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>