DigiPress

Highly Flexible WordPress Theme

[オリジナル]スライダーブロックの機能

エディター機能
[オリジナル]スライダーブロックの機能

ここで紹介する機能を利用するには、DigiPress 専用プラグイン「DigiPress Ex – Blocks Free」または「DigiPress Ex – Blocks」が必要です。

DigiPress Ex – Blocks / Blocks Free」プラグインを利用することで、WordPress のブロックエディターにプラグインオリジナルのスライダーブロックが追加されます。

このブロックでは、1スライド内に任意のブロックで作られたコンテンツをまとめ、そのような複数のスライドをあらゆるエフェクトでスライダー形式で表示します。

画像や動画専用のスライダーではなく、スライドコンテンツはすべてのブロックから自由に組み合わせて生成できます。


ブロックコンテンツ表示サンプル

表示例ベーシックスライダー(初期状態)
Slide 4
表示例3スライド/1ビュー、スライド内: カバーブロック

無限の可能性を発見

スライドごとに価値を発揮

アイデアを視覚的に変換

動きごとにインスピレーションを与える

スムーズな物語、美しく伝える

スライドごとに影響を与える

表示例アクティブ時にズーム(一例)

無限の可能性を発見

魅力的なコンテンツとスムーズなトランジションで観客を惹きつける

スライドごとに価値を発揮

様々なデバイスや画面サイズに合わせて美しいレイアウトを適用

アイデアを視覚的に変換

鮮明な画像と具体的なテキストを組み合わせて、新しいアイデアを大胆に伝えます

動きごとにインスピレーションを

印象的なビジュアルと簡潔なメッセージを組み合わせて、忘れがたいプレゼンテーションを提供

物語を紡ぐ道具として

創造的な自由を体験し、独特でプロフェッショナルな印象を演出

上記のエフェクトはズームのみのシンプルな一例です。
スライドのアクティブ時、非アクティブ時のエフェクトは、拡大/縮小、回転、オーバーレイカラー、フィルター加工など複数の要素を組み合わせることができます。

表示例全幅、動画+テキストスライダー

無限の可能性を発見

魅力的なコンテンツとスムーズなトランジションで観客を惹きつける

スライドごとに価値を発揮

様々なデバイスや画面サイズに合わせて美しいレイアウトを適用

アイデアを視覚的に変換

鮮明な画像と具体的なテキストを組み合わせて、新しいアイデアを大胆に伝えます

動きごとにインスピレーションを

印象的なビジュアルと簡潔なメッセージを組み合わせて、忘れがたいプレゼンテーションを提供

物語を紡ぐ道具として

創造的な自由を体験し、独特でプロフェッショナルな印象を演出
表示例カバーフロー(スライド内:カバーブロック)
Slide 1

無限の可能性を発見

Slide 2

スライドごとに価値を発揮

Slide 3

アイデアを視覚的に変換

Slide 4

動きごとにインスピレーションを与える

Slide 5

スムーズな物語、美しく伝える

スライドごとに影響を与える

表示例全幅、パララックスエフェクト有効
Slide 1
INTERIOR
Slide 2
INTERIOR
Slide 3
INTERIOR
Slide 4
INTERIOR
Slide 5
INTERIOR
Slide 6
INTERIOR
表示例全幅、無限スクロール(再生間隔: 0秒)
Slide 1
Slide 2
Slide 3
Slide 4
Slide 5
Slide 6
表示例メディア+高度な見出し、オーバーフロー許可
Slide 1

無限の可能性を発見

Pickup
Slide 2

スライドごとに価値を発揮

Slide 3

アイデアを視覚的に変換

NEW!
Slide 4

動きごとにインスピレーションを与える

Slide 5

スムーズな物語、美しく伝える

NEW
Slide 6

スライドごとに影響を与える


ブロックの構成

スライダーブロック(親)は、内部にスライドブロック(子)を複数持つことができ、このスライドブロックがスライドの実態となります。

さらに、スライドブロックは内部に任意のブロックを自由に追加することができ、ブロックで表現可能なコンテンツを「スライド」としてまとめ、スライダーを構成することができます。

ブロックの追加

「スライダー」ブロックは、ブロック追加ボタンで一覧を開き、検索フォームに「スライダー」や「slider」、「digipress」などと入力して検索し、追加します。

インサーターからブロックを追加

ブロックを追加すると、バリエーションピッカーが表示されます。
まずはバリエーションピッカーに表示されているテンプレートの中から目的に最も近いスタイルのスライダーを選択します。

テンプレートから初期状態のスライダーを選択

スライダーコントロール

スライドの追加・削除、エディタ上でのスライダーの一時停止、再生等の操作を制御します。

スライドの追加

スライドを追加する方法は2パターンあります。

ブロック上から追加

エディタ上のスライダーブロックから追加するには、ブロックを選択して表示される右上の「スライドを追加」ボタンから追加できます。

サイドバーオプションから追加

スライダーブロックのサイドバーの「スライドコントロール」パネルにある “スライド数” オプションからスライドを末尾に追加します。
また、ブロックの複製モードをオンにすると、最後のスライドをコピーした状態で新たにスライドが追加されます。

直前のスライドのスタイルや設定をベースとして画像やテキストなど一部の修正のみを行って効率的にスライドコンテンツの作成をしたい場合に有効です。

スライドの削除

スライドを削除するには、以下の方法で操作できます。

ブロック上から削除

スライダーブロック内の個々のスライドブロックを選択し、スライドの右上に表示される「スライド削除」ボタンによって、対象のスライドをスライダーから削除することができます。

スライド選択→スライド削除ボタン
サイドバーオプションから削除

スライドブロックのサイドバーの「スライドアクション」パネルにある「スライドを削除」ボタンで対象スライドを削除します。

「スライドアクション」パネル

スライドの入れ替え

以下の方法で選択中のスライドを前後のスライドと入れ替えることができます。

ブロック上から入れ替え

スライダーブロック内の個々のスライドブロックを選択し、スライドの右上に表示されるブロック移動ボタンによって、対象のスライドを隣接する前後のスライドと入れ替えます。

スライド選択→ブロック移動ボタン
サイドバーオプションから入れ替え

スライドブロックのサイドバーの「スライドアクション」パネルにある「スライドを移動」オプションのボタンで対象スライドを前後のスライドと入れ替えます。

「スライドアクション」パネル

スライダーの一時停止・再開

エディタ上で再生されているスライダーを一時停止するには、スライダーブロックの選択中に表示される右上の「再生・停止」ボタンか、サイドバーの「スライドコントロール」パネルの「再生・停止」ボタンから制御します。

自動再生を有効にしている場合など、個々のスライド編集作業に支障があるときに一時的にスライダーの動作を停止させることでエディタ側での作業をしやすくします。

ブロック上から操作
右上の「再生・停止」ボタン
サイドバーオプションから操作
アクティブスライドの切り替え、再生・停止

また、「アクティブスライド」項目では、エディタ側で編集したいスライドを前面、もしくは可視エリアにすぐに表示を切り替えたい場合に、その対象スライドを選択します。

スライドコンテンツの編集

スライドブロックには、任意のブロックを追加してスライド用のコンテンツを作成します。
スライダー上で直接ブロックを追加して、各ブロックをカスタマイズすることも可能ですが、1ビューに複数のスライドを表示するスタイルの場合などは、スライドサイズが小さくなるため編集がしづらい場合があります。

そのような場合は、スライドごとで内部ブロックのみをポップアップで前面に表示し、編集作業をしやすくできます。
スライドコンテンツ編集モードを表示するには、以下の方法で行います。

ブロック上から開く
スライドを選択→コンテンツ編集ボタン
サイドバーオプションから開く
「スライドを編集」ボタン
スライドコンテンツ編集モード

スライドコンテンツ編集モードは以下のように表示されます。

スライドコンテンツ編集モード

一般設定

サイドバーの「一般設定」では、フロントエンド側のスライダー操作(マウスホイール・キーボードによるスライド切り替え可否、ホバー時のアニメーション停止)と、スライダーの上下に設けるパティング(余白)の調整が行えます。

一般設定

スライダーのスタイル

スライダーのエフェクトやエフェクトごとの細かい動作のカスタマイズは、サイドバーの「スライダーのスタイル」パネルから操作します。

スライダーのスタイル

スライダーエフェクト

スライダーのエフェクトは、以下の6種類から選択します。

  • スライド
  • フェード
  • カバーフロー
  • フリップ
  • キューブ
  • カード
スライダーのエフェクト選択

無料版では「スライド」と「フェード」の2種類のみが利用可能です。

エフェクトごとのカスタマイズ

エフェクトごとに調整可能なパラメータが分かれており、選択中のエフェクトに合わせて「カスタマイズ」ボタンで表示される設定内容が異なります。

「スライド」エフェクトの場合
「カバーフロー」エフェクトの場合
中央アクティブのカバーフロー

例えば、次のようなスタイルのカバーフローを表示する場合の基本の設定値は以下のようにします。

中央アクティブ、左右に1つずつ前後スライドを表示
  • 任意のスライド幅を指定: オフ
  • 1ビューあたりのスライド数: 2
  • アクティブスライドの位置: 中央
  • 1スライド = 1ビュー: オフ

標準的なカバーフローは、アクティブスライドの位置は「中央」に指定してください。

スライド数の変更“スライド” または “カバーフロー”の場合

エフェクトが「スライド」または「カバーフロー」の場合は、一度に表示するスライド数を変更できます。
スライド数を調整する方法は、スライド数(数値)を直接指定する方法と、指定したスライド幅に応じてスライダーが自動的に調整する2通りがあります。

スライド数の直接指定
指定したスライド幅から自動で調整

一度に表示するスライド数に対してスライダー全体のスライド数は十分な数を持つようにしてください。
全体のスライド数が少ない場合、スライダーが機能しなくなります。

トランジション速度

スライドの切り替わり開始から終了までのアニメーション時間をミリ秒単位で設定します。
デフォルトは 800 ミリ秒です。

スライドの切り替わり時間

自動再生と表示間隔

自動再生をオンにした場合の自動再生にてスライドが切り替わる間隔をミリ秒単位で設定します。

無停止の無限ループスライダーを表示する場合

停止せずにスライドが動き続けるスライダーを表示する場合は、0秒を指定してください。
また、0秒にした場合はユーザーの操作 (スワイプ、クリックなど) によるスライダーの停止が無効になります。

アクティブスライドのスタイル

「アクティブスタイル」パネルのトグルをオンにすると、スライドがアクティブ状態になったときに指定した時間をかけて設定した状態(拡大・縮小、回転)へアニメーションが実行されるようになります。

拡大・縮小、回転のアニメーション

非アクティブスライドのスタイル

「非アクティブスタイル」パネルのトグルをオンにすると、スライドがアクティブ状態から非アクティブ状態になったときに、「トランジション速度」に指定した時間をかけてスライドに施すエフェクト(カラーオーバーレイ、不透明度、フィルター加工、拡大・縮小)のアニメーションを表示します。

オーバーレイ、不透明度、フィルター、拡大・縮小

パララックス効果を伴う切り替わり

「パララックス効果」パネルのトグルをオンにすると、スライドが非アクティブとアクティブの相互の状態に切り替わるとき、指定した時間をかけて視差効果を伴いながらアニメーションが実行されます。

前後スライドへのナビゲーションボタン

「前後ナビゲーション」パネルでは、現在アクティブなスライドの前後に隣接するスライドへの切り替えボタンの表示に関する設定をします。
ナビゲーションボタンの表示有無、オフセット、表示位置、サイズ、カラーなど、表示しているスライダーのデザインに合わせて細かく調整ができます。

表示例

ページネーションボタン

「ページネーション」パネルでは、スライダー下部に1ビューあたりのスライドを区切りとしてスライダー表示を切り替えるページネーションボタンに関する設定をします。
スライド数( ≒ 1ビューあたりのスライド数)が多くページネーションが長くなりすぎる場合は、「動的ページネーション」のスタイルを有効にして直近のページネーションのみを常に表示することもできます。

表示例
通常のページネーション
動的ページネーション

レスポンシブ時のカラム調整

「レスポンシブ動作」パネルでは、1ビューに複数のスライド(カラムスタイル)の表示が可能な「スライド」と「カバーフロー」のエフェクトの場合、最大表示幅を3段階(タブレット(幅広)、タブレット、モバイル)に分けてカラム数を自動的に調整することができます。

ブロック共通オプション

ブロック背景

ブロック共通オプションの一つである「ブロック背景」オプションを有効にすると、該当ブロックコンテンツの背景に背景色や、背景画像または動画を表示させることができます。
このオプションは、一部のコアブロックおよび「DigiPress Ex – Blocks」のオリジナルブロックに対して共通のカスタマイズ機能として組み込まれます。

ブロックによっては、「ブロック背景」ではなく別の項目名になっています。
また、ブロックによっては背景メディアの一部または全てが指定できないブロックがあります。
無料版では、ブロックによってこのオプションの利用が制限されています。

「ブロック背景」オプションの概要については以下の動画をご覧ください。

概要

「ブロック背景」共通オプションのさらに詳細については以下をご覧ください。

枠線 / 角丸

一部のコアブロックおよび「DigiPress Ex – Blocks」のオリジナルブロックに対して組み込まれるブロック共通オプションの一つである「枠線 / 角丸」オプションを利用すると、対象ブロックコンテンツに指定した太さと色のボーダーを表示したり、一括または頂点(左上、右上、右下、左下)ごとで指定したサイズの角丸を表現できます。

一括指定の場合
個別指定の場合

無料版では、ブロックによって利用できない場合があります。

「枠線 / 角丸」オプションの概要については以下の動画をご覧ください。

概要

ボックスシャドウ

一部のコアブロックおよび「DigiPress Ex – Blocks」のオリジナルブロックに対して組み込まれるブロック共通オプションの一つである「ボックスシャドウ」オプションを有効にすると、対象ブロックコンテンツに指定したサイズ、方向、色で影を表示できます。

無料版では、ブロックによって利用できない場合があります。

「ボックスシャドウ」オプションの概要については以下の動画をご覧ください。

概要

間隔調整

一部のコアブロックおよび「DigiPress Ex – Blocks」のオリジナルブロックに対して組み込まれるブロック共通オプションの一つである「間隔調整」オプションでは、このブロックの前後(上下)、左右に設けるマージン(外余白)、およびパディング(内余白)のサイズを調整できます。

スクロールフェードイン

ブロック共通オプションの一つである「スクロールフェードイン」オプションを使用すると、スクロールしてブロックが可視エリアに到達した時点で、指定したアニメーション方向や時間に従ってフェードインで表示させることができます。

本機能はサブスクリプション版で利用できます。

設定したアニメーションは、「プレビュー」ボタンをクリックしてエディター上で事前にチェックが行なえます。

「スクロールフェードイン」オプションの概要は、以下の動画をご覧ください。

概要

「スクロールフェードイン」オプションの詳細については以下をご覧ください。

ブロック境界シェイプ

一部のコアブロックおよび「DigiPress Ex – Blocks」のオリジナルブロックに対して組み込まれるブロック共通オプションの一つである「ブロック境界シェイプ」オプションを有効にすると、対象ブロックコンテンツの上下の端の形状を用意されている形の中から選んで表現することができます。

無料版では、ブロックによって一部のシェイプのみ利用可能、または本オプション自体が利用できないブロックがあります。

「ブロック境界シェイプ」オプションの概要は、以下の動画をご覧ください。

概要

「ブロック境界シェイプ」オプションの詳細については以下をご覧ください。

その他のTips

ブロックコンテンツを本文以外(ウィジェットエリア)で表示する方法

DigiPressのオリジナルブロックを含め、WordPressのブロックエディターによるコンテンツを記事本文以外のウィジェットエリアに表示するには、「DigiPress Ex – Blocks」プラグインの「再利用コンテンツ」機能を利用することで実現できます。

詳しくは以下をご覧ください。

注意事項・仕様

無料版での機能制限

無料版(DigiPress Ex – Blocks Free)では、以下のカスタマイズオプションの利用が制限されています。

  • スライドエフェクト: 「スライド」または「フェード」以外のエフェクト
  • スライドのオーバーフロー許可指定
  • 3スライド以上の1ビューのスライド数指定
  • 1スライド = 1ビュー(スライドで切り替わる単位を1ビューのスライド数と同期)
  • スライド幅のカスタム指定
  • スライドの高さ指定
  • アクティブスライドの中央位置指定
  • アクティブスタイル
  • 非アクティブスタイル
  • パララックス効果
  • ページネーションのマウスオーバー表示
  • 前後ナビゲーションのマウスオーバー表示
  • 前後ナビゲーションの左揃え、右揃え表示
ブロックの復旧(リカバリー)を実行

本プラグインのアップデート後、エディター上のブロックで「このブロックには、想定されていないか無効なコンテンツが含まれています。」と表示された場合、旧バージョンから仕様が変更された可能性があります。

この場合は、HTML やクラシックブロックに変換せずに、必ず「復旧を試みる」を実行してアップデート後のバージョン仕様として更新してください。

リカバリーを実行しない限り、既存のブロックは従来のバージョンの状態のままで表示されます。