現在の記事のIDを取得します。WordPressループの中で使います。
get_the_ID();なし。
戻り値(返す値):現在の記事のID
※表示するにはechoします。
このコードは、現在の記事のIDを変数に格納して後の処理で使えるようにしています。具体的には、カスタムフィールドの値を取得するためのテンプレートタグget_post_meta()にIDを渡しています。
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php
$post_id = get_the_ID();
$price = esc_html(get_post_meta($post_id, 'price', true));
?>
<div><?php the_title(); ?></div>
<p>価格:<?php echo $price; ?>円</p>
<?php endwhile; ?>
<?php endif; ?>※当サイトでは初期値とデフォルト値の言葉の定義を区別せず、原則統一して初期値を採用しています。