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.