WordPress のカスタム投稿タイプのタイトルは以下で出力できます。
現在のカスタム投稿タイプページで出力
そのまま貼りつければ良いです。
1 2 | $customPostTypeObj = get_post_type_object(get_post_type()); echo esc_html($customPostTypeObj->labels->name); |
任意のカスタム未投稿タイプ名で出力
任意のカスタム投稿タイプ名を出力する場合は以下です。
1 2 | $customPostTypeObj = get_post_type_object('hoge'); echo esc_html($customPostTypeObj->labels->name); |
もっとシンプルに使えるようにするには
functions.php に以下のコードを入れる
関数化して簡単に出力したいなら以下の関数を functions.php へ入れてるともっとシンプルに出力できるようになります。
1 2 3 4 5 | function original_get_costom_post_type_name($var) { $customPostTypeObj = get_post_type_object($var); return esc_html($customPostTypeObj->labels->name); } |
シンプルに現在のカスタム投稿タイプページで出力
1 | echo original_get_costom_post_type_name(get_post_type()); |
シンプルに任意のカスタム未投稿タイプ名で出力
1 | echo original_get_costom_post_type_name('hoge'); |
以下のページを参考にしてください。
コメント