• 解決済 YELC

    (@yelc)


    個別投稿記事内で、「previous_post_link」と「next_post_link」を使用して
    「前の情報」「次の情報」を表示しています。

    CSSのclassで2つとも同じ背景色を設定しているのですが、
    最新の記事の場合、「次の情報」がないので文字は出ないのですが、
    背景色だけ少し表示されてしまうのです。

    設定したCSSのclassでpaddingを設けており、それが原因だと分かりました。

    最新記事のページでは、この「次の情報」のpadding分の背景色を消すように、
    条件分岐か何かでCSSの内容を変更とか、もしくは「next_post_link」自体を
    出力しないようにすることなどできますでしょうか?

    他に何か策はありますでしょうか。

    ぜひ、どなたかご教授下さい。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター jim912

    (@jim912)

    最初のパラメーターでpaddingを設定している要素を含めてすると、リンクがないときは要素そのものが出力されなくなります。

    next_post_link( '<div class="next">%link</div>' );
    トピック投稿者 YELC

    (@yelc)

    回答ありがとうございました。
    うまくできました。
    わからないことだらけで、お知恵を拝借できて本当に助かりました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「next_post_linkの背景色について」には新たに返信することはできません。