現在の投稿(記事)のID(数値)を取得する方法。
よく使うので自分用の備忘録的にメモ。
ループの中で取得したいなら get the ID を使う。
Codex:関数リファレンス/get the ID
<?php get_the_ID(); ?>
出力したいときは
Codex:テンプレートタグ/the ID
<?php the_ID(); ?>
ループの外でIDを取得する必要な場合。
グローバル関数( $post )を使って「$post->ID;」でIDを取得できます。
<?php
global $post;
$post_id = $post->ID;
?>
参考: ループの外で投稿IDを取得したい (フォーラム)
参考:「get_the_ID()」と「$post->ID」の違いとは?
コメントを残す