Blogbeitrag als PDF exportieren - ohne Shortcodes

  • Hi Leute,
    weiß jemand wie ich einen Blogbeitrag als PDF exportieren kann, jedoch so, dass die Shortcodes nicht mit angezeigt werden?

    Die meisten Plugins exportieren diese nämlich immer mit. Kennt jemand ein Plugin oder einen Workaround dafür?

    Vielen lieben Dank!

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren


  • weiß jemand wie ich einen Blogbeitrag als PDF exportieren kann, jedoch so, dass die Shortcodes nicht mit angezeigt werden?

    Die meisten Plugins exportieren diese nämlich immer mit. Kennt jemand ein Plugin oder einen Workaround dafür?

    Es gibt unterschiedliche Möglichkeiten für die PDF - Erzeugung.

    Ich verwende hier zum Beispiel eine eigen Entwicklung

    Seite:
    https://blog.r23.de/rote-feder-eine-feder-in-roter-tinte/
    PDF
    https://blog.r23.de/rote-feder-ein…nte/?format=pdf


    Hier führe ich die Shortcodes aus.

    do_shortcode

    es steht dir für die nicht Ausführung

    strip_shortcodes

    zur Verfügung.

    Problematisch war nur die Umwandlung von WebP - Grafiken in ein PDF taugliches Format.

    Mit offenen Augen träumen


  • Vielen vielen Dank für deine Antwort!

    Könntest du das noch ein wenig ausführen?

    Kurz nochmal zur Erklärung unseres Anliegens:

    Wichtig ist uns, dass es sich nicht um ein hinterlegtes PDF handelt, sondern um ein generiertes. Das heißt konkret: Wir haben eine Seite auf der es Beiträge geben wird. Durch Klick auf einen Button soll der User sich diesen Beitrag dann herunterladen können. Im besten Fall generiert die Funktion dann ein PDF aus dem Blogbeitrag.

    Könntest du deine Eigenproduktion teilen oder genauer ausführen was du dort gemacht hast?


  • Wichtig ist uns, dass es sich nicht um ein hinterlegtes PDF handelt, sondern um ein generiertes. Das heißt konkret: Wir haben eine Seite auf der es Beiträge geben wird. Durch Klick auf einen Button soll der User sich diesen Beitrag dann herunterladen können. Im besten Fall generiert die Funktion dann ein PDF aus dem Blogbeitrag.

    Da sich die Blog-Beiträge sich nicht ständig ändern - wird zuerst geprüft ob eine PDF vorhanden ist, wenn nicht, wird der "content" (Blogbeitrag geholt, und die Shortcodes ausgeführt do_shortcode https://developer.wordpress.org/reference/functions/do_shortcode/ oder nicht strip_shortcodes https://developer.wordpress.org/reference/func…rip_shortcodes/ dann wird der Inhalt auf PDF taugliche Inhalte geprüft. (gif zum Beispiel mag PDF überhaupt nicht... Anschließend folgt ein Anhang und ein Impressum. Wenn die PDF fertig ist, wird diese an den Browser gesandt und auf dem Server gespeichert.

    Mit offenen Augen träumen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!