「WordPressで背景画像を設定したいけど、どこをいじればいいかわからない…」そう感じているあなたは多いはず。
ワードプレスの背景画像は、サイトの第一印象を大きく左右する重要な要素です。
正しく設定すれば、訪問者の目を引きつけ、ブランドの世界観を表現できます。
この記事では、カスタマイザーを使った初心者向けの手順から、CSSで細かく調整するテクニック、背景が表示されないときのトラブル対処法まで、まるごと解説します。
読み終えるころには、あなたのWordPressサイトをぐっとプロらしく仕上げる背景画像の使い方が身につきますよ。
ワードプレスの背景画像設定:3つのアプローチ
ワードプレスで背景画像を設定するには、主に3つの方法があります。
どれを使うかは、あなたのスキルレベルや目的によって変わってきます。
まずは全体像を把握してから、自分に合った方法を選んでみてください。
①カスタマイザーを使う方法(初心者向け)
WordPress管理画面の「外観 → カスタマイズ」から操作できるカスタマイザーは、コードを一切触らずに背景画像を設定できる最も手軽な方法です。
多くのテーマがこの機能に対応しており、リアルタイムでプレビューを見ながら設定できるので、初心者の方に最もおすすめします。
設定した内容は「公開」ボタンを押すまで反映されないため、気軽に試行錯誤できる点も魅力です。
②テーマ独自の設定画面を使う方法
使用しているテーマによっては、テーマ専用のオプション画面に背景画像の設定項目が用意されていることがあります。
「外観 → テーマオプション」や「外観 → テーマ設定」などから確認してみてください。
カスタマイザーよりも細かいオプションが揃っていることが多く、テーマの機能を最大限に活かせます。
有料テーマを使っている場合は特にこちらを確認するのがおすすめです。
③CSSで直接指定する方法(中級者向け)
CSS(スタイルシート)を使えば、背景画像の表示サイズや位置、繰り返しの有無などを細かく制御できます。
「カスタマイザーでは物足りない」「特定のセクションだけ背景を変えたい」という場合に有効です。
コードを直接書く必要がありますが、基本的な書き方さえ覚えれば決して難しくありません。
後ほど具体的な書き方も解説しますので、ぜひチャレンジしてみてください。
カスタマイザーで背景画像を設定する手順【初心者向け】
ここからは最も多くの人が使うカスタマイザーでの設定方法を、ステップごとに丁寧に解説します。
手順通りに進めれば、10分以内に背景画像の設定が完了します。
STEP1:カスタマイザーを開く
まずはWordPress管理画面にログインしてください。
左メニューから「外観 → カスタマイズ」をクリックすると、カスタマイザーが開きます。
画面左側に設定パネル、右側にリアルタイムプレビューが表示されます。
なお、使用しているテーマによってメニュー構成が多少異なる場合がありますので、見当たらない場合は「外観」配下をくまなく確認してみましょう。
STEP2:背景画像の設定項目を見つける
カスタマイザーのパネルで「背景画像」という項目を探してください。
見つからない場合は「サイト全体の設定」や「デザイン」などの中に入っていることがあります。
WordPressのデフォルトテーマ(Twenty系)では「外観 → 背景」という独立したメニューが表示されることもあります。
テーマによっては背景画像の設定項目が存在しない場合もあるので、その際はCSSでの設定(後述)を試してみてください。
STEP3:画像をアップロードして表示オプションを調整する
「画像を選択」または「画像を変更」ボタンをクリックし、メディアライブラリから画像を選ぶかPCから直接アップロードします。
画像を選択したら、以下の表示オプションを確認しましょう。
| オプション名 | 説明 |
|---|---|
| プリセット | 「塗りつぶし」「合わせる」「繰り返し」「カスタム」などの表示モードを選択する |
| 画像の位置 | 背景画像をどこに配置するか(中央・左上など)を指定する |
| 繰り返し | 画像を繰り返して敷き詰めるかどうかを設定する |
| スクロール | 「固定」にするとスクロールしても背景が動かないパララックス効果になる |
設定が決まったら右上の「公開」ボタンを押して保存してください。
プレビューを確認しながら調整できるので、実際の見た目を確かめつつ納得いくまで調整しましょう。
なお、背景画像に使う素材は横幅の広い画像を選ぶと、さまざまな画面サイズでもきれいに表示されます。
CSSで背景画像をプロ仕様に制御する方法
カスタマイザーだけでは実現できない細かい表現をしたい場合は、CSSを活用しましょう。
WordPressのカスタムCSS機能を使えば、プラグインや外部ファイルを使わずに直接スタイルを追加できます。
カスタムCSSの入力場所
「外観 → カスタマイズ → 追加CSS」から、カスタムCSSを入力できます。
ここに書いたコードはサイト全体に反映されるので、テーマファイルを直接編集する必要はありません。
テーマをアップデートしてもコードが消えないという点も、カスタムCSS機能の大きなメリットです。
背景画像に使う主要CSSプロパティ
背景画像を制御するために覚えておきたいCSSプロパティをまとめました。
これらを組み合わせることで、細かい表示をコントロールできます。
| プロパティ | 値の例 | 説明 |
|---|---|---|
| background-image | url(‘画像のURL’) | 使用する画像を指定する |
| background-size | cover / contain | coverで画面いっぱいに拡大表示する |
| background-position | center center | 画像の表示位置を指定する |
| background-repeat | no-repeat / repeat | 繰り返しの有無を設定する |
| background-attachment | fixed / scroll | fixedでスクロール固定のパララックス効果 |
「background-size: cover」は、画像の縦横比を保ちながら画面全体を覆う設定で、最もよく使われます。
まずはこれを基本として覚えておくと便利ですよ。
特定のセクションだけ背景画像を設定する
「トップページのヘッダー部分だけ背景画像にしたい」という場合は、特定のクラス名やIDを持つ要素に対してCSSを書きます。
対象の要素のクラス名はブラウザの「検証ツール(デベロッパーツール)」で確認できます。
Chromeなら背景を変えたい箇所で右クリック→「検証」を選ぶと確認できますよ。
テーマによってクラス名は異なるので、実際のHTMLを確認してから設定してください。
また、使用しているテーマの構造によっては幅の制約があるため、full-widthレイアウトと組み合わせて使うとより効果的です。
背景画像が表示されないときの原因と解決策
背景画像を設定したのに「うまく表示されない」「画像が引き伸ばされる」というトラブルはよくあります。
落ち着いてよくある原因と解決策を順番に確認していきましょう。
原因①:画像ファイルの問題
背景画像が表示されない原因として、まず確認したいのが画像ファイル自体の問題です。
以下の点をチェックしてみてください。
- ファイル形式がJPG・PNG・WebPなど、ブラウザがサポートするものか確認する
- ファイルサイズが大きすぎる場合は、画像圧縮ツールで軽量化する
- メディアライブラリへのアップロードが正常に完了しているか確認する
- 画像のURLが正しく、アクセスできる状態かブラウザで直接開いて確認する
特にファイルサイズの大きい画像は、表示が遅くなったり、サーバーのアップロード制限に引っかかることがあります。
無料の画像圧縮ツールで事前に軽量化しておくことをおすすめします。
SEOやページ速度の観点からも、背景画像は軽くしておくに越したことはありません。
原因②:テーマやプラグインのCSSとの競合
使用しているテーマのCSSがWordPressのデフォルト背景設定を上書きしてしまっているケースがあります。
この場合はCSSの詳細度(specificity)を上げることで解決できます。
具体的には、セレクタをより具体的に書くか、必要であれば「!important」を追加します。
ただし「!important」の乱用はCSSの管理が複雑になるため、本当に必要な場合だけ使いましょう。
プラグインが独自のスタイルを読み込んでいる場合も原因になりうるので、プラグインを一時的に無効化して確認するのも有効な手段です。
原因③:ブラウザやプラグインのキャッシュ
設定を変更したのに見た目が変わらない場合は、ブラウザやサーバーのキャッシュが原因のことがよくあります。
以下の方法を順番に試してみてください。
- ブラウザのキャッシュをクリアする(Chromeの場合:Ctrl+Shift+Delete)
- キャッシュ系プラグインを使っている場合は、プラグインのキャッシュ削除機能を使う
- シークレットウィンドウ(プライベートブラウズ)で表示を確認する
「変更を保存したのに表示が変わらない」場合の多くはキャッシュが原因です。まずここを確認しましょう。
おしゃれな背景画像デザインのコツとフリー素材活用法
背景画像は「ただ設定すればいい」というわけではありません。
デザインの完成度を上げるためのポイントを押さえておけば、一気にプロっぽい仕上がりになります。
テキストの読みやすさを確保するオーバーレイテクニック
背景画像の上にテキストを重ねる場合、最も注意すべきなのが可読性(読みやすさ)です。
カラフルな背景画像の上にテキストを置くと、読みにくくなることがあります。
そこで活用したいのが「オーバーレイ」と呼ばれる手法です。
背景画像の上に半透明の黒や白のレイヤーをCSSで重ねることで、テキストを読みやすくできます。
アクセシビリティの観点からも、テキストと背景のコントラスト比には十分気を配りましょう。
カラーコントラストチェッカーなどの無料ツールを使って確認するのもおすすめです。
背景画像の選び方とフリー素材サイト
背景画像は、サイトのテーマやターゲット読者に合ったものを選ぶことが大切です。
以下のような無料素材サイトを活用すれば、商用利用可能な高品質な画像が手に入ります。
| サイト名 | 特徴 |
|---|---|
| Unsplash | 高解像度の写真が豊富で商用利用が無料の海外サービス |
| Pexels | 写真と動画が充実しており、日本語でも検索できる |
| Pixabay | 写真・イラスト・ベクター素材が多彩に揃っている |
| O-DAN | 複数の無料素材サイトをまとめて検索できる日本語サービス |
背景として使う画像は、なるべくシンプルで主張が強すぎないものを選ぶのがポイントです。
被写体がはっきりしすぎる写真よりも、ぼかし感があるものやテクスチャ系の素材の方がサイトデザインに馴染みやすい傾向があります。
モバイル表示を必ず確認する
PCで見たときはきれいでも、スマートフォンで見ると背景がずれる・見切れるというケースは少なくありません。
2026年現在、多くのサイトはスマホからのアクセスが過半数を占めており、モバイル対応は必須です。
背景画像を設定したら必ずスマートフォンや画面サイズを変えて表示確認を行いましょう。
Chromeのデベロッパーツールで「スマートフォンモード」に切り替えて確認するのが手軽でおすすめです。
また、縦長スマホでの表示に備えて背景画像は縦方向にも余裕のある構図のものを選ぶとよいでしょう。
まとめ
この記事では、WordPressで背景画像を設定する方法について解説してきました。
要点を振り返ります。
- 背景画像の設定方法は「カスタマイザー」「テーマ設定」「CSS」の3種類がある
- 初心者はまずカスタマイザーの「外観 → カスタマイズ → 背景画像」から設定するのがおすすめ
- より細かい制御をしたい場合は「外観 → カスタマイズ → 追加CSS」にCSSプロパティを書く
- 背景が表示されないときは、画像ファイルの問題・CSSの競合・キャッシュの3つを順番に確認する
- 背景画像はテキストの可読性を確保しながら、シンプルな素材を選ぶことが大切
- 設定後は必ずスマートフォンでの表示も確認してモバイル対応を確かめる
背景画像をうまく活用すれば、サイトの雰囲気が大きく変わります。
まずはカスタマイザーを開いて、いろいろな画像を試してみることから始めてみてください。
ぜひ今日から実践して、あなたのWordPressサイトをもっとおしゃれに仕上げてみてくださいね。
