register_block_core_home_link()


WordPressのregister_block_core_home_link()関数は、ブロックエディタにホームリンクブロックを登録するために使用されます。この関数は、ブロックエディタ内でホームページへのリンクを簡単に追加できるようにします。

構文

register_block_core_home_link( array $args );
  • $args(array) — ブロックの設定オプションを含む配列。

例1: 基本的なホームリンクブロックの登録

この例では、ホームリンクブロックを登録する基本的な方法を示します。

register_block_core_home_link( array( 'title' => 'ホームへ戻る' ) );

例2: カスタムクラスを追加

ホームリンクブロックにカスタムクラスを追加する例です。

register_block_core_home_link( array( 'className' => 'custom-home-link' ) );

例3: アイコンを変更

ホームリンクブロックのアイコンを変更する例です。

register_block_core_home_link( array( 'icon' => 'wordpress' ) );

例4: リンクのターゲットを設定

ホームリンクのターゲットを新しいタブで開くように設定する例です。

register_block_core_home_link( array( 'target' => '_blank' ) );

例5: カスタムスタイルを適用

ホームリンクブロックにカスタムスタイルを適用する例です。

register_block_core_home_link( array( 'style' => array( 'color' => 'red' ) ) );

例6: リンクテキストを動的に変更

ホームリンクのテキストを動的に変更する例です。

register_block_core_home_link( array( 'title' => get_bloginfo( 'name' ) ) );

例7: ブロックのカテゴリを指定

ホームリンクブロックを特定のカテゴリに追加する例です。

register_block_core_home_link( array( 'category' => 'widgets' ) );

注意点

  • この関数は、ブロックエディタが有効な場合にのみ動作します。
  • 引数の配列に不正な値を指定すると、ブロックが正しく表示されない場合があります。

関連機能: