Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPressで背景画像を追加する方法(6つの簡単な方法)

編集メモ: WPBeginner のパートナーリンクから手数料を得ています。手数料は編集者の意見や評価に影響を与えません。編集プロセスについて詳しく知る。

WordPressサイトに背景画像を追加したいですか?

背景画像は、あなたのサイトをより魅力的で生き生きとしたものにします。さらに、選び抜かれた背景画像は、ブランドアイデンティティを強化し、メッセージをより効果的に示すことができます。

この投稿では、WordPressサイトに背景画像を簡単に追加する方法をご紹介します。

How to add a background image in WordPress

WordPressの背景画像を追加する理由

WordPressサイトに画像を追加すると、訪問者にとってより魅力的なサイトになります。ユーザーの注意を素早く引き、コンテンツに興味を持ってもらうことができます。

また、あなたのブランドに合わせてサイトのデザインをパーソナライズすることも可能です。例えば、背景に商品やブランドのマスコットの写真をさりげなくアップロードすることができます。

さらに、YouTubeの動画を背景として追加したり、画像のスライドショーを追加することで、コンテンツに命を吹き込むことができます。

しかし、WordPressブログのコンテンツが読みづらくならないような背景画像を選ぶことをお勧めします。背景はユーザー体験を向上させ、訪問者にメッセージを伝えるのに役立つはずです。

その上で、モバイルフレンドリーでサイトのスピードに影響を与えない背景画像を選ぶことが重要です。そうでなければ、WordPressのSEOに悪影響を及ぼします。

この投稿では、WordPressの背景画像を追加するさまざまな方法を紹介します。

WordPressテーマカスタマイザー、フルサイトエディター、プラグイン、テーマビルダーなど、さまざまな方法をご紹介します。下のリンクをクリックして、お好きなセクションにお進みください:

準備はいいかい?始めよう

方法1.WordPressテーマカスタマイザーを使って背景画像を追加する。

ほとんどの人気WordPressテーマには、カスタム背景サポートが付属しています。この機能を使えば簡単に背景画像を設定できるので、テーマが対応している場合はこの方法をお勧めします。

しかし、カスタマイザーメニューオプションがない場合は、テーマのフルサイト編集が有効化されている可能性があります。次のセクションでは、フルサイトエディターを使って背景画像を変更する方法を説明します。

カスタマイザー」を使用するには、WordPress管理画面の外観 ” カスタマイズページにアクセスする必要があります。これにより、WordPressテーマカスタマイザーが起動し、サイトのライブプレビューを表示しながら、さまざまなテーマ設定を変更することができます。

The WordPress theme customizer

表示されるオプションは、使用しているWordPressテーマによって異なることに注意してください。このチュートリアルでは、Astraテーマを使用しています。

別のテーマを使っている場合は、そのテーマのドキュメンテーションを調べる必要があるかもしれません。また、カスタマイザーで背景画像が見つからない場合は、テーマ開発者に連絡して背景画像の追加方法を調べることもできます。

Astraテーマのカスタマイザーオプションで、左側のパネルの「Global」をクリックする必要があります。

Go to global settings in Astra

そうすると、Astraテーマをカスタマイズするためのさまざまな「グローバル」オプションが表示されます。

カラー」セクションをクリックしてください。

Click on colors options

ここでは、背景色を含むテーマカラーを変更することができます。また、リンク、本文、見出し、枠線などのカスタマイズも可能です。

背景画像を追加するには、「表面の色」セクションまでスクロールダウンします。次に、「サイトの背景」オプションをクリックし、「Image」タブに切り替えます。

Select a background image

その後、’Select Background Image’ボタンをクリックするだけです。

WordPressのメディアライブラリが表示され、コンピューターから画像をアップロードするか、以前にアップロードした画像を選択することができます。

Upload media to WordPress

背景の画像を選んだら、「選択」ボタンをクリックします。

これでメディアポップアップが閉じ、テーマカスタマイザーに選択した背景画像のプレビューが表示されます。

Save your background image

見た目に満足したら、先に進み、上部の「公開する」ボタンをクリックして設定を保存します。

これですべてです。これでWordPressサイトに背景画像を追加することができました。あなたのサイトにアクセスして、実際に動作しているところをご覧ください。

方法2.フルサイトエディターを使ってカスタムの背景画像を追加する。

ブロックベースのWordPressテーマを使用している場合は、フルサイトエディター(FSE)を使用してカスタムの背景画像を追加できます。

フルサイトエディターでは、ブロックを使ってサイトデザインを編集することができます。WordPressのブロックエディターを使ってブログ投稿やページを編集するのと同じです。

このチュートリアルでは、初期設定の「Twenty Twenty-Two」テーマを使用します。完全なサイトエディターを起動するには、WordPressダッシュボードから外観 ” エディターに移動するだけです。

Go to full site editor

フルサイトエディターに入ったら、テンプレートに「カバー」ブロックを追加して背景画像をアップロードする必要があります。

上部の「+」記号をクリックし、「カバー」ブロックを追加するだけです。

Add a cover block to theme template

カバー」ブロックの「アップロード」または「メディアライブラリ」ボタンをクリックして、ブロックに背景画像を追加してください。

WordPressのメディアアップローダーのポップアップが開きます。

Upload your image to cover block

次のステップは、サイトの背景に使いたい画像を選ぶことです。

画像を選んだら、「選択」ボタンをクリックします。

Upload media to WordPress

画像を「表紙」ブロックに追加したら、それをページの背景に設定する必要があります。

そのためには、上部の「リスト表示」アイコン(3つのダッシュが付いたアイコン)をクリックするだけです。サイトヘッダーやフッターなどのテーマ要素のアウトライン表示が開きます。

Open list view in FSE

その後、すべてのテンプレート要素をリスト表示の「Cover」ブロックの下にドラッグ&ドロップするだけです。

すべて揃うと、「Cover」ブロックの画像がサイトの背景として表示される。

Add theme parts to cover block

その後、「カバー」ブロックをクリックし、画面右上の歯車アイコンを選択することで、背景画像を調整することができます。ブロック」設定パネルが開きます。

ここには、画像を固定背景にしたり、オーバーレイを調整したり、色を編集したりするオプションがあります。

Edit background image settings

完了したら、「保存」ボタンをクリックするのをお忘れなく。

これで完了です!サイトエディターを使って背景画像を追加することができました。

方法3.WordPressテーマビルダーを使って背景画像を追加する。

サイトにカスタム背景画像を追加するもう一つの方法は、SeedProdのようなWordPressテーマビルダーを使用することです。

最高のWordPressランディングページプラグインであり、サイトビルダーです。ドラッグ&ドロップ機能で、コードを一行も触ることなくサイトデザインを簡単にカスタマイズできます。

このチュートリアルでは、テーマビルダーが含まれているSeedProd Proバージョンを使用します。無料で試せるSeedProd Liteバージョンもあります。

まず、SeedProdプラグインをインストールして有効化する必要があります。ヘルプが必要な場合は、WordPressプラグインのインストール方法のガイドをご覧ください。

有効化すると、WordPressダッシュボードにSeedProdのウェルカム画面が表示されます。

次に、ライセンスキーを入力し、’Verify Key’ボタンをクリックしてプラグインのプロバージョンを有効化します。ライセンスキーはSeedProdアカウントエリアにあります。

SeedProd license key

すべて設定したら、WordPress管理画面のSeedProd ” Theme Builderにアクセスしてください。

上部にある「テーマ」ボタンをクリックする。

Create your custom theme

SeedProdは、複数のテーマテンプレートから選択できるようになります。

マウスオーバーして、使いたいテンプレートをクリックしてください。このチュートリアルでは、「Starter」テーマテンプレートを使用します。

Choose a starter theme

ここから、SeedProdはホームページ、個別投稿、個別ページ、サイドバー、ヘッダーなどの様々なテンプレートを生成します。

サイト全体とすべてのテーマテンプレートに外観を表示する背景画像を追加するには、先に進み、グローバルCSSの下にある「デザインの編集」オプションをクリックします。

Edit global CSS

次の画面では、変更可能なグローバルCSS設定が表示されます。

背景」オプションをクリックするだけで、カスタマイザーが開始されます。

Open background settings in SeedProd

その後、「背景画像」オプションが表示されます。

画像をアップロードするには、「自分の画像を使用する」をクリックしてください。また、「ストック画像を使用する」ボタンをクリックして、サイトの背景に使用するストック画像を検索することもできます。

Add a background image in SeedProd

背景画像を追加すると、SeedProdビルダーはライブプレビューを表示します。

必要に応じて背景の位置を調整できます。また、他のオプションの中で、フルスクリーンのカバーを使用するか、またはそれを繰り返すようにするかどうかを選択することができます。

さらに、’Dim Background’スライダーを動かすことで、背景画像の暗さレベルを編集できます。スコアが高いほど、画像が暗くなります。

Change image position and dim settings

背景画像の編集が終わったら、上部の「保存」ボタンをクリックし、グローバルCSS設定を閉じます。

サイトのさまざまな部分にカスタマイザーの背景画像を追加したい場合は、SeedProdで個々のテーマテンプレートを編集することができます。詳しくは、カスタマイザーテーマを簡単に作成する方法をご覧ください。

方法4.プラグインを使ってWordPressにカスタマイザーを追加する。

WordPressのプラグインを使用して背景画像を追加すると、WordPressのビルトインオプションよりもはるかに柔軟性があります。

まず始めに、Full Screen Background Proプラグインをインストールして有効化する必要があります。詳しくは、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。

このプラグインを使うと、投稿、ページ、カテゴリーごとに異なる背景を設定することができます。背景画像は自動的にフルスクリーンに設定されますが、モバイル端末の画面に合わせて調整することもできます。

有効化した後、外観 ” Fullscreen BG Imageでプラグイン設定を行う必要があります。

Enter full screen background license

その後、ライセンスキーを追加するよう求められます。ライセンスキーは、プラグイン購入後に受け取ったメールから取得できます。ライセンスキーは、プラグイン購入後に送られてくるEメールから入手できます。また、プラグインのサイトのアカウントからアクセスすることもできます。

その後、キーを有効化するために「オプションを保存」ボタンをクリックする必要があります。

これで、WordPressサイトに背景画像を追加する準備が整いました。まず、プラグインの設定ページにある「新規画像を追加」ボタンをクリックします。

Add a new image

背景画像のアップロード画面が開きます。

画像をアップロードまたは選択するには、「画像を選択」ボタンをクリックしてください。画像を選択するとすぐに、画面に画像のライブプレビューが表示されます。

Add background image

次に、この画像の名前を入力します。この名前はあなたのためだけのものなので、ここには何でも入力してください。

最後に、これを背景ページとして使いたい場所を選択する必要がある。

サイト全体の背景、投稿、カテゴリー、アーカイブ、その他の背景を選択したら、変更を保存することを忘れないでください。

サイトのさまざまなエリアに、好きなだけ画像を追加することができます。これを行うには、単に外観 ” フルスクリーンBG画像のページに移動し、プロセスを繰り返します。

投稿、ページ、カテゴリーに複数の画像を設定すると、プラグインは自動的に背景画像をスライドショーで表示します。

次に、画像がフェードアウトするまでの時間と、新しい背景画像がフェードインし始めるまでの時間を調整したいと思うかもしれません。これはプラグインの「設定」セクションで行うことができます。

Set fadein effect time

ここで入力する時間はミリ秒単位で、1秒は1000ミリ秒です。背景画像を20秒後にフェードアウトさせたい場合は、20000と入力する必要があります。

オプションを保存」ボタンをクリックして、変更内容を保存することを忘れないでください。

投稿、ページ、カテゴリーの背景画像

フルスクリーン背景プロでは、個別投稿、ページ、カテゴリー、タグなどの背景画像を設定することもできます。

別の背景画像を表示したい投稿やページを編集するだけです。投稿編集画面で、投稿エディターの下に新しく「フルスクリーン背景画像」ボックスが追加されていることに気づくでしょう。

Full screen background image metabox

カテゴリー、投稿、ページに背景画像を使用するには、外観 ” フルスクリーンBG画像ページに移動する必要があります。そして、「新規画像を追加」ボタンをクリックしてください。

画像をアップロードした後、’Choose the context which to display this image’ドロップダウンメニューからカテゴリー、投稿日、ページ、アーカイブ、その他のオプションを選択することができます。

カテゴリーページの背景画像を表示したいとします。この場合、ドロップダウンメニューから「カテゴリー」を選択します。

Add background image to categories

このプラグインは、特定のカテゴリー、投稿、ページに背景画像を制限するオプションも提供しています。

例えば、特定のカテゴリーにカスタム背景画像を追加したい場合は、「画像を制限するカテゴリーを選択」フィールドにカテゴリー名を入力するだけです。

すべて設定できたら、あとは設定と一緒に画像を保存するだけです。

これで特定の投稿、ページ、カテゴリーに背景画像を追加することができました。

方法5.CSSヒーローを使って背景画像を追加する

CSS HeroはWordPressのプラグインで、コーディングなしでテーマに変更を加えることができます。

いくつかの簡単なステップで素早く背景画像を追加できます。しかし、その前にCSS Heroをインストールして有効化する必要があります。詳しくはWordPressプラグインのインストール方法をご覧ください。

それができたら、サイトのカスタマイザーに取りかかろう。

まず最初にブラウザーでホームページを開きます。管理バーに「CSS Heroでカスタマイズ」のリンクがあります。

Customize with CSS hero

リンクをクリックするだけで、CSSヒーローのオプション設定が開きます。

一度入ったら、画像を追加したいエリアにマウスオーバーする必要があります。次に、エリアをクリックして、左サイドバーの「背景」オプションにアクセスします。

Click the background option in CSS hero

Background(背景)」をクリックすると、画像を追加するための設定が表示されます。

そこから「Image」をクリックするだけです。

そして、Unsplashから画像を選ぶか、自分の画像をアップロードして背景を作成します。

Apply image and save

希望の画像をクリックすると、「画像を適用」ボタンが表示されます。

次に、画像のサイズを選びます。ページを横切ることができるように、大きなサイズを選択することをお勧めします。

最後に、一番下の「保存して公開する」をクリックすると、サイトの背景画像が保存されます。

方法6.CSSコードを使ってWordPressの任意の場所にカスタマイザーを追加する。

初期設定では、WordPressはWordPressサイト全体のさまざまなHTML要素にいくつかのCSSクラスを追加します。そのため、WordPressが生成したこれらのCSSクラスを使用して、個々の投稿、カテゴリー、投稿者、その他のページにカスタムの背景画像を簡単に追加することができます。

例えば、あなたのサイトにTVというカテゴリーがある場合、誰かがTVカテゴリーのページを表示すると、WordPressは自動的にこれらのCSSクラスをbodyタグに追加します。

<body class="archive category category-tv category-4">

inspectツールを使えば、WordPressがどのCSSクラスをbodyタグに追加したかを正確に確認することができる。

Inspect body classes

category-tvまたはcategory-4CSSクラスを使って、このカテゴリーページだけを別のスタイルにすることができます。

カテゴリーのアーカイブページにカスタムの背景画像を追加してみましょう。そのためには、以下のカスタムCSSをテーマに追加する必要があります:

body.category-tv {
background-image: url("http://example.com/wp-content/uploads/2017/03/your-background-image.jpg");
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
}

背景画像のURLとカテゴリークラスは、あなたのサイトのものに置き換えることをお忘れなく。

さらに、個々の投稿やページにカスタマイザーの背景を追加することもできます。WordPressには、投稿またはページのIDをbodyタグに含むCSSクラスがあります。同じCSSコードを使用し、.category-tvを投稿固有のCSSクラスに置き換えるだけです。

Inspect element to see post ID

詳しくは、WordPressでカスタムCSSを追加する方法のチュートリアルをご覧ください。

WordPressで背景画像を追加する方法について、この投稿がお役に立てれば幸いです。また、オンラインショップの始め方や、最適なサイトデザインソフトウェアについてのガイドもご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

ツールキットへの無料アクセス - すべてのプロフェッショナルが持つべきWordPress関連製品とリソースのコレクション!

Reader Interactions

13件のコメント返信を残す

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    Is there a way somewhere to manipulate not only the background but also the transparency within an image? In other words, is it possible to set a percentage of transparency?

    • WPBeginner Support says

      Most of these would not have that by default, you would need to include CSS to set opacity between 1 and 0 so as an example:

      opacity: 0.5;

      管理者

  3. J-P Zacaropoulos says

    Hi. I am looking for a free theme where I can change the header plus have 5 or 6 menu items at the top. All the ones at which I have looked, one cannot change the theme. I am a beginner and trying to set up my website for my new business of copywriting. Thanks in advance
    Jean-Pierre

  4. Jon says

    I tried to use your Additional CSS code with my own .jpg url. In fact, I’ve tried several from around the web and from my own uploaded files. The url is always in red-text, and there is never a preview. I have checked the code letter-by-letter, with command symbols, and everything else is normal-colored. The only coding I’ve done before is in Excel and Matlab, with a brief “Hello World” experience.
    What am I missing?

    • WPBeginner Support says

      That would normally mean that there is an error with how the url was added to the CSS. Is the url within double quotes?

      管理者

  5. Christine says

    I’ve chosen a theme (calm business) that has a custom background. But when I go to customize, I don’t have the option for a background image. What am I missing. My website is 3 years old and I’m now updating it. Is there something else that might need to be updated?

    • WPBeginner Support says

      If it is not offering an option to edit your background, you would likely want to reach out to the theme’s support to ensure there isn’t another location the background image would be set at.

      管理者

    • WPBeginner Support says

      It would be the same as a live site, if you do not have the option to edit the background then it may not be an option on the specific theme you’re using

      管理者

  6. ricardo says

    what about if im working on local server like xampp what file path should i put using css for the header im using hestia theme?

返信を残す

コメントありがとうございます。すべてのコメントは私たちのコメントポリシーに従ってモデレートされ、あなたのメールアドレスが公開されることはありませんのでご留意ください。名前欄にキーワードを使用しないでください。個人的で有意義な会話をしましょう。