私は自分自身のテーマを作成しています。WordPressの投稿のPDFを取得
管理者が新しい投稿を公開するとき、この投稿、機能イメージ、コンテンツなどのタイトルを取得してテンプレートページに出力する方法を知っています。
投稿のPDFファイルを取得してボタンを作成するにはどうすればいいですか?ユーザーがクリックするとPDFがダウンロードされます。
このページテンプレートでは、管理者がpdfファイルをアップロードすることに注意してください。
また、プラグインを使用したくありません。
私は自分自身のテーマを作成しています。WordPressの投稿のPDFを取得
管理者が新しい投稿を公開するとき、この投稿、機能イメージ、コンテンツなどのタイトルを取得してテンプレートページに出力する方法を知っています。
投稿のPDFファイルを取得してボタンを作成するにはどうすればいいですか?ユーザーがクリックするとPDFがダウンロードされます。
このページテンプレートでは、管理者がpdfファイルをアップロードすることに注意してください。
また、プラグインを使用したくありません。
mpdfライブラリを使用して、必要なコンテンツのpdfを生成することができます。 テンプレート内のすべての投稿コンテンツのHTMLボタンを生成し、ボタンをクリックしてpdfとして書き出してダウンロードします。これがうまくいくことを願って!
サンプルコード
//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';
あなたはPDFへのリンクを作成するために、WYSIWYGエディタを使用することができます。
を貼り付け、あなたのリンクテキスト