コンサデコンサ本宅のテーマをtwentyfourteen 2.2にアップデートした際に、contens.phpファイルを子テーマに設置してみる。
content.phpの最初に記述の説明書きは以下の通り。手前勝手に解釈すると、ヴァージョンはTwenty Fourteen 1.0のまま?!
ここの記述が変わるようなときは、contens.phpファイルを改めてコピーして修正する必要あり?
1 2 3 4 5 6 7 8 9 |
/** * The default template for displaying content * * Used for both single and index/archive/search. * * @package WordPress * @subpackage Twenty_Fourteen * @since Twenty Fourteen 1.0 */ |
(手順)
(1)twentyfourteen 2.2のcontens.phpファイルを、子テーマのフォルダ内にコピー。
(2)以下の修正を子テーマ内のcontens.phpファイルに対して行う。
【抜粋表示の設定】
content.phpを修正。
メインインデクス、カテゴリー、アーカイブ、検索結果を表示するページは全て抜粋表示にした。
【ポスト投稿やカスタム投稿にタクソノミータグを表示】
今回の変更内容:content.phpを修正
カスタム投稿のpost typeとTaxonomyが増えたので現時点での修正内容を下記に記述する。
1 2 3 |
<?php the_tags( '<footer class="entry-meta"><span class="tag-links">', '', '</span></footer>' ); ?> |
↓↓↓
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
<?php the_tags( '<footer class="entry-meta">タグ:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'appellation', '<footer class="entry-meta">項目タグ:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'biography', '<footer class="entry-meta">人名タグ:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'terminology', '<footer class="entry-meta">名称タグ:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'geography', '<footer class="entry-meta">場所タグ:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'sportsevents', '<footer class="entry-meta">大会タグ:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'clubname', '<footer class="entry-meta">クラブタグ:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'stadiumname', '<footer class="entry-meta">競技場タグ:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'guidebook-cat', '<footer class="entry-meta">コンサガイド分類:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'annual-cat', '<footer class="entry-meta">CSアニュアル分類:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'scorebook-cat', '<footer class="entry-meta">CSスコアブック分類:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'players-cat', '<footer class="entry-meta">CSプレイヤーズ分類:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'lexicon-cat', '<footer class="entry-meta">CSレキシコン分類:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'links-cat', '<footer class="entry-meta">CSリンクス分類:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'addressbook_cat', '<footer class="entry-meta">アドレスブック分類:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'catalogue-cat', '<footer class="entry-meta">コンサシェルジュ分類:<span class="tag-links">', '', '</span></footer>' ); ?> <?php echo get_the_term_list( $post->ID, 'syllabary', '<footer class="entry-meta">五十音順:<span class="tag-links">', '', '</span></footer>' ); ?> |
(3)以上で終わり。