# PageFlyで全幅セクションを作成する方法

### 概要

概要：全幅セクションは、画面の幅全体に広がるデザイン要素です。視覚的に大きなインパクトを与えます。Shopifyサイトで全幅セクションを採用すると、モダンな魅力が高まり、主要なコンテンツがダイナミックに強調され、目立って効果的に注目を集めます。

PageFlyを使用すると、Shopifyページで全幅セクションを簡単に作成できます。この記事では、わずか数ステップでそのプロセスをご案内します。こちらのビデオチュートリアルもご覧いただけます。

{% embed url="<https://www.youtube.com/watch?v=HlaBPsng-cQ>" %}

### 必要条件

* **PageFlyアプリがインストールされていること**: PageFlyがShopifyストアにインストールされている必要があります。まだPageFlyをお持ちでない場合は、[こちら](https://apps.shopify.com/pagefly?utm_campaign%3Dapp-listing%26utm_source%3Dmanual%26utm_medium%3Darticle%26utm_content%3Dfull-width-section)から無料でインストールできます。
* **コンテンツが準備されていること**: 全幅セクションに含めたいコンテンツを準備してください。これには、テキスト、画像、ビデオ、またはリンクが含まれる場合があります。

### Gen 2レイアウト - PageFlyで全幅セクションを作成する方法

{% hint style="warning" %}
**重要事項**: Gen 2レイアウトは、従量課金制モデル（[スロットプラン](https://help.pagefly.io/manual/pricing-plans/)）のみで利用可能です。
{% endhint %}

PageFly Gen 2を使用すると、ウェブサイトの見事な全幅セクションを簡単に作成できます。ページデザインを簡単に強化するためのステップバイステップのガイダンスについては、こちらのビデオをご覧ください。

{% embed url="<https://www.youtube.com/watch?v=RxkJHbt5jpQ>" %}

#### ステップ1：1カラムレイアウトを追加する

3. PageFlyエディターで、**Elements** > **PageFly**タブを選択 -> **Layout**をクリックします。
4. 空白のセクション要素をページにドラッグします。

![](https://2271939490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT9kr2rEW4UEj3nmGvBuq%2Fuploads%2Fgit-blob-cf4f4e76cda3e1400a454efe1cb721d266d9b619%2FAD_4nXcYMQ3QfNaIkuXhjbw58Kyk4xnpjXpN0Ax3s-nPebYorlcjm-fbIdK1ng69MDf413wLaxOtOoT5qXqIBqsdl3SrB_jfDOBKaXSvVC1ZH87p4xYtvBkia2SjBGgTnDllAB0b5g2Mmy7TNyJ75wRw4wkeymkSy-GgsRmb3KFcdDUjqYA.gif?alt=media)

#### ステップ2：セクションに要素を追加する

要素追加メニューを開きます。ここで、テキスト、画像、ビデオなど、さまざまな要素を追加できます。

例えば、画像を追加するには：

3. **Elements** > **PageFly**タブをクリック -> **Image**要素を追加し、画像要素をセクションにドラッグ＆ドロップします。
4. **General**タブに移動し、**Select image**をクリックして画像をアップロードします。

![](https://github.com/sellersmith/pagefly-help-center/blob/master/ja/images/AD_4nXdnDk-B2ke3rFYxTMJ2UTt4J_sasJDQCZjRhTXstAuIiU8WIRIlsm_de8N4RGQShn6JK8DCrgyCZjDNzvPfRGL1JVwH_jQfxZs2Jo_a6P2sMx87Ga5CsEE-OI3hAjJcBC1GkB_32YC_B42o4gd21A)

#### ステップ3：全幅を有効にする

セクションを選択し、**General**タブに移動し、**Enable full width**オプションの下にある**No**ボタンをクリックします。これにより、セクションが画面の全幅に引き伸ばされます。

![](https://2271939490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT9kr2rEW4UEj3nmGvBuq%2Fuploads%2Fgit-blob-18cbb996df863c0310dc4217a9685afe82f23086%2FAD_4nXdCxhx1Z8uyFG0CXS0nVXuf0IyY0dAUTvO-klPRBfXdDH4ltEIhWsrCLUgR5XLE-kWPM7sgN6IT2-ltwHGmwM1I6s0Dd2VJSAqQbJTVIsqFtbK3GWXvQXIo6ajYGu2ubvQ2a_o4DptzCunB4QTRtgkeymkSy-GgsRmb3KFcdDUjqYA.gif?alt=media)

{% hint style="info" %}
**注**: ページに全幅でない他のセクションがあり、それらを拡張したい場合は、それぞれのセクションに対してこのステップを実行してください。
{% endhint %}

#### ステップ4：ページを公開し、ライブビューでセクションを確認する

3. **Publish**ボタンをクリックして変更をライブにします。
4. **Live View**でページを確認し、セクションが正しく表示されているか確認します。

![](https://2271939490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT9kr2rEW4UEj3nmGvBuq%2Fuploads%2Fgit-blob-7392dc99dd48345a647c5b924728e25069fea7d2%2FAD_4nXeRuWXh3_QQC5r43xeVTA2iZwn1kSIFVXVOUwE35E4DNrLrfYrz05FWLZTNXfjXJKc1UIlmGKe8eosOC-IYn5NadNVRsptN1ZXD1sBSjTVuTPrT1YGpjDNHQ_80UGugtB6C2w_beQG0FuzmCbF4keymkSy-GgsRmb3KFcdDUjqYA.png?alt=media)

### レガシーレイアウト - PageFlyで全幅セクションを作成する方法

#### ステップ1：1カラムレイアウトを追加する

1. PageFlyエディターで、**Elements** > **PageFly**タブを選択 -> **Layout**をクリックします。
2. 1/1レイアウト要素をページにドラッグします。

![](https://2271939490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT9kr2rEW4UEj3nmGvBuq%2Fuploads%2Fgit-blob-d44cbd2c3be718d42fd533eaefc85bf1ad287d5a%2FAD_4nXd8pGvn6888eXN6nUGWKkXbsm_qaI-3NuoYHYN3eg3LusRqkSk9s9WX_ZlyFg-4HSi-kDNRAagyNd4mJAm0CWC_Nu43Njzas_XB7v51PKXAulu9rSRbjTQ_lLh9Og_LX0WJh92KMnP4QTtV1DhI9AkeymkSy-GgsRmb3KFcdDUjqYA.gif?alt=media)

#### ステップ2：セクションに要素を追加する

要素追加メニューを開きます。ここで、テキスト、画像、ビデオなど、さまざまな要素を追加できます。

例えば、画像を追加するには：

1. **Elements** > **PageFly**タブをクリック -> **Image**要素を追加し、画像要素をセクションにドラッグ＆ドロップします。
2. Generalタブに移動し、Select imageをクリックして画像をアップロードします。

![](https://2271939490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT9kr2rEW4UEj3nmGvBuq%2Fuploads%2Fgit-blob-32302cbccce4c67de207a6dae0af436b44c420f6%2FAD_4nXey39XYZsqPp8CtNg7wYkXjFrUtoe7RgF4-1PMusTUzH48E3Xie_YWY0fNgG6R9yLli0udtDzwXutlDGtpfa7eGRxwG37EnNw1JumN_zshS_8HSn5k8fLxOufoLofIOTO5ymCVJvwLzA_afypvn?alt=media)

#### ステップ3：全幅を有効にする

セクションを選択し、**General**タブに移動し、**Enable full width**オプションの下にある**No**ボタンをクリックします。これにより、セクションが画面の全幅に引き伸ばされます。

![](https://2271939490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT9kr2rEW4UEj3nmGvBuq%2Fuploads%2Fgit-blob-1822a2c6791a6aa42fe6a9b4b4af9abcdf12c340%2FAD_4nXcKO5Ypevn81uZdyOoS4101-L4zH6Wxtd2kdodb6MIl9sZgEFJYQM3K2g5Ntz5TPV9yY_m5uCUTNotJ7wJeaqeVpKQ4cV3CHGn9oA1w6QR68XCP0Haz9YULAmD3obf-2zDU8c9Kp7jH24Q2EUH2?alt=media)

{% hint style="info" %}
**注**: ページに全幅でない他のセクションがあり、それらを拡張したい場合は、それぞれのセクションに対してこのステップを実行してください。
{% endhint %}

#### ステップ4：ページを公開し、ライブビューでセクションを確認する

1. **Publish**ボタンをクリックして変更をライブにします。
2. **Live View**でページを確認し、セクションが正しく表示されているか確認します。

![](https://2271939490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT9kr2rEW4UEj3nmGvBuq%2Fuploads%2Fgit-blob-c67a80b98aff6a4e801ed464a9fdefa5b1fffb93%2FAD_4nXfVWBBqlKp5l8ZF6OiyR4f4pKqE65h9twd3fvOICQP2eTJ08H8e52kaDbZS4U-Mwy48QEDV5Vzvyaraz79iiEXwxtKPpHjv-LWwph8YUlHI5z813jC-HbhPWs5yxZ7I6zsLD2JweZ4RzZs4jlhBKgkeymkSy-GgsRmb3KFcdDUjqYA.png?alt=media)

### ユースケース

#### 上記の手順に従ってもセクションがまだ全幅にならない場合

一部のShopifyテーマは、サイトのコンテンツに固定幅を適用しているため、セクションがページ全体に完全に拡張されない場合があります。そのため、ご紹介した手順に従っても、一部のテーマではセクションがまだ全幅にならないことがあります。

この場合、以下の手順に従う必要があります：

1. PageFlyエディターの左メニューから、**Custom Code Editor**をクリックします。
2. 以下のコードスニペットのいずれかをコピーします。

* メインコンテンツコンテナを調整する場合：

```css
.main-content { max-width: 100%; padding: 0;}
```

* メインコンテンツコンテナを調整する場合：

```css
.main-content .wrapper {
width: 100%;
max-width: 100%;
padding: 0!important;}
```

3. 選択したコードをCustom CSSセクションに貼り付けます。

![](https://2271939490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT9kr2rEW4UEj3nmGvBuq%2Fuploads%2Fgit-blob-ebd74121a278b476cfca0559f8d5ee7322238aa3%2FAD_4nXeMwOgoaCihJ0JyE8w6b9sXkgESndrL6RFvkEFbA5Vlqv1ub2xL-i8bqO0255BINiwOS2nuJwZBfj0d3Gof-ckmCWHp3x0gD470y5f0XzDxc-tEzPpmOmrDCKoeT47ke7pWHcBdRFRvVl3lAG0HfwkeymkSy-GgsRmb3KFcdDUjqYA.gif?alt=media)

4. **Save**をクリックし、再度ページを**Publish**します。
5. **Live Page**で変更を確認し、セクションが全幅で表示されているか確認します。

コードを追加しても問題が解決しない場合は、ライブチャットウィンドウからお気軽にお問い合わせください。すべてのShopifyテーマがこれらのコードと互換性があるわけではないため、テーマ固有の設定を調整する必要がある場合があります。

### ヒントとベストプラクティス

* 一貫性のあるスタイリング: 全幅セクションのスタイリングが、ウェブサイト全体のデザインおよびカラースキームと一致していることを確認し、統一感のある外観にします。
* セクションの高さを制限する: 垂直方向のスペースを大量に使用したくなるかもしれませんが、全幅セクションを簡潔に保つことで、訪問者のエンゲージメントを維持し、スクロールを減らすことができます。
* 読み込み時間を最適化する: 全幅セクションは、大きな画像や複雑なスクリプトのため、重くなることがあります。これらの要素を最適化して、高速なページ読み込み速度を維持してください。

### よくある質問

**1. PageFlyで全幅セクションにアニメーションを適用できますか？**

はい、できます。アニメーションを適用したいセクションまたは要素を選択し、Generalタブのアニメーションオプションから選択するだけです。

**2. 全幅セクションがページの他のコンテンツと重なる場合はどうすればよいですか？**

重複の問題は、通常、マージンまたはパディングの設定が間違っていることが原因です。PageFlyでそのセクションおよび近くの要素の設定を確認してください。

### 追加リソース

[Shopifyプロダクトメディア要素 | PageFlyでの使い方](https://help.pagefly.io/manual/shopify-elements-product-media/)

[Shopify App Block要素をPageFlyセクションで使用する方法](https://help.pagefly.io/manual/how-to-use-shopify-app-block-element-with-pagefly-section/)
