WordPressにPDFを埋め込む方法|プラグインなしで表示・アップロード・ダウンロード設定まで解説
はじめに
WordPressでは、PDFをアップロードして記事や固定ページに掲載できます。会社案内、料金表、ホワイトペーパー、申込書、マニュアル、セミナー資料などを公開したいときに便利です。
「ワードプレス pdf」と検索している方の多くは、次のような悩みを持っているのではないでしょうか。
WordPressにPDFをアップロードしたい、ページ内にPDFをそのまま表示したい、PDFをダウンロードできるボタンを設置したい、プラグインなしで対応したい、PDFが表示されない原因を知りたい。
結論からいうと、WordPressではプラグインなしでもPDFのアップロード、リンク設置、ダウンロードボタン表示、ページ内への埋め込み表示が可能です。ブロックエディターを使っている場合は「ファイル」ブロックを使うのがもっとも簡単です。WordPress公式ドキュメントでも、ファイルブロックはPDFなどのファイル共有に使え、ダウンロードボタンの表示切り替えや別タブ表示の設定ができると案内されています。
この記事では、WordPressにPDFを埋め込む方法を、プラグインなしの手順を中心に解説します。アップロード方法、リンク設置、ダウンロード設定、HTMLでの埋め込み、表示されないときの対処法、セキュリティ上の注意点、SEO対策までまとめて確認していきましょう。
1. WordPressでPDFを扱う方法は3つ|表示・リンク・ダウンロードの違い
WordPressでPDFを掲載する方法は、大きく分けて3つあります。
1つ目は、ページ内にPDFを埋め込んでそのまま表示する方法です。ユーザーはページを離れずにPDFの内容を確認できます。
2つ目は、PDFファイルへのリンクを設置し、クリックするとPDFを別タブまたは同じタブで開く方法です。本文はすっきり見せつつ、必要な人だけPDFを開けます。
3つ目は、PDFをダウンロードできるボタンやリンクとして設置する方法です。資料請求、申込書、チェックリスト、マニュアルなど、手元に保存して使ってもらいたいPDFに向いています。
どの方法が正解というより、PDFの内容やユーザーに取ってほしい行動によって使い分けることが大切です。
1-1. PDFをページ内に埋め込んでそのまま表示する方法
PDFをページ内に埋め込むと、記事や固定ページの中にPDFビューアーのような表示領域が作られます。ユーザーはページ内でPDFをスクロールしながら閲覧できます。
たとえば、次のようなPDFに向いています。
会社案内、サービス資料、講義資料、操作マニュアル、イベント資料、チラシ、パンフレット。
ページ内で内容をすぐ確認できるため、ユーザーにとってはわかりやすい表示方法です。資料の概要を本文で説明し、その下にPDFを埋め込むと、ページ全体の理解度も高まります。
ただし、PDFの容量が大きい場合は読み込みが遅くなることがあります。また、スマホでは表示領域が狭く、PDFの文字が小さく見えることもあります。そのため、埋め込み表示だけでなく、ダウンロードリンクも一緒に用意しておくと親切です。
1-2. PDFファイルへのリンクを設置して別タブで開く方法
PDFへのリンクを設置する方法は、もっともシンプルです。本文中に「料金表PDFはこちら」「申込書をPDFで確認する」などのテキストリンクを作り、PDFファイルのURLを設定します。
別タブで開く設定にしておけば、ユーザーは元のページを残したままPDFを確認できます。WordPressのファイルブロックでは、メディアファイルへのリンクや別タブで開く設定を選べます。
PDFリンクは、本文の流れを邪魔しにくい点がメリットです。長いPDFや補足資料を掲載する場合は、ページ内に大きく埋め込むより、リンクで案内したほうが読みやすくなることもあります。
1-3. PDFをダウンロードできるボタン・リンクとして設置する方法
PDFをユーザーに保存してもらいたい場合は、ダウンロードボタンやダウンロードリンクを設置します。
たとえば、次のようなPDFに向いています。
申込書、同意書、記入用フォーマット、チェックリスト、ホワイトペーパー、商品カタログ、講座資料。
ブロックエディターの「ファイル」ブロックを使うと、PDFのリンクとあわせてダウンロードボタンを表示できます。公式ドキュメントでも、ファイルブロックにはダウンロードボタンがあり、表示・非表示を切り替えられると説明されています。
ただし、ブラウザや端末の設定によっては、ボタンを押したときに自動保存ではなくPDFが開く場合もあります。確実に「保存だけ」を強制できるとは限らない点は理解しておきましょう。
1-4. 目的別にどの設置方法を選ぶべきか
PDFの設置方法は、目的に合わせて選ぶのがおすすめです。
PDFの内容をその場で読んでほしい場合は、ページ内への埋め込み表示が向いています。サービス資料、パンフレット、マニュアルなど、閲覧して理解してもらうPDFに適しています。
本文をすっきり見せたい場合や、補足資料としてPDFを置きたい場合は、テキストリンクが向いています。記事の流れを崩さずにPDFへ誘導できます。
ユーザーに保存・印刷・記入してほしい場合は、ダウンロードボタンが向いています。申込書やチェックリストなどは、ボタンにすると行動がわかりやすくなります。
迷った場合は、「本文で要点を説明する」「PDFをページ内に表示する」「ダウンロードリンクも用意する」という組み合わせが便利です。特にスマホユーザーを想定するなら、埋め込み表示だけに頼らない設計にしましょう。
2. WordPressにPDFをアップロードする方法
WordPressにPDFを掲載するには、まずPDFファイルをWordPressのメディアライブラリにアップロードします。画像をアップロードする感覚に近く、管理画面から簡単に操作できます。
アップロード方法は主に2つあります。1つは「メディアライブラリ」からアップロードする方法、もう1つは投稿・固定ページの編集画面から直接アップロードする方法です。
2-1. メディアライブラリからPDFをアップロードする手順
メディアライブラリからPDFをアップロードする手順は次のとおりです。
WordPress管理画面にログインします。
左メニューの「メディア」から「新しいメディアファイルを追加」を開きます。
PDFファイルをドラッグ&ドロップするか、「ファイルを選択」からPDFを選びます。
アップロードが完了すると、PDFがメディアライブラリに追加されます。
アップロード後は、メディアライブラリ内でPDFを選択し、ファイルの詳細情報を確認できます。WordPress公式ドキュメントでも、メディアライブラリからメディア項目を選択して編集画面を開けることが説明されています。
事前にPDFをまとめてアップロードしておき、後から複数のページで使い回したい場合は、この方法が便利です。
2-2. 投稿・固定ページの編集画面からPDFをアップロードする手順
記事や固定ページを作成しながらPDFを追加したい場合は、編集画面からアップロードできます。
投稿または固定ページの編集画面を開きます。
PDFを入れたい場所でブロックを追加します。
「ファイル」ブロックを選択します。
「アップロード」をクリックし、PDFファイルを選びます。
アップロードが完了すると、その場にPDFリンクや埋め込み表示が追加されます。
この方法は、PDFを掲載する場所を確認しながら作業できる点がメリットです。ブロックエディターに慣れている場合は、もっとも直感的に操作できます。
2-3. アップロードしたPDFのURLを確認する方法
アップロードしたPDFには、それぞれ固有のURLが作成されます。PDFへのテキストリンクやボタンリンクを作る場合は、このURLを使います。
確認手順は次のとおりです。
管理画面の「メディア」から「ライブラリ」を開きます。
対象のPDFをクリックします。
添付ファイルの詳細画面で「ファイルのURL」またはURL欄を確認します。
URLをコピーして、リンク先として使用します。
メディア編集画面では、ファイル情報やURLを確認できます。PDFを別ページやボタンに設定したい場合は、まずこのURLを控えておくと作業しやすくなります。
2-4. PDFファイル名を設定するときの注意点
PDFをアップロードする前に、ファイル名をわかりやすく整えておきましょう。ファイル名はURLの一部になることが多いため、後から変更するとリンク管理が面倒になる場合があります。
おすすめは、半角英数字とハイフンを使ったファイル名です。
例:
service-guide.pdf
price-list-2026.pdf
seminar-material.pdf
application-form.pdf
日本語ファイル名でもアップロードできる場合はありますが、環境によってはURLが長くなったり、文字化けの原因になったりすることがあります。トラブルを避けるなら、英数字のファイル名にしておくのが無難です。
また、「new.pdf」「document.pdf」「pdf1.pdf」のような曖昧な名前は避けましょう。後から管理するときに、どのPDFかわからなくなります。
2-5. PDFの容量が大きいときの対処法
PDFの容量が大きいと、アップロードに失敗したり、ページ表示が遅くなったり、スマホで開きにくくなったりします。
対処法としては、次のような方法があります。
PDF内の画像を圧縮する。
不要なページを削除する。
PDF作成時の画質設定を見直す。
オンライン圧縮ツールやPDF編集ソフトで軽量化する。
容量の大きいPDFは、埋め込み表示ではなくリンク形式にする。
特に画像が多いパンフレットやカタログは、PDFサイズが大きくなりがちです。Web掲載用のPDFは、印刷用よりも軽めに作成するのが基本です。
3. プラグインなしでWordPressにPDFを埋め込む方法
WordPressでは、プラグインを追加しなくてもPDFを埋め込めます。ブロックエディターを使っている場合は、「ファイル」ブロックを使うのが簡単です。
ファイルブロックを使うと、PDFをアップロードしてリンクやダウンロードボタンを表示できます。環境によってはPDFのインライン表示も利用できます。WordPress.comの公式サポートでも、ファイルブロックはダウンロード可能なファイルへのリンクやPDFの埋め込みに使えると説明されています。
3-1. ブロックエディターの「ファイル」ブロックを使う
ブロックエディターでPDFを扱う場合は、「ファイル」ブロックを追加します。
操作手順は次のとおりです。
投稿または固定ページの編集画面を開きます。
PDFを表示したい位置で「+」をクリックします。
ブロック検索欄に「ファイル」と入力します。
「ファイル」ブロックを選択します。
PDFをアップロードするか、メディアライブラリから選びます。
ファイルブロックを使うと、PDFのファイル名、リンク、ダウンロードボタンなどをまとめて設置できます。HTMLコードを書く必要がないため、初心者でも扱いやすい方法です。
3-2. PDFをアップロードしてページ内に表示する手順
新しいPDFをその場でアップロードして表示する場合は、次のように操作します。
編集画面で「ファイル」ブロックを追加します。
「アップロード」をクリックします。
パソコン内のPDFファイルを選択します。
アップロードが完了すると、PDFがブロック内に追加されます。
右側のブロック設定で、必要に応じて表示設定を調整します。
PDFの埋め込み表示が有効な場合、ページ内にPDFのプレビューが表示されます。表示されるかどうかは、WordPressのバージョン、ブラウザ、テーマ、PDFファイルの状態などによって変わる場合があります。
公開前には必ずプレビューを確認し、PDFが見やすく表示されているかチェックしましょう。
3-3. すでにアップロード済みのPDFを埋め込む手順
すでにメディアライブラリにPDFをアップロードしている場合は、同じPDFを再アップロードする必要はありません。
手順は次のとおりです。
編集画面で「ファイル」ブロックを追加します。
「メディアライブラリ」を選択します。
一覧から対象のPDFを選びます。
「選択」または「挿入」をクリックします。
ページ内にPDFファイルが追加されます。
同じ資料を複数ページで使いたい場合は、メディアライブラリから選ぶと管理しやすくなります。ただし、PDFを差し替える場合は、どのページで使っているかを把握しておきましょう。
3-4. PDFの表示高さを調整する方法
PDFをページ内に埋め込んだとき、表示領域が小さすぎると読みづらくなります。反対に高すぎると、ページ全体が長くなりすぎてしまいます。
ファイルブロックの設定で高さを調整できる場合は、ページデザインに合わせて変更しましょう。目安としては、PCでは600px〜800px程度にすると閲覧しやすいことが多いです。
HTMLのiframeで埋め込む場合は、height属性で高さを指定できます。
HTML<iframe src="https://example.com/wp-content/uploads/sample.pdf" width="100%" height="700"></iframe>
スマホでは画面幅が狭いため、横幅は「100%」にしておくと表示が崩れにくくなります。
3-5. 埋め込み表示をオフにしてリンクだけ表示する方法
PDFをページ内に表示せず、リンクだけにしたい場合は、ファイルブロックの設定でインライン埋め込み表示をオフにします。
PDFのプレビュー表示をオフにすると、ファイル名のリンクやダウンロードボタンだけを表示できます。WordPressのファイルブロックでは、ダウンロードボタンの表示・非表示を切り替えられ、ボタンをオフにするとファイル名がリンクとして表示されます。
リンクだけにするメリットは、ページが軽くなり、本文の見た目もすっきりすることです。大きなPDFや補足資料の場合は、リンク形式が向いています。
3-6. 公開後にPDFの表示を確認するポイント
PDFを設置したら、公開前後に必ず表示確認を行いましょう。
確認すべきポイントは次のとおりです。
PDFが正しく表示されるか。
リンク切れになっていないか。
ダウンロードボタンが機能するか。
別タブで開く設定が意図通りか。
スマホで読みにくくないか。
PDFのファイル名や説明文がわかりやすいか。
特にスマホ表示は見落としやすいポイントです。PCではきれいに見えても、スマホではPDFが小さく表示されたり、スクロールしにくかったりすることがあります。
4. PDFをリンク・ボタンでダウンロードできるようにする方法
PDFはページ内に埋め込むだけでなく、リンクやボタンとして設置できます。ユーザーに「資料を保存してもらう」「申込書を印刷してもらう」「カタログを後で確認してもらう」といった行動を促したい場合は、ダウンロード導線をわかりやすく作りましょう。
4-1. PDFへのテキストリンクを設置する方法
もっとも簡単なのは、本文中にPDFへのテキストリンクを設置する方法です。
手順は次のとおりです。
PDFへ誘導するテキストを入力します。
例:「サービス資料PDFをダウンロードする」
テキストを選択します。
リンクアイコンをクリックします。
PDFのURLを貼り付けます。
必要に応じて「新しいタブで開く」を有効にします。
リンク文言は、クリック後に何が起きるかわかる表現にしましょう。
悪い例:
こちら
詳しくはこちら
良い例:
料金表PDFを開く
申込書PDFをダウンロードする
サービス資料をPDFで確認する
リンク先の内容を具体的に書くことで、ユーザーにも検索エンジンにも内容が伝わりやすくなります。
4-2. ファイルブロックでダウンロードボタンを表示する方法
ファイルブロックを使うと、PDFリンクとあわせてダウンロードボタンを表示できます。
手順は次のとおりです。
編集画面で「ファイル」ブロックを追加します。
PDFをアップロードするか、メディアライブラリから選択します。
右側のブロック設定を開きます。
「ダウンロードボタンを表示」の設定をオンにします。
ボタンの表示を確認します。
ダウンロードボタンがあると、ユーザーはPDFを保存できる資料だと直感的に理解できます。ホワイトペーパー、営業資料、カタログ、申込書などでは、テキストリンクよりボタンのほうが目立ちます。
4-3. ダウンロードボタンの表示・非表示を切り替える方法
ファイルブロックでは、ダウンロードボタンを表示するかどうかを切り替えられます。WordPress公式ドキュメントでも、ファイルブロックの「Show download button」によってダウンロードボタンの表示を切り替えられると説明されています。
ボタンを表示したい場合はオンにします。PDFを閲覧してもらうだけでよい場合や、ページデザインをすっきりさせたい場合はオフにします。
ただし、ボタンを非表示にしても、PDFリンク自体が公開されていればユーザーはPDFを開けます。ダウンロードや保存を完全に防ぐ設定ではない点に注意しましょう。
4-4. PDFを別タブで開く設定方法
PDFをクリックしたときに別タブで開きたい場合は、リンク設定で「新しいタブで開く」を有効にします。
ファイルブロックでも、メディアファイルや添付ファイルページへのリンク設定と、別タブで開く設定を選べます。
別タブで開くメリットは、ユーザーが元の記事ページに戻りやすいことです。PDFを確認した後に問い合わせフォームや購入ページへ進んでほしい場合は、元ページを残しておくほうが導線を維持しやすくなります。
4-5. ボタンブロックを使ってPDFダウンロード導線を作る方法
より目立つダウンロード導線を作りたい場合は、「ボタン」ブロックを使う方法もあります。
手順は次のとおりです。
PDFのURLをメディアライブラリでコピーします。
編集画面で「ボタン」ブロックを追加します。
ボタン文言を入力します。
例:「資料PDFをダウンロードする」
ボタンのリンク先にPDFのURLを貼り付けます。
必要に応じて別タブで開く設定を有効にします。
ボタンブロックは、サービス紹介ページやランディングページで特に有効です。PDFを目立たせたい場合は、本文リンクではなくボタンとして配置しましょう。
4-6. 「閲覧」と「ダウンロード」を分けて設置する方法
ユーザーによって、PDFをその場で見たい人と保存したい人がいます。そのため、「閲覧」と「ダウンロード」の導線を分けると親切です。
例:
「PDFをページ内で確認する」
「PDFを別タブで開く」
「PDFをダウンロードする」
本文中ではPDFの概要を説明し、その下に埋め込み表示を置き、さらに下にダウンロードボタンを設置すると、PCユーザーにもスマホユーザーにも使いやすくなります。
特にスマホでは埋め込みPDFが読みづらい場合があるため、ダウンロードリンクを別に用意しておくことをおすすめします。
5. クラシックエディターやHTMLでPDFを表示する方法
ブロックエディターではなく、クラシックエディターを使っているサイトでもPDFは掲載できます。また、HTMLを使えばiframeタグでPDFを埋め込むこともできます。
ただし、HTMLを直接編集する場合は、URLの入力ミスや表示崩れに注意が必要です。初心者の場合は、まずファイルブロックを使う方法を検討しましょう。
5-1. クラシックエディターでPDFリンクを設置する方法
クラシックエディターでPDFリンクを設置する手順は次のとおりです。
投稿または固定ページの編集画面を開きます。
PDFへ誘導するテキストを入力します。
例:「会社案内PDFはこちら」
テキストを選択します。
リンク挿入ボタンをクリックします。
PDFのURLを貼り付けます。
必要に応じて別タブで開く設定を行います。
クラシックエディターでは、ブロックのようにPDFを簡単に埋め込めない場合があります。その場合は、PDFへのリンクを設置する方法がシンプルです。
5-2. iframeタグでPDFを埋め込む方法
HTMLでPDFをページ内に表示したい場合は、iframeタグを使います。
基本的なコードは次のとおりです。
HTML<iframe src="https://example.com/wp-content/uploads/sample.pdf" width="100%" height="700"></iframe>
「src」にはPDFのURLを入れます。「width」は横幅、「height」は表示高さです。
横幅を100%にしておくと、ページ幅に合わせて表示されます。高さはPDFの内容やページデザインに合わせて調整しましょう。
5-3. HTMLブロックにPDF埋め込みコードを入れる方法
ブロックエディターでHTMLを使いたい場合は、「カスタムHTML」ブロックを利用します。
手順は次のとおりです。
編集画面で「カスタムHTML」ブロックを追加します。
iframeコードを貼り付けます。
PDFのURLを正しいものに変更します。
プレビューで表示を確認します。
公開後、PCとスマホで動作確認します。
HTMLブロックを使うと、ファイルブロックより細かく表示サイズを指定できます。ただし、テーマやセキュリティ設定によってはiframeの表示に制限がかかる場合もあります。
5-4. iframeで表示されない場合の確認ポイント
iframeでPDFが表示されない場合は、次の点を確認しましょう。
PDFのURLが正しいか。
PDFが公開状態になっているか。
URLに余計なスペースや記号が入っていないか。
httpとhttpsが混在していないか。
ブラウザがPDF表示に対応しているか。
テーマやプラグインがiframeを制限していないか。
キャッシュが古い表示を残していないか。
PDFのURLをブラウザに直接貼り付けて開けるかどうかも確認しましょう。直接開けない場合は、埋め込みコードではなくPDFファイル側に問題がある可能性があります。
5-5. ブロックエディターとクラシックエディターの違い
ブロックエディターでは、ファイルブロックを使ってPDFのアップロード、表示、リンク、ダウンロードボタン設定をまとめて操作できます。初心者でも扱いやすく、プラグインなしでPDFを設置しやすいのが特徴です。
一方、クラシックエディターでは、基本的にPDFへのリンク設置が中心になります。埋め込み表示をしたい場合は、HTMLコードを使う必要が出てくることがあります。
現在のWordPressでPDFを扱うなら、特別な理由がない限りブロックエディターのファイルブロックを使うのがおすすめです。
6. PDFが表示されない・アップロードできないときの原因と対処法
WordPressにPDFを設置しても、うまく表示されないことがあります。また、PDFのアップロード自体に失敗する場合もあります。
原因は1つとは限りません。PDFファイル、WordPress設定、サーバー設定、ブラウザ、テーマ、プラグインなど、複数の要素を順番に確認しましょう。
6-1. PDFがページ内に表示されずリンクだけになる原因
PDFがページ内に表示されず、リンクだけになる場合があります。主な原因は次のとおりです。
ファイルブロックの埋め込み表示がオフになっている。
PDFのインライン表示にブラウザが対応していない。
WordPressやテーマの仕様でプレビュー表示されない。
PDFファイルの容量が大きすぎる。
PDFファイルに問題がある。
まずはファイルブロックの設定を確認しましょう。埋め込み表示を有効にできる場合はオンにします。それでも表示されない場合は、PDFリンクやダウンロードボタンを併用するのが現実的です。
6-2. スマホでPDFが正しく表示されない場合の対処法
スマホでPDFが見づらい場合は、次の対策を行いましょう。
PDFの埋め込み領域の高さを調整する。
PDFの容量を軽くする。
PDF内の文字サイズを大きめにする。
ダウンロードリンクを別に用意する。
別タブで開くリンクを設置する。
スマホでは画面が小さいため、PCと同じようにPDFを読ませるのは難しい場合があります。重要な内容はPDFだけに閉じ込めず、ページ本文にも要点を記載しましょう。
6-3. PDFのアップロードに失敗する原因
PDFのアップロードに失敗する場合、主な原因は次のとおりです。
ファイルサイズがサーバーの上限を超えている。
ファイル名に特殊文字が含まれている。
PDFファイルが破損している。
通信環境が不安定。
サーバー側でアップロード制限がある。
セキュリティ系プラグインが制限している。
まずはPDFの容量とファイル名を確認しましょう。ファイル名を半角英数字に変更し、PDFを軽量化してから再アップロードすると解決することがあります。
6-4. ファイルサイズ上限でアップロードできない場合の対処法
WordPressのメディアアップロードには、サーバー側で設定された最大アップロードサイズがあります。PDFの容量がその上限を超えるとアップロードできません。
対処法としては、次の方法があります。
PDFを圧縮する。
画像を軽量化してPDFを作り直す。
不要なページを削除する。
サーバーのアップロード上限を変更する。
レンタルサーバーの管理画面で設定を確認する。
php.iniや.htaccessで設定変更する。
サーバー設定の変更は環境によって方法が異なります。不安な場合は、レンタルサーバーのマニュアルを確認するか、サポートに問い合わせましょう。
6-5. 文字化け・ファイル名エラーが起きる場合の対処法
PDFのファイル名が文字化けしたり、アップロード後のURLが不自然に長くなったりする場合は、ファイル名を見直しましょう。
おすすめは、半角英数字、ハイフン、アンダースコアだけで構成することです。
例:
company-profile.pdf
event-guide.pdf
download-checklist.pdf
日本語、スペース、記号、丸数字、機種依存文字は避けると安全です。ファイル名はアップロード前に整えておくのが理想です。
6-6. キャッシュやブラウザの影響で表示が反映されない場合
PDFを差し替えたのに古いPDFが表示される場合や、設定を変更したのに反映されない場合は、キャッシュが原因かもしれません。
確認すべきポイントは次のとおりです。
ブラウザのキャッシュを削除する。
シークレットウィンドウで確認する。
WordPressのキャッシュプラグインを削除・更新する。
サーバーキャッシュを削除する。
CDNを使っている場合はCDNキャッシュを削除する。
特に同じファイル名・同じURLでPDFを差し替えた場合、古いPDFが残って見えることがあります。重要な資料を更新した場合は、複数の端末やブラウザで確認しましょう。
6-7. テーマやプラグインとの干渉を確認する方法
PDF表示に不具合がある場合、テーマやプラグインが影響している可能性もあります。
確認方法は次のとおりです。
一時的にキャッシュ系プラグインを停止して確認する。
セキュリティ系プラグインの設定を確認する。
PDF関連プラグインが競合していないか確認する。
テーマを標準テーマに切り替えて検証する。
ブラウザの開発者ツールでエラーを確認する。
本番サイトでいきなり停止するのが不安な場合は、ステージング環境やテストサイトで検証しましょう。
7. PDFのダウンロード制限・セキュリティ設定で知っておくべきこと
WordPressでPDFを公開するときは、セキュリティ面も考える必要があります。特に、社内資料、顧客情報、限定コンテンツ、有料資料を扱う場合は注意が必要です。
PDFは一度Web上に公開すると、URLを知っている人がアクセスできる状態になることがあります。ダウンロードボタンを非表示にするだけでは、完全な保護にはなりません。
7-1. ダウンロードボタンを非表示にする方法
ファイルブロックを使っている場合、ブロック設定でダウンロードボタンを非表示にできます。公式ドキュメントでも、ファイルブロックのダウンロードボタンは表示・非表示を切り替えられると案内されています。
ダウンロードボタンを非表示にすると、ページ上の見た目はすっきりします。閲覧だけを想定しているPDFでは、ボタンを消したほうが自然な場合もあります。
ただし、これはあくまでボタンを表示しないだけです。PDF自体へのアクセスを制限する機能ではありません。
7-2. ダウンロードボタンを消してもPDFの保存を完全には防げない理由
PDFがブラウザで表示されている時点で、ユーザーは何らかの形でPDFデータにアクセスしています。ブラウザの機能、URLの直接アクセス、印刷、スクリーンショットなどを使えば、保存や複製ができる場合があります。
つまり、ダウンロードボタンを非表示にしても、PDFの保存を完全に防ぐことはできません。
「見せたいが保存は絶対にさせたくない」という資料は、そもそもPDFとしてWeb公開しないほうが安全です。公開前に、保存されても問題がない内容かどうかを確認しましょう。
7-3. PDFのURLを知られたくない場合の注意点
WordPressのメディアライブラリにアップロードしたPDFは、URLを知っていれば直接アクセスできる場合があります。
ページにリンクを貼っていなくても、URLが外部に共有されると閲覧される可能性があります。また、検索エンジンにインデックスされる可能性もゼロではありません。
PDFのURLを知られたくない場合は、通常のメディアアップロードだけで管理するのは避けましょう。アクセス制限、会員機能、パスワード保護、専用プラグイン、サーバー側の制限などを検討する必要があります。
7-4. 会員限定・パスワード付きでPDFを配布したい場合
会員限定でPDFを配布したい場合は、プラグインなしでは管理が難しくなります。
方法としては、次のような選択肢があります。
投稿や固定ページにパスワードを設定する。
会員制プラグインを使う。
ダウンロード管理プラグインを使う。
EC機能と連携して購入者限定にする。
サーバー側でアクセス制限を行う。
PDF自体にパスワードを設定する。
ただし、ページにパスワードをかけても、PDFファイルのURLが直接共有されるとアクセスできる場合があります。本当に制限したい場合は、PDFファイルそのものへのアクセス制御が必要です。
7-5. 重要資料を公開するときに確認すべき個人情報・機密情報
PDFを公開する前に、個人情報や機密情報が含まれていないか必ず確認しましょう。
確認すべき内容は次のとおりです。
氏名、住所、電話番号、メールアドレス。
顧客名、取引先名、契約情報。
社内資料、未公開情報、価格表の内部情報。
作成者名やコメントなどのメタデータ。
非表示にしたつもりの文字や画像。
PDFでは、見た目上は消したつもりでも、データとして残っている場合があります。重要資料は、PDF編集ソフトで不要情報を完全に削除してから公開しましょう。
7-6. PDFを差し替えるときのURL管理の注意点
PDFを更新するときは、URL管理に注意が必要です。
新しいPDFを別ファイル名でアップロードすると、URLが変わります。既存ページのリンクを更新しないと、古いPDFのままになったり、リンク切れになったりします。
一方、同じURLで差し替える場合は、キャッシュの影響で古いPDFが表示されることがあります。
おすすめは、ファイル名に年月やバージョンを入れて管理する方法です。
例:
service-guide-2026.pdf
price-list-2026-04.pdf
manual-v2.pdf
更新頻度が高いPDFは、管理表を作って「掲載ページ」「PDF名」「URL」「更新日」を記録しておくと安心です。
8. WordPressにPDFを埋め込むときの見やすさ・SEO対策
WordPressにPDFを掲載するときは、ただアップロードするだけでなく、ユーザーにとって見やすく、検索エンジンにも内容が伝わる形にすることが大切です。
PDFだけを置いて本文がほとんどないページは、内容が伝わりにくくなります。PDFの前後に説明文や要約を入れ、ページとして価値のある構成にしましょう。
8-1. PDFの内容がユーザーに伝わる見出し・説明文を付ける
PDFを設置するときは、見出しと説明文を付けましょう。
例:
「サービス資料PDF」
「このPDFでは、当社サービスの特徴、料金プラン、導入事例をまとめています。導入を検討している方は、以下よりご確認ください。」
このように説明があると、ユーザーはPDFを開く前に内容を理解できます。検索エンジンに対しても、ページのテーマが伝わりやすくなります。
「PDFはこちら」だけでは情報が少ないため、PDFの内容を具体的に説明することが重要です。
8-2. PDFだけでなく本文にも要点を記載する
PDFの内容をすべてPDF内だけに入れるのではなく、ページ本文にも要点を書きましょう。
たとえば、料金表PDFを掲載する場合は、本文にも料金プランの概要や選び方を記載します。会社案内PDFなら、事業内容、強み、対応エリア、問い合わせ導線などを本文に入れます。
本文に要点があると、ユーザーはPDFを開かなくても概要を理解できます。また、検索エンジンがページ内容を把握しやすくなるため、SEO面でも有利です。
8-3. スマホユーザー向けにダウンロードリンクも用意する
スマホでは、PDFの埋め込み表示が読みにくいことがあります。画面が小さいため、拡大や横スクロールが必要になる場合もあります。
そのため、PDFを埋め込む場合でも、スマホユーザー向けに別タブで開くリンクやダウンロードリンクを用意しましょう。
例:
「PDFが見づらい場合は、こちらから別タブで開いてご覧ください」
「資料を保存したい方はPDFをダウンロードしてください」
ユーザーの閲覧環境に合わせた導線を用意することで、離脱を防ぎやすくなります。
8-4. PDFのファイルサイズを軽くして表示速度を改善する
PDFの容量が大きいと、ページの読み込みやPDF表示に時間がかかります。表示が遅いページは、ユーザーの離脱につながります。
PDFを軽くするには、画像を圧縮し、不要なページを削除し、Web用の画質で書き出しましょう。印刷品質のまま掲載すると、Webでは重すぎる場合があります。
特にカタログやパンフレットは画像が多く、容量が大きくなりがちです。公開前にファイルサイズを確認し、必要に応じて圧縮しましょう。
8-5. PDFのタイトル・ファイル名をわかりやすく設定する
PDFのタイトルやファイル名は、ユーザーにも管理者にもわかりやすいものにしましょう。
悪い例:
001.pdf
new.pdf
document-final-final.pdf
良い例:
wordpress-pdf-guide.pdf
company-profile-2026.pdf
service-price-list.pdf
ファイル名が整理されていると、メディアライブラリ内で探しやすくなります。また、URLを見たときにもPDFの内容が伝わりやすくなります。
8-6. 古いPDFを放置せず更新日や内容を管理する
PDFは一度アップロードすると、そのまま放置されがちです。しかし、料金表、サービス資料、規約、申込書などは、古い情報のまま公開されているとトラブルにつながります。
PDFを掲載するページには、可能であれば更新日を記載しましょう。
例:
「最終更新日:2026年4月1日」
「この資料は2026年版です」
また、定期的にPDFを確認し、古い資料は差し替えまたは削除しましょう。特に複数ページから同じPDFへリンクしている場合は、更新漏れに注意が必要です。
9. プラグインなしでは難しいケースとおすすめの判断基準
WordPressでは、PDFの基本的なアップロード、表示、リンク、ダウンロードボタン設置はプラグインなしで対応できます。
ただし、すべての要望を標準機能だけで実現できるわけではありません。PDFビューアーの見た目を細かく調整したい、ダウンロード数を計測したい、会員限定にしたいなどの場合は、プラグインや外部サービスを検討する必要があります。
9-1. プラグインなしで十分なケース
次のような場合は、プラグインなしで十分対応できます。
PDFをページ内に表示したい。
PDFへのリンクを設置したい。
ダウンロードボタンを表示したい。
PDFを別タブで開きたい。
数個のPDFを記事や固定ページに掲載したい。
高度な閲覧制限が不要。
ブロックエディターのファイルブロックを使えば、基本的なPDF掲載には対応できます。余計なプラグインを増やしたくない場合は、まず標準機能でできる範囲を試しましょう。
9-2. PDFビューアー機能を強化したいケース
PDFビューアーの機能を強化したい場合は、プラグインを検討してもよいでしょう。
たとえば、次のような要望がある場合です。
ページ送りを見やすくしたい。
拡大縮小ボタンを付けたい。
レスポンシブ表示を細かく調整したい。
PDFの表示デザインを整えたい。
複数ページのPDFを快適に読ませたい。
WordPress公式プラグインディレクトリには、PDF埋め込み用のプラグインも公開されています。たとえば「PDF Embedder」は、PDFをページ内に表示するためのブロックを提供するプラグインとして紹介されています。
9-3. ダウンロード数を計測したいケース
PDFが何回ダウンロードされたかを確認したい場合、標準機能だけでは管理が難しいことがあります。
ダウンロード数を計測したいケースとしては、次のようなものがあります。
ホワイトペーパーの効果測定。
営業資料の閲覧状況確認。
キャンペーン資料の反応確認。
会員向け資料の利用状況確認。
この場合は、ダウンロード管理プラグイン、アクセス解析ツール、イベント計測などを検討しましょう。資料ダウンロードをマーケティング施策として使う場合は、計測設計も重要です。
9-4. 会員限定配布やアクセス制限をしたいケース
会員限定でPDFを配布したい場合は、プラグインなしでは不十分なことがあります。
たとえば、次のような要望がある場合です。
ログインユーザーだけPDFを見られるようにしたい。
購入者だけダウンロード可能にしたい。
メール登録後にPDFを配布したい。
特定の会員ランクだけに公開したい。
URLを直接開いてもアクセスできないようにしたい。
このような場合は、会員制プラグイン、ダウンロード管理プラグイン、ECプラグイン、サーバー側のアクセス制御などを組み合わせる必要があります。
9-5. 複数PDFを一覧管理したいケース
PDFが数個であれば、メディアライブラリと固定ページで管理できます。しかし、PDFが数十件、数百件になると管理が大変です。
複数PDFを一覧管理したい場合は、次のような機能が必要になることがあります。
カテゴリ分け。
検索機能。
公開・非公開管理。
更新日管理。
ダウンロード数管理。
権限別の表示制御。
この場合は、専用のダウンロード管理プラグインやカスタム投稿タイプを使った管理を検討するとよいでしょう。
9-6. プラグインを使う前に確認すべきリスク
プラグインは便利ですが、導入前にリスクも確認しましょう。
確認すべきポイントは次のとおりです。
最終更新日が古すぎないか。
現在のWordPressバージョンに対応しているか。
レビューや評価に問題がないか。
不要な機能が多すぎないか。
表示速度に影響しないか。
他のプラグインと競合しないか。
セキュリティ面で信頼できるか。
PDFを1つ掲載するだけなら、プラグインを入れる必要はないかもしれません。目的に対して標準機能で足りるかどうかを確認してから導入しましょう。
10. WordPressのPDF設定に関するよくある質問
WordPressでPDFを扱うときによくある質問をまとめます。アップロード、埋め込み、ダウンロード、スマホ表示、URL管理、パスワード設定など、つまずきやすいポイントを確認しておきましょう。
10-1. WordPressにPDFを埋め込むのにプラグインは必要?
基本的なPDF掲載であれば、プラグインは必須ではありません。
ブロックエディターの「ファイル」ブロックを使えば、PDFのアップロード、リンク設置、ダウンロードボタン表示などができます。PDFをページ内に表示できる場合もあります。ファイルブロックはPDFの埋め込みやダウンロード用ファイルの共有に使えると公式サポートでも案内されています。
ただし、高機能なPDFビューアー、ダウンロード計測、会員限定配布、アクセス制限などを行いたい場合は、プラグインを検討しましょう。
10-2. PDFを画像のようにページ内へ表示できる?
はい、PDFをページ内に表示することは可能です。ブロックエディターのファイルブロックや、HTMLのiframeを使う方法があります。
ただし、画像のように完全に同じ見た目で表示されるわけではありません。ブラウザやスマホ環境によって表示が変わる場合があります。
確実に見た目を固定したい場合は、PDFの一部を画像化して掲載し、完全版PDFへのリンクを設置する方法もあります。
10-3. PDFのダウンロードボタンだけを非表示にできる?
はい、ファイルブロックの設定でダウンロードボタンを非表示にできます。WordPress公式ドキュメントでも、ファイルブロックのダウンロードボタンは設定で切り替え可能と説明されています。
ただし、ダウンロードボタンを消してもPDFの保存を完全に防げるわけではありません。PDFのURLにアクセスできる状態であれば、ユーザーが保存できる可能性はあります。
10-4. PDFをスマホでも見やすく表示するには?
スマホでPDFを見やすくするには、次の対策がおすすめです。
PDFの文字サイズを大きめにする。
PDFの容量を軽くする。
埋め込み表示の高さを調整する。
別タブで開くリンクを用意する。
ダウンロードリンクを設置する。
PDFの要点を本文にも書く。
スマホではPDFの埋め込み表示が読みにくい場合があるため、PDFだけに情報を閉じ込めないことが大切です。
10-5. アップロードしたPDFのURLはどこで確認できる?
アップロードしたPDFのURLは、メディアライブラリで確認できます。
管理画面の「メディア」から「ライブラリ」を開き、対象のPDFをクリックします。添付ファイルの詳細画面に表示されるURLをコピーすれば、リンクやボタンのリンク先として使えます。
WordPressのメディア編集画面では、メディア項目の情報を管理できます。
10-6. PDFを差し替えても同じURLのまま使える?
通常、新しいPDFを別ファイルとしてアップロードするとURLは変わります。同じページで使っているPDFを更新したい場合は、リンク先の変更が必要です。
同じURLのまま差し替えるには、ファイル置換に対応したプラグインやサーバー側での上書き対応が必要になる場合があります。
ただし、同じURLで差し替えた場合でも、ブラウザやサーバーのキャッシュによって古いPDFが表示されることがあります。重要なPDFを更新した場合は、キャッシュ削除と表示確認を行いましょう。
10-7. PDFにパスワードをかけて配布できる?
PDFファイル自体にパスワードを設定して配布することは可能です。PDF編集ソフトなどでパスワード付きPDFを作成し、それをWordPressにアップロードします。
ただし、PDFにパスワードをかけても、ファイル自体のURLが外部に共有される可能性はあります。また、パスワードが共有されれば第三者も閲覧できてしまいます。
会員限定配布や購入者限定配布をしたい場合は、PDFのパスワード設定だけでなく、WordPress側のアクセス制限もあわせて検討しましょう。
まとめ
WordPressにPDFを掲載する方法は、主に「ページ内に埋め込む」「PDFリンクを設置する」「ダウンロードボタンを設置する」の3つです。
プラグインなしで対応したい場合は、ブロックエディターの「ファイル」ブロックを使うのがもっとも簡単です。PDFをアップロードし、必要に応じて埋め込み表示、別タブ表示、ダウンロードボタンの表示・非表示を設定できます。
一方で、PDFの保存を完全に防ぎたい、会員限定で配布したい、ダウンロード数を計測したい、高機能なPDFビューアーを使いたいといった場合は、標準機能だけでは不十分なことがあります。その場合は、目的に合ったプラグインやアクセス制限の仕組みを検討しましょう。
また、PDFを掲載するときは、ただファイルを置くだけではなく、本文に要点を書き、わかりやすい見出しや説明文を付け、スマホユーザー向けのリンクも用意することが大切です。PDFのファイル名、容量、更新日、セキュリティにも注意しながら、ユーザーにとって使いやすいページを作りましょう。

