2017-05-15 2 views
-2

Ich erstelle selbst ein Thema.Holen Sie sich das PDF von WordPress Post

Wenn der Admin einen neuen Beitrag veröffentlicht, weiß ich, wie man den Titel dieses Beitrags, das Feature-Bild, den Inhalt usw. erhält und sie auf einer Vorlagenseite ausgibt.

Wie kann ich die PDF-Datei von Post und erstellen Sie eine Schaltfläche, wenn der Benutzer klickt dann das PDF wird herunterladen?

Beachten Sie, dass der Administrator auf dieser Seitenvorlage eine PDF-Datei hochladen wird.

Auch ich möchte kein Plugin verwenden.

+0

Aber ich möchte nicht, den Code schreiben für me.I ein wenig Hilfe für Man braucht nur Button ermöglicht den Download von PDF. –

Antwort

-1

können Sie mpdf-Bibliothek verwenden, um PDF von was auch immer Inhalt Sie wollen zu generieren. Generieren Sie eine HTML-Schaltfläche für den gesamten Post-Inhalt innerhalb der Vorlage und klicken Sie auf die Schaltfläche, um sie als PDF zu speichern und herunterzuladen. Hoffe, das wird funktionieren!

Beispielcode

//HTML content to wirte as pdf 
$html = '<h2>title</h2> 
<p>content</p>'; 
include("mpdf/mpdf.php"); 
$mpdf = new mPDF('A4'); 
$stylesheet = '@charset "utf-8"; 
{{{stylesheet content goes here}}} 
}'; 
$mpdf->WriteHTML($stylesheet, 1); 
$mpdf->WriteHTML($html); 
$unique = time() . rand(0, 999); 
$path = path_to_the_pdf/'filename_'.$unique.'.pdf'; 
$mpdf->Output($path, 'F'); 
echo path_to_the_pdf/'filename_'.$unique.'.pdf'; 
-1

können Sie den WYSIWYG-Editor verwenden, um einen Link zum PDF zu erstellen:

  1. Klick auf Medien hinzufügen
  2. Ihre pdf Wählen Sie
  3. Kopieren Sie die URL in ANPASSUNG ANZEIGE EINSTELLUNGEN
  4. Schließen Sie das Fenster
  5. Erstellen Sie Ihren Link-Text
  6. Highlight es
  7. Klicken Sie auf den Link einfügen Schaltfläche
  8. die URL dort
Verwandte Themen