$postの値

WordPressのテンプレートを作ったりしてるときに知っておくとと便利な変数$postの中身をメモっておきます。
いつもprint_rとかで出力するのに飽きたのでw。

次のはカスタム投稿タイプ「house」に書いた記事の$postの中身。

Array
(
    [0] => stdClass Object
        (
            [ID] => 27
            [post_author] => 1
            [post_date] => 2012-02-29 22:30:42
            [post_date_gmt] => 2012-02-29 13:30:42
            [post_content] => サンプルテキスト。ここまでmoreの前の文。

ここからmoreの先のテキスト。サンプルテキスト。
            [post_title] => サンプルタイトル
            [post_excerpt] => 
            [post_status] => publish
            [comment_status] => open
            [ping_status] => open
            [post_password] => 
            [post_name] => %e4%bb%8a%e6%97%a5%e3%81%af%e3%81%8a%e4%bc%91%e3%81%bf
            [to_ping] => 
            [pinged] => 
            [post_modified] => 2012-02-29 22:30:42
            [post_modified_gmt] => 2012-02-29 13:30:42
            [post_content_filtered] => 
            [post_parent] => 0
            [guid] => http://localhost/test/?post_type=house&p=27
            [menu_order] => 0
            [post_type] => house
            [post_mime_type] => 
            [comment_count] => 0
            [filter] => raw
        )

通常の記事ならpost_typeが「post」になってます♪。

各値にアクセスするにはforeachを使えばいいんですね♪

そうのひとりごと

© 2017 PAOLOG