• 解決済 eel227

    (@eel227)


    いつも大変お世話になっています。日々勉強中の初心者です。
    テーマtwentytwelveを使用しているのですが、タグ別アーカイブページでの記事一覧表示を、
    全文表示ではなくサムネイル画像と抜粋のみの記事リンク一覧ページにしたいと考えています。

    タグクラウドの特定のタグをクリックすると、そのタグがついた記事のリンク付サムネイル一覧がずらーっと表示されるイメージです。

    以下がtwentytwelveのタグ別アーカイブのphpファイルの内容になります。

    <?php get_header(); ?>
    
    	<section id="primary" class="site-content">
    		<div id="content" role="main">
    
    		<?php if ( have_posts() ) : ?>
    			<header class="archive-header">
    <h1 class="archive-title"><span><?php single_cat_title(); ?></span></h1>
    
    			<?php if ( tag_description() ) : // Show an optional tag description ?>
    				<div class="archive-meta"><?php echo tag_description(); ?></div>
    			<?php endif; ?>
    			</header><!-- .archive-header -->
    
    			<?php
    			/* Start the Loop */
    			while ( have_posts() ) : the_post();
    				get_template_part( 'content', get_post_format() );
    
    			endwhile;
    
    			twentytwelve_content_nav( 'nav-below' );
    			?>
    
    		<?php else : ?>
    			<?php get_template_part( 'content', 'none' ); ?>
    		<?php endif; ?>
    
    		</div><!-- #content -->
    	</section><!-- #primary -->
    
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

    上記を見ると、content.phpを読み込んでいるようなので、別のphpファイルに記事一覧を表示する記述をすればいいと思うのですが、どのような方法がありますでしょうか。

    どうぞよろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは。

    おっしゃる通り content.php を読み込んでいますので、タグ別アーカイブだけ別な表示をするのでしたら、content-tag.php などのファイルを別に作成し、リンク付きサムネイルを表示させるようにし、それを読み込めば良いと思います。

    テーマに content-tag.php を作り、tag.php の

    get_template_part( 'content', get_post_format() );

    の部分を

    get_template_part( 'content', 'tag' );

    とすれば良いと思います。

    トピック投稿者 eel227

    (@eel227)

    ありがとうございます。
    訂正したところ無事一覧表示ができました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「タグ別アーカイブページをサムネイル一覧表示にしたい」には新たに返信することはできません。