kaori914
フォーラムへの返信
2件の返信を表示中 - 1 - 2件目 (全2件中)
-
フォーラム: 使い方全般
返信が含まれるトピック: 特定のカテゴリーに属する記事がある場合、特定の固定ページに内容を出力したいフォーラム: 使い方全般
返信が含まれるトピック: 特定のカテゴリーに属する記事がある場合、特定の固定ページに内容を出力したい@gblsm様
ご丁寧に回答をくださってありがとうございます。
説明不足で申し訳ありません。。少し質問内容を訂正させてください。
【やりたいこと】
※もし「カテゴリーIDがAのカテゴリーに属する記事があったら」、
特定の固定ページBに
「Aのカテゴリーに属する記事の最新5件を一覧表示」させたいです。【わからないこと】
下のコードで、『特定の固定ページBに
「Aのカテゴリーに属する記事の最新5件を一覧表示させる」』
まではできたのですが、それだとカテゴリーIDがAのカテゴリーに属する記事がない場合にも<h2>Aカテゴリーに属する記事の一覧</h2>
の部分が表示されてしまうので、
「カテゴリーIDがAのカテゴリーに属する記事があった場合のみ」という条件を下のコードに追記したいのですが、どう書いたら良いかわかりません。。
そもそも↑のような条件を追加することはできるのでしょうか?
もし他に良い方法がありましたら教えていただきたいです。わかりにくい説明しかできず、すみませんが何卒よろしくお願いいたします(>_<)
【現状のPHPファイルの一部】
<!– Bのページにのみ表示 –> <?php elseif(is_page( ‘B’ )): ?> <!– Aというカテゴリーに属する記事一覧を表示する –> <h2>Aカテゴリーに属する記事の一覧</h2> <?php $posts = get_posts(‘category=A&showposts=5’); global $post; ?> <?php if($posts): foreach($posts as $post): setup_postdata($post); ?> <div class=”row”> <div class=”large-2 columns”> <a href="<?php the_permalink(); ?>" id="post-<?php the_ID(); ?>"><img src="<?php echo catch_that_image(); ?>" alt="<?php the_title(); ?>"></a> </div> <div class=”large-10 columns”> <span class=”day”><?php echo date(“Y年m月d日”, strtotime($post->post_date)); ?></span><br/> <h3 class="ichiran"><a href="<?php the_permalink(); ?>" id="post-<?php the_ID(); ?>"><?php the_title(); ?></a><h3></div> </div> <?php endforeach; endif; ?>
2件の返信を表示中 - 1 - 2件目 (全2件中)