ちょっと壁にぶつかりまして、質問させて頂きます。
「おすすめ」というカテゴリを作成し、それに属する記事たちを
トップページに表示させる、という話なのですが、
<h3 id="h-recommend">おすすめの記事</h3>
<?php $posts = get_posts('category_name=recommend');
foreach($posts as $post) :
setup_postdata($post); ?>
<h4><?php the_title(); ?></h4>
<p>記事本文</p>
<?php endforeach; ?>
と記述しました。試しに、記事を三つばかり
「おすすめ」カテゴリに設定して投稿したら、
<h3>おすすめの記事一覧</h3>
<h4>記事その(1)</h4>
<p>記事その(1)の本文</p>
<h4>記事その(2)</h4>
<p>記事その(2)の本文</p>
<h4>記事その(3)</h4>
<p>記事その(3)の本文</p>
という風になり、とりあえずの成功はしました。
この場合、<h4>たちに関しては、記事が0の時は当然何も表示されない
のですが、
<h3>だけ表示されている状態が不自然です。
今回、記事を投稿して初めて<h3>も含む記事全てが表示さる
ようにしたいと思っています。
但し、この時<h3>は繰り返しをしません。
「おすすめ」カテゴリに記事を投稿して初めて全てが発動する、
と言った感じにしたいです。
どのような記述方法を取ればよろしいでしょうか?
どなたかご教授頂ければ、非常に助かります。よろしくお願い致します。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
ループの中でカウント取って、初回のみH3表示するようにすれば良いだけの事では?
<?php $posts = get_posts('category_name=recommend');
$cnt = 0;
foreach($posts as $post) :
setup_postdata($post);
$cnt = $cnt + 1;
if($cnt == 1){ ?>
<h3 id="h-recommend">おすすめの記事</h3>
<?php } ?>
<h4><?php the_title(); ?></h4>
<p>記事本文</p>
<?php endforeach; ?>
skyfangさん
できました!すばやい対応、ありがとうございました!
>ループの中でカウント取って、初回のみH3表示するようにすれば良いだけの事では?
PHPも知らないまま、カスタマイズをしている
超初心者なので、これしきのことが分からない状態です。
とても恥ずかしく思いますが、これから勉強してモノに
して、回答する側に回れるようにします。
skyfangさんありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP コメント機能に返信欄を矢印で追加したい 1 2022/05/09 21:17
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
- PHP ランキングを表示する際の画像の大きさを固定することは可能でしょうか? <?php if ( has_ 1 2022/07/21 14:55
- WordPress(ワードプレス) Wordpressの記事URLを自由に決めたい 3 2022/06/02 12:05
- WordPress(ワードプレス) 投稿記事のタイトル上部に「広告」の文字が表示される 1 2022/06/12 09:36
- WordPress(ワードプレス) 6000の内、3記事を残す 2 2023/06/29 18:31
- gooブログ ブログの記事を書きだしのみに表示したい 1 2022/06/25 19:11
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- Excel(エクセル) エクセルの表でダブりを解消する方法を、教えてください。 5 2023/04/12 12:11
- Excel(エクセル) エクセルの数式で教えてください。 5 2023/02/10 15:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
初心者なので、分かりやすく教...
-
ワードプレスのテーマ:katawara
-
「ページにリダイレクトがあり...
-
WPにログインした状態で、自分...
-
グーグルサーチコンソール。サ...
-
ワードプレスで投稿(ブログ)...
-
ワードプレス
-
前任者が引き継ぎなくいきなり...
-
ワードプレスのプラグイン
-
Adobe Express(アドビエクスプ...
-
ワードプレステーマkatawaraのCSS
-
ワードプレスに詳しい方に質問...
-
HPを作りたいと考えているので...
-
ワードプレスでデータの移動
-
ワードプレスで新規で新しい記...
-
WP ショートコードの編集?
-
ワードプレスにユーチューブの...
-
レンタルサーバーを借りて、物...
-
ワードプレス管理画面から、ヘ...
-
"インターネット上のキャッシュ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
外国人のコメント欄でよく、コ...
-
ワードプレステーマkatawaraのCSS
-
「ページにリダイレクトがあり...
-
Adobe Express(アドビエクスプ...
-
ワードプレスのテーマ:katawara
-
ワードプレスのプラグイン
-
ホームページやブログに関しま...
-
ワードプレスの403エラーについて
-
ワードプレス管理画面から、ヘ...
-
ワードプレスにユーチューブの...
-
ワードプレスで新規で新しい記...
-
HPを作りたいと考えているので...
-
WP ショートコードの編集?
-
グーグルサーチコンソール。サ...
-
"インターネット上のキャッシュ...
-
goo解答欄にURLの貼りたいです...
-
レンタルサーバーを借りて、物...
-
ワードプレスの質問をしたのに...
-
ワードプレスCocoonで作ったペ...
-
ワードプレスに詳しい方に質問...
おすすめ情報