2024年06月13日
WP関数:get_query_var()
この関数の説明
WP関数の get_query_var() は、アーカイブページの「年」と」月」の値を取得する関数です。
関数
get_query_var( $var, $default )
パラメータ
$var(文字列)(必須)
取得するキーを指定します。
キー | 説明 |
'year' | 年データを取得します |
'monthnum' | 月データを取得します |
$default(整数 | 文字列)(オプション)
値が設定されてない場合に戻す値を指定します。
省略時は[空の文字列]が返されます。
戻り値
指定したキーの値か、$defaultで指定した値が返ります。
事例
①アーカイブページのパンくずを表示します。
<?php $icon_cat ='<i class="far fa-clone"></i> '; // Font Awesomeのカテゴリアイコンの設定 $separate = esc_html(' / '); // 区切り文字(区切り文字のエスケープ処理) ?> <?php if(is_date()): ?> <?php if(is_year()):?> <?php echo esc_html(get_query_var('year'));?>年の投稿リストを表示:<?php echo $wp_query->found_posts;?>件 <?php else:?> <a href='<?php echo esc_url(get_year_link(get_query_var("year")));?>'><?php echo $icon_cat.esc_html(get_query_var('year'));?>年</a><?php echo $separate;?> <?php echo esc_html(get_query_var('monthnum'));?>月の投稿リストを表示:<?php echo $wp_query->found_posts;?>件 <?php endif;?> <?php endif;?>
■下記の様なパンくずが表示されます。
関連情報
関連関数は アーカイブページ関連関数 を参照してください.