記事一覧ではアイキャッチを表示し、ページでは非表示にするには?
-
お世話になります。
現在ヘッダーを【ランダム表示】するテーマ「hestia」を利用しております。
https://ja.wordpress.org/themes/hestia/今回は、「投稿画面でアイキャッチを設定しながらも、その記事の公開画面では【ランダム表示】したい」と考えております。
実はこちらのテーマ、
【通常表示:投稿画面にアイキャッチを設定しているときは、その画像が公開画面のヘッダーに表示される。】
という一般的な機能だけでなく、
【ランダム表示:投稿画面にアイキャッチを設定してないときは、別途指定した画像が公開画面のヘッダーにランダム表示される。】
というちょっと素敵な機能が備わっております。しかし今回は、公開画面では常に【ランダム表示】を適用したいのです。投稿画面でアイキャッチを設定しながらも、です。
(理由は、アーカイブページでは設定したアイキャッチを表示しつつ、公開画面ではランダム表示したいためです。)ところが、【通常表示】を解除する場所がわからなくて困惑しております。
おそらく、「アイキャッチがあればそれを、なければランダムを」という条件分岐があるだろうと思います。
そこで、テーマのあちこちで「has_post_thumbnail()」で検索をかけて、いくつかは見つかりました。
が、いずれも「col-md-10」というclassの上にくるものではありません。
というのも、公開画面のヘッダーの位置を開発ツールで確認すると、「col-md-10」というclassの上に来ているハズなのです。
なのに、、どうしても見つからず、困惑ちゃん状態です。どなたか、アドバイスいただけませんでしょうか?
どうぞよろしくお願い致します。<(_ _)>今回は、すべての公開画面で【ランダム機能】を適用させつつも、アーカイブページなどの記事一覧ページでは、投稿画面に設定したアイキャッチを表示したいと考えているのです。
という仕様になっております。
今回はこの➁を下記➁´に変更したいと考えております。
➁´投稿画面にアイキャッチを設定しているときは
→別途指定した画像が記事のヘッダーにランダム表示される。
- トピック「記事一覧ではアイキャッチを表示し、ページでは非表示にするには?」には新たに返信することはできません。