うさぎのイラスト

ネットアンサー55備忘録

web技術を書いていきます

$postで情報を確認しよう

-2016年01月08日-
<?php
if(have_posts()): while(have_posts()): the_post();
var_dump($post);
?>
~~
<?php endwhile; endif; 
wp_reset_query();
?>
で個別ページの持っている情報を見ることができる。
object(WP_Post)#3650 (24) {
  ["ID"]=>
  int(1362)
  ["post_author"]=>
  string(1) "5"
  ["post_date"]=>
  string(19) "2016-01-07 13:33:25"
  ["post_date_gmt"]=>
  string(19) "2016-01-07 04:33:25"
  ["post_content"]=>
  string(0) ""
  ["post_title"]=>
  string(9) "食の旅"
  ["post_excerpt"]=>
  string(0) ""
  ["post_status"]=>
  string(7) "publish"
  ["comment_status"]=>
  string(6) "closed"
  ["ping_status"]=>
  string(6) "closed"
  ["post_password"]=>
  string(0) ""
  ["post_name"]=>
  string(27) "%e9%a3"
  ["to_ping"]=>
  string(0) ""
  ["pinged"]=>
  string(0) ""
  ["post_modified"]=>
  string(19) "2016-01-07 16:48:45"
  ["post_modified_gmt"]=>
  string(19) "2016-01-07 07:48:45"
  ["post_content_filtered"]=>
  string(0) ""
  ["post_parent"]=>
  int(0)
  ["guid"]=>
  string(50) "http://test△△△△/?post_type=sele△△&#038;p=1362"
  ["menu_order"]=>
  int(0)
  ["post_type"]=>
  string(10) "sele△△"
  ["post_mime_type"]=>
  string(0) ""
  ["comment_count"]=>
  string(1) "0"
  ["filter"]=>
  string(3) "raw"
}
上の中なら例えば ["post_title"]=>string(9) "食の旅"の情報を出力したい場合は下記のように書き込む。
echo esc_html($post->post_title);