固定ページのアイキャッチについて

Simplicityの特徴 フォーラム Simplicity2に関する話題何でも 固定ページのアイキャッチについて

  • このトピックには2件の返信、1人の参加者があり、最後にtooruにより10年、 2ヶ月前に更新されました。
2件の返信スレッドを表示中
  • 投稿者
    投稿
    • #43289
      tooru
      ゲスト

      わいひら様
      とても便利にsimplicityを使わせていただいております。
      ありがとうございます。

      一点教えていただきたい事があります。
      simplicity2の最新バージョンを使わせていただいています。

      アイキャッチの画像の表示についてなのですが、
      固定ページでは表示させたくなく、投稿では表示させたいと思っております。

      cssで設定するのかな?と考えはしたのですが、細かな記述の方法がわからず質問させていただきました。
      お手数をお掛けしますが宜しくお願い致します。

    • #43299
      Hidekichi
      ゲスト

      固定ページは、bodyに.pageというクラスがつくので、

      .page .eye-catch {
        display: none;
      }

      でよいかと。

      ある固定ページと言う感じで、指定のページがあるなら、htmlを調べてbodyタグに、.page-id-xxxと言う感じでその固定ページのナンバーが表示されていると思うので、

      .page-id-ページナンバー .eye-catch {
        display: none;
      }

      みたいな感じでしょうか。

      「アイキャッチを表示する」にチェックが入っていないと、.eye-catchが無いかも知れません。.eye-catchが設定されていれば、上記のとおりですが、.eye-catchクラスがないけれども何かしらアイキャッチのような大きな画像が記事先頭にある場合は、それが必ずあるかが大問題になります。

      必ずあれば記事にある最初の画像を取り除けばよいわけですが、あったりなかったりの場合が一番困ります。その場合は、jQueryなどで、最初の画像のサイズが600px以上とかで弾く感じでしょうか。

    • #43331
      tooru
      ゲスト

      Hidekichi様

      ご教授ありがとうございます。

      単純にアイキャッチの表示を選択しつつ、固定ページでは非表示にしたかったので、
      最初に教えていただいた方法で、それが出来ました。

      ありがとうございました。

2件の返信スレッドを表示中
  • トピック「固定ページのアイキャッチについて」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)