アーカイブ(archive)名や記事タイトルなどを自動取得してh1に表示させる方法 WordPress
まず、アーカイブ名を表示させるには、以下を記載します。
<?php echo esc_html( get_post_type_object( get_post_type() )->label ); ?>
これは、まあいらないんですが、
何かのときに、
アーカイブ名を表示させたときに、
上記のものを入れたら、取得してくれて表示してくれます。
——————————————————–
というわけで、
実際に、ヘッダーとかにh1を表示させたく、
しかも、そのページがアーカイブ一覧とかの場合、
アーカイブ名を表示させたいと思いますが、
そんな時は、以下を記載すればOKです。
<h1><?php if (is_single()) echo $custom['h1'][0]; elseif (is_archive()) echo esc_html( get_post_type_object( get_post_type() )->label ); ?></h1>
関連記事はこちら!
スポンサーリンク