render_block_core_button()


WordPressの関数render_block_core_button()は、ブロックエディターでボタンブロックをレンダリングするために使用されます。この関数は、ボタンブロックのHTMLを生成し、指定された属性を反映させてボタンを表示します。

構文

render_block_core_button( array $attributes );
  • $attributes (array) — ボタンブロックの属性を含む連想配列。

例1: 基本的なボタンのレンダリング

ボタンをレンダリングするために、render_block_core_button()を使います。以下のコードは、ラベルが「Click Me」のボタンを表示します。

<?php render_block_core_button( array( 'text' => 'Click Me' ) ); ?>

例2: リンク付きボタンのレンダリング

ボタンにリンクを追加するには、url属性を設定します。

<?php render_block_core_button( array( 'text' => 'Visit Site', 'url' => 'https://example.com' ) ); ?>

例3: ボタンのスタイルを変更する

style属性を使って、ボタンのスタイルをカスタマイズできます。

<?php render_block_core_button( array( 'text' => 'Learn More', 'style' => 'primary' ) ); ?>

例4: ボタンのサイズ変更

ボタンのサイズを変更するには、size属性を設定します。

<?php render_block_core_button( array( 'text' => 'Sign Up', 'size' => 'large' ) ); ?>

例5: アイコン付きボタンのレンダリング

ボタンにアイコンを追加するには、icon属性を使います。

<?php render_block_core_button( array( 'text' => 'Download', 'icon' => 'download' ) ); ?>

例6: ボタンを新しいタブで開く

ボタンをクリックしたときに新しいタブで開くように設定するには、target属性を使います。

<?php render_block_core_button( array( 'text' => 'Open', 'url' => 'https://example.com', 'target' => '_blank' ) ); ?>

注意事項:

  • render_block_core_button()関数を使用する際には、必ず配列形式で引数を渡す必要があります。
  • ボタンのスタイルやサイズは、テーマまたはプラグインによって異なる場合があるため、カスタマイズ後に表示を確認することをお勧めします。

関連機能: