wp_interactivity_get_context()


WordPressの関数wp_interactivity_get_context()は、現在のコンテキスト(例:ページ、投稿)に関連する情報を取得するために使用されます。

構文

wp_interactivity_get_context( string $context, array $args = array() );

引数の説明:

  • $context (string) — コンテキストの種類を指定します(例: ‘page’, ‘post’)。
  • $args (array) — 任意の追加設定。特定の条件を絞るために使用します。

例 1: 投稿のコンテキストを取得

指定した投稿のコンテキストを取得する簡単な例です。

<?php echo wp_interactivity_get_context( 'post' ); ?>

例 2: ページのコンテキストを取得

ページのコンテキストを取得する方法です。

<?php echo wp_interactivity_get_context( 'page' ); ?>

例 3: カスタム引数を指定

カスタム引数を渡して、さらに絞り込んだ結果を取得する例です。

<?php echo wp_interactivity_get_context( 'post', array( 'category' => 'technology' ) ); ?>

例 4: 配列の引数を使用して詳細なコンテキストを取得

詳細な条件を指定してコンテキストを取得する方法です。

<?php 
$args = array( 'author' => 'John Doe', 'date' => '2025-01-01' );
echo wp_interactivity_get_context( 'post', $args );
?>

例 5: 条件付きでコンテキストを取得

条件を設定して、特定のケースでコンテキストを取得する例です。

<?php 
if ( is_single() ) {
    echo wp_interactivity_get_context( 'post' );
} 
?>

注意点

  • $context 引数は必須です。空白にしないでください。
  • $args 引数は省略可能で、指定しなくても動作しますが、詳細なフィルタリングが可能です。

関連機能: