the_ID()
参照:WordPress Codex-the ID
構文
the_ID()
the_ID()の詳細
動 作
現在投稿のIDを表示する。
CSSで特定の投稿記事を設定する時に便利。
IDを取得する場合は、get_the_IDを使用する。
返り値
なし
引 数
なし
the_ID()のコード
<?php 11 /** 12 * Display the ID of the current item in the WordPress Loop. 13 * 14 * @since 0.71 15 */ 16 function the_ID() { // phpcs:ignore WordPress.NamingConventions.ValidFunctionName.FunctionNameInvalid 17 echo get_the_ID(); 18 } 19 20 /** 21 * Retrieve the ID of the current item in the WordPress Loop. 22 * 23 * @since 2.1.0 24 * 25 * @return int|false The ID of the current item in the WordPress Loop. False if $post is not set. 26 */ 27 function get_the_ID() { // phpcs:ignore WordPress.NamingConventions.ValidFunctionName.FunctionNameInvalid 28 $post = get_post(); 29 return ! empty( $post ) ? $post->ID : false; 30 } ?>
参照:wp-includes/post-template.php
the_ID()を使ったコード例
実装
<!--テンプレートにおいて--> <article id="post-<?php the_ID(); ?>"> <!--実際の出力--> <article id="post-1>