• プライマリナビゲーションにスキップする
  • メインコンテンツにスキップ
  • メインサイドバーにスキップ
  • フッターにスキップ
ダブスト

ダブスト

日本のスモールビジネスに武器を

  • プラグイン
    • すべて
    • 無料
    • 有料
    • ビジネスモデルから探す
    • 機能から探す
    • 目的から探す
  • テーマ
    • すべて
    • 無料
    • 有料
    • Genesis Framework
    • Storefront
  • 決済プラグイン
  • ダブスト活用法
    • ビジネスモデル別レポート(20種)
    • 機能別レポート(16種)
  • 動画チュートリアル
  • サポート
    • 使い方マニュアル
    • よくある質問
    • バージョンアップ情報
    • リリーススケジュール
    • お問い合わせ
    • Web制作業の方へ
  • ログイン
  • 会員登録詳細
  • bookmarksお気に入り
ホーム chevron_right プラグイン chevron_right 機能から探す chevron_right WordPress プラグイン chevron_right ページ作成・カスタマイズ chevron_right 投稿・固定ページ・テンプレート作成 chevron_right Genesis Custom Blocks chevron_right Genesis Custom Blocks の使い方 (1.7.0)
chevron_leftGenesis Custom Blocks 目次expand_more
目次
  • ブロックビルダーを使用して新しいカスタムブロックを作成する
  • circleブロック設定を構成する
  • circleブロックフィールドを追加する
  • テンプレート エディターを使用してブロック テンプレートを作成する
  • Web サイトのコンテンツにカスタム ブロックを追加する
  • その他

Genesis Custom Blocks の使い方 (1.7.0)

  • ブロックビルダーを使用して新しいカスタムブロックを作成する
    • ブロック設定を構成する
    • ブロックフィールドを追加する
  • テンプレート エディターを使用してブロック テンプレートを作成する
  • Web サイトのコンテンツにカスタム ブロックを追加する
  • その他

ブロックエディタには、「段落」や「見出し」「画像」など記事を作成するのに必要なブロックが最初から用意されていますが、[Genesis Custom Blocks]では、オリジナルで作成したブロックを追加できます。

ブロックビルダーを使用して新しいカスタムブロックを作成する

  1. [新しく追加する]をクリック
  2. ビルダーはデフォルトで開きます。
  3. まず、[ブロックタイトル]に、このブロックの名前を入力します。
    この名前はサイト管理者と編集者に表示されるため、このブロックの使用目的が明確な名前を使用することをお勧めします。

ブロック設定を構成する

  1. スラッグ:スラッグは、ブロックに付けた名前に基づいて自動入力されます。このスラッグは、後でブロック テンプレートを作成するときに重要になります。
  2. アイコン:このブロックを表すアイコンを選択します。このアイコンにより、ユーザーは WordPress エディターのブロックセレクターでブロックを見つけやすくなります。
  3. カテゴリ:矢印をクリックしてデフォルトのブロック カテゴリのリストから選択するか、カスタムカテゴリを追加します。エンドユーザーがプラスボタンをクリックしてブロック ライブラリを開くと、表示されるブロックがテキスト、メディア、デザイン、ウィジェットなどのカテゴリに分類されます。組み込みカテゴリの 1 つを使用してカスタムブロックを分類できます。新しいカテゴリを作成できます。
  4. キーワード:ブロックにキーワードをいくつか指定します (最大 3 つ)。キーワードを使用すると、ユーザーは WordPress エディターのブロックセレクターでブロックを検索しやすくなります。
  5. ブロック フィールドをその場でレンダリングする代わりにモーダルで開く: カスタム ブロックのエディターフィールドをモーダル (投稿またはページ エディター内) で表示したい場合は、このボックスをチェックしてオプションを有効にします。このオプションは、モーダルを使用するとユーザーがコンテンツをフィールドに簡単に追加できるため、多数のエディター フィールドを含むブロックを構築する場合に便利です。 注:モーダルにはエディター フィールドのみが表示され、インスペクターフィールドは表示されません。
  6. 投稿タイプ:チェックボックスをオンにすると、このブロックが各投稿タイプに表示されるようになります。たとえば、[投稿] のチェックを外すと、ブロックはどの投稿にも表示されなくなります。

ブロックフィールドを追加する

ブロック フィールドを使用すると、ユーザーの投稿にブロックを追加するときにユーザーに表示されるオプションを定義できます。

フィールドは、ブロックを使用するたびに異なるデータのポイントです。たとえば、ボタン ブロックを作成している場合は、ボタンのテキストとリンク URL のフィールドを含めることができます。

以下で説明するように、フィールドの場所を選択し、新しいフィールドを追加します。

①フィールドの場所:このフィールドを表示する場所を選択します。

 ○エディター フィールドでは、 投稿またはページのメイン編集領域にフィールドが表示され  ます。

 ○インスペクターフィールドは、 ブロックインスペクターの下の右側のサイドバーにフィール  ドを表示します。

②フィールドの追加:プラス記号をクリックして、新しいフィールドをブロックに追加します。

これで、以下で説明するようにフィールドを設定する準備が整いました。

①フィールド ラベル:ブロックを投稿に追加するときに入力フィールドの横に表示されるフィールド ラベルをフィールドに指定します。

②フィールド名 (スラッグ):フィールド名はフィールド ラベルに基づいて自動入力されますが、カスタマイズできます。これは、ブロック テンプレートの一部として PHP で使用されます。

③フィールド タイプ:フィールドのフィールド タイプを選択します。これは、ブロックを追加するときにユーザーに表示される入力のタイプです。タイプに応じて、追加のオプションが利用可能になります。

④フィールドの場所:フィールドを表示する場所を選択します。

  • エディターは、投稿またはページのメイン編集領域にフィールドを表示します。
  • インスペクターは、ブロック インスペクターの下の右側のサイドバーにフィールドを表示します。

⑤フィールドの幅:フィールドを表示する幅を選択します。

⑥ヘルプテキスト:ユーザーが投稿にブロックを追加するときにフィールドに入力する必要がある情報を理解するのに役立つテキストを入力します。

⑦残りのオプションは、上記の③で選択したフィールドの種類によって異なります。上の例では、テキストフィールドを追加しているため、画像に示されている追加オプションはこのテキスト フィールド ( [デフォルト値]、[プレースホルダー テキスト]、および[文字数制限] ) にのみ適用されます。これらのオプションは必要に応じて構成できます。

テンプレート エディターを使用してブロック テンプレートを作成する

ブロック ビルダーを使用してブロックを作成し、ブロックとフィールドの設定を構成したので、組み込みの テンプレート エディターを使用 して、カスタム ブロックを適切に表示できるようにする必要なブロック テンプレートを作成する準備が整いました。

①テンプレート エディター: ここで、必要なテンプレートを作成します。 テンプレート エディターは、HTMLマークアップ、フィールド名 (2 つの括弧で囲まれたもの)、および CSS のみを受け入れます。ロジック、ループ構文、変数の定義、または PHP の使用が必要な場合は、テンプレートを手動で作成できます。

②エディタープレビュー: エディターのプレビューを使用すると、バックエンド (つまり、投稿またはページ エディター内) でブロックがどのように表示されるかを確認できます。

③フロントエンド プレビュー: フロントエンド プレビューを使用すると、バックエンドのブロック フィールドにデータが入力された後にブロックがどのように見えるかを確認できます。 更新されたフロントエンド プレビューを表示するには、ブロックにデータを入力し、保存または公開します。

④マークアップ: テンプレートで使用する HTML を入力します。マークアップにフィールドを追加するときは、フィールドのスラッグを 2 つの括弧で囲みます。例えば:{{field-name}}。また、 WordPress ブロック インスペクター (サイドバー) に組み込まれている追加の CSS クラス フィールドをサポートするラッパーをテンプレートに含めることをお勧めします 。

⑤CSS:  [CSS] タブをクリックして、ブロックのスタイルに使用する CSS を入力します。 ここに入力した CSS は、ブロックが表示されるページでのみレンダリングされるため、Web サイトの全体的なパフォーマンスには影響しません。

Web サイトのコンテンツにカスタム ブロックを追加する

  1. [ビルダー]でフィールドを追加する
  2. [フィールド]タブで各々にスラッグを設定する。
  3. ブロックライブラリで表示される名前をマークアップに出力する
  4. それぞれのフィールドに対しても同様にする
  5. [CSS]で各フィールドに対してデザインを出力する
  6. [更新]をクリックします
  7. [投稿/固定ページ]でブロックライブラリを確認する

  8. 投稿/固定ページでは以下のようになる。これは編集中の[エディタープレビュー]でも確認できる。

その他

テンプレートを作成せずにブロックを保存または公開すると、以下の画像に示すように、テンプレートを作成する必要があることが通知されます。

ここでは 2 つのオプションが表示されます。

①テンプレートエディター (上記で説明) を使用してテンプレートを編集する 

もしくは

②PHP テンプレートを使用してテンプレートを手動で作成し 、そのテンプレートをテーマファイルに追加

メインサイドバー

目次
  • ブロックビルダーを使用して新しいカスタムブロックを作成する
  • circleブロック設定を構成する
  • circleブロックフィールドを追加する
  • テンプレート エディターを使用してブロック テンプレートを作成する
  • Web サイトのコンテンツにカスタム ブロックを追加する
  • その他
カート
カートに何も入っていません
合計(税別) 0円
カートを確認
0 shopping_cart close

Footer

ダブスト

日本のスモールビジネスに武器を

世界のスモールビジネスに選ばれた武器を、
日本のスモールビジネスへ

サービス

  • プラグイン
  • テーマ
  • 決済システム
  • ダブスト活用法 無料レポート
  • チュートリアル
  • 無料会員特典

サポート

  • 使い方マニュアル
  • よくある質問
  • バージョンアップ情報
  • リリーススケジュール
  • お問い合わせ
  • 取材・インタビュー(準備中)
  • 無料相談(準備中)

会社情報

  • 会社概要
  • 利用規約
  • 特定商取引法に基づく表示
  • プライバシーポリシー
  • 学校をつくっています

パートナー

  • アフィリエイト(継続・2ティア)募集
  • パートナー募集(準備中)
  • Web制作業の方へ

Copyright © 2025 ダブスト All rights reserved.