回答編集履歴

1 修正

CHERRY

CHERRY score 17352

2019/05/15 20:39  投稿

ループの中で、Posttype は、 `get_post_type()` で取得可能です。
たとえば、 WordPress ループの中で、
条件分岐としては、たとえば、 WordPress ループの中で、
```
$posttype = get_post_type( get_the_ID() );
if ( $posttype == 'post' ) {
   echo '投稿です';
} elseif( $posttype == 'page' ) {
   echo '固定ページです';
} else {
   echo 'カスタム投稿タイプ ' . $posttype . ' です';
}
```
の様な感じでしょうか。
[関数リファレンス/get_post_type](https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/get_post_type) 参照。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る