サイトに登録したカスタム投稿のスラッグ 一覧を出力するループ
<?php
$args = array(
'public' => true,
'_builtin' => false
);
$output = 'names'; // names or objects, note names is the default
$operator = 'and'; // 'and' or 'or'
$post_types = get_post_types( $args, $output, $operator );
foreach ( $post_types as $post_type ) {
echo '<p>' . $post_type . '</p>';
}
?>
下記ラベルの出力も記載されています
さらに詳しく
<?php
$args = array(
'public' => true, //公開している投稿タイプは表示
'_builtin' => false //デフォルトの投稿タイプは非表示
);
$output = 'names'; // 「names」で投稿タイプ名を指定
$operator = 'and'; // 「and」で$argsの条件にどちらも合致するものだけ指定
$post_types = get_post_types( $args, $output, $operator ); //条件に合った投稿タイプ名を配列で取得
foreach ( $post_types as $post_type ) { //取得した配列をループさせる
echo '<p>' . $post_type . '</p>'; //投稿タイプ名を表示
}
?>
https://www.imamura.biz/blog/20800