WordPress: Artikel als PDF

Für WordPress existieren mehrere Plugins, die den Inhalt in PDF konvertieren können. Es gibt allerdings eine viel einfachere Möglichkeit um die PDF-Ausgabe eines Beitrages zu realisieren:

<a href="http://pdfmyurl.com?url=<?php the_permalink(); ?>" target="_blank">PDF-Ausgabe</a>

Gefunden habe ich diesen Tipp auf Twitter. Bei dem oberen Code wird einfach der Permalink, also die URL des Artikels, an den Dienst PDFmyURL übergeben und dieser generiert dann ein PDF-Dokument daraus. Auch wenn ich selber, dass target-Attribut bei den Links nicht einsetze, ist es speziell bei den Verweisen auf PDF-Dokumenten dennoch empfehlenswert.

Und jetzt hier bitte kein pro vs. contra target="_blank"-Diskussion. Platz für religiöse Diskussionen gibt es im Netz zu genüge.

PDF aus der Druckvorschau

Ich habe vor einiger Zeit beschrieben, wie man eine Druckvorschau realisieren kann. Will man jetzt ein PDF-Dokument der Druckausgabe realisieren – weil man z. B. das PDF-Dokument auf das nötigste reduzieren möchte – dann würde der passende Code dazu folgendermaßen ausschauen:

<a href="http://pdfmyurl.com?url=<?php the_permalink(); ?>?d=druckvorschau" target="_blank">PDF-Ausgabe</a>

Wir arbeiten seit 20 Jahren mit WordPress und bieten diverse Dienst­leistungen rund um das System an. Kontaktiere uns für weitere Informationen oder für ein Angebot.

Verwandte Beiträge:

17 Kommentare

  1. Ich setze bei mir Article2pdf ein.
    Das hat den Vorteil, das sämtliche generierte PDF Dokumente auf meinen Host lagern und man vorher das Layout gestalten kann. Externe Anbieter ist leider immer so eine Sache.

    Gruß,
    Andreas

    1. Hallo Andreas,

      Das hat den Vorteil, das sämtliche generierte PDF Dokumente auf meinen Host lagern und man vorher das Layout gestalten kann.

      das kann man bei der Lösung, die ich vorgestellt habe auch tun.

      Externe Anbieter ist leider immer so eine Sache.

      Es handelt sich hierbei um die PDF-Ausgabe eines Artikel, also eine Zusatzleistung und es schont den Server … spricht alles für den Einsatz eines externen Anbieters.

  2. Ah Ok, das man da auch das Layout gestalten kann, wusste ich nicht. Gute Alternativen sind immer gerne gesehen 🙂

  3. @Perun
    Einmal eine wirkliche andere Lösung als immer nur ein Plugin für jede Funktion installieren. Ich war sehr überrascht, als ich mir ein Test PDF machen lies. Die Anzeige inklusive Hyperlinks war genau so, wie auf der Webseite.

    Mit dieser Lösung muss man sich um die Server Konfiguration keine Sorgen machen, denn sie funktioniert einfach!

  4. Social comments and analytics for this post…

    This post was mentioned on Twitter by vlad_perun: #WordPress: Artikel als #PDF http://goo.gl/fb/tx3M #wordpressfaq #wordpresstipps…

  5. […] WordPress: Artikel als PDF | Peruns Weblog (tags: wordpress tutorial) […]

  6. Wenn ich richtig verstanden habe muß nur der Code im Artikel gesetzt werden?
    Das geht bei mir nämlich nicht.
    Habe den Permalink in die Klammern im Code gesetzt, das geht auch nicht.
    Was muß ich bitte tun?

    1. Hallo Voxx,

      du musst den Code an der entsprechenden Stelle in eine Template-Datei einbauen, am besten in die single.php.

  7. moin, bei mir klappt es nicht. Hat es vielleicht auch damit zu tun, ob ein Standard-Permalink verwendet wird oder nicht? So ist es jedenfalls bei article2pdf ?

  8. Den Ansatz als solchen finde ich hervorrangend! Aber was passiert, wenn der Online-Dienst ausfällt oder gar dauerhaft schließt? Besser wäre es auch, wenn der Header, Sidebar und Footer nicht mit als PDF konvertiert werden würden, besser nur der eigentliche Beitrag inkl. URL zum Beitrag.

    1. Hallo Holger,

      Aber was passiert, wenn der Online-Dienst ausfällt oder gar dauerhaft schließt?

      Es passiert nichts, weil du bei dem Dienst keine Daten abgelegt hast. Dann such man nach einer anderen Lösung.

      Besser wäre es auch, wenn der Header, Sidebar und Footer nicht mit als PDF konvertiert werden würden, besser nur der eigentliche Beitrag inkl. URL zum Beitrag.

      Schaue dir bitte den letzten Absatz an.

  9. Wie sieht das dann mit doppeltem Inhalt aus? Sollte man den Link nicht noch auf „no Follow” stellen?

Kommentare sind geschlossen.