CG
(@du-bist-der-lenz)
対象は、Twenty Fifteen テーマであることは示されていますが、前のトピック「twentyfifteenアイキャッチ画像のサイズ変更」との合わせ技として、提案を寄せてもらうのが効率よくないでしょうか。
それぞれに提案してもらったコードを、マージするのは出来ます。というのであれば、老婆心とお許し下さい。
リンク先のtoro_unitさんの回答の通りです。
アイキャッチ画像を複数設定することはできませんので、カスタムフィールドに複数の画像を登録。
登録した画像をランダムに表示するという方法で、対応されてはどうでしょうか?
トピック投稿者
hhaa
(@hhaa)
お2人方、ご回答ありがとうございます。
CGさま@du-bist-der-lenzのおっしゃられる通り、先の質問と合わせて回答をいただいた方がより確かだと思いました。
また、質問の趣旨も曖昧に関わらず、Toshiyuki Hondaさま@rocketmartueにも丁寧なご回答をいただきありがとうございました。
元の質問の仕方が悪く、現状思い通りのカスタムができていませんので、あらためて整理して質問させていただきます。ご回答いただければ幸いです。
対象サイトは
こちら
で、リンク先のようにトップページにアイキャッチを設置したい。横は幅いっぱいに、縦は横に合わせて上下をカット、アクセスするたびに登録画像がランダムで表示したいということが趣旨です。現在は先のトピックでishitakaさま@ishitakaにいただいた回答を元に、デフォルトのアイキャッチ機能を使い表示中です。
使用テーマはtwentyfifteen、トップページのみにランダム画像表示を使いたい、トップページは固定ページを表示しております。
よろしくお願いいたします。
CG
(@du-bist-der-lenz)
投稿一覧(ブログ)ページで、アイキャッチをランダムにするのではなく、フロントページに画像をランダムに表示させたい。ということではないでしょうか。
トピック投稿者
hhaa
(@hhaa)
はい、その通りです。
質問の仕方に問題がありすみませんが、よろしくお願いいたします。
CG
(@du-bist-der-lenz)
随分前のことで、Twenty Fifteenテーマがどういう仕組だったかうろ覚えなので、必要ならTwenty Fifteenテーマで実践しますが、固定ページをフロントページにした時にアイキャッチが有効ならば、ブログ(投稿一覧)ページで、アイキャッチをランダムにすることと同じです。
そして、固定ページでだけ画像をランダムに表示させることが目的なら、ポートフォリオ機能を活用してはどうでしょう。
トピック投稿者
hhaa
(@hhaa)
ありがとうございます。
調べたのですが、ポートフォリオ機能がいまいちわかりませんでした。カスタムフィールドで作成する類のものでしょうか。
CG
(@du-bist-der-lenz)
JetPackプラグインを使っていたら、ポートフォリオを有効にするだけ。ショートコードを入れるだけなので簡易でしょう。カバーに使うような画像をポートフォリオにしておけば、活用の場は多く便利だと思いますが、それを使う予定がなければ、カスタムフィールドで作成する方法で十分です。
CG
(@du-bist-der-lenz)
リンク先の、「3画像をアイキャッチに」でも、行っていたことですが、Twenty Fifteenテーマでも同じでした。
投稿ページ
固定ページ
トピック投稿者
hhaa
(@hhaa)
現状、slider挿入プラグインにて画像をランダム表示で挿入し、トップページのみ呼び出すことによって望みのカスタムを施せました。
アドバイスをいただき大変参考になり、ありがとうございました。同時に、色々な方法を検討し調べることによってわずかですがwordpressを理解することができました。
今回の方法で一旦解決しましたが、対処療法的であるとも思いますので、また新たに問題が発生しましたらその際はよろしくお願いいたします。
ご回答いただきましたみなさま、ありがとうございました。
トピック投稿者
hhaa
(@hhaa)
CG (@du-bist-der-lenz)さま
追加のコメントありがとうございます。気づかずに返信してしまいました。
提示していただきましたサイトは、ポートフォリオのショートコードを実装したものでしょうか。
私のものより動作も軽く(スライダーを使っているので当然かもしれませんが)感じますし、スマートな実装に思えます。
素晴らしいご回答をありがとうございます。
CGさんが実装されているように、単一の画像がアクセスのたびに切り替わるようにしたいのかと思っていましたが、スライダーを設置したかったということだったんですね。
質問の意図を勘違いしていました。
トピック投稿者
hhaa
(@hhaa)
いえ、単一の画像がアクセスのたびに切り替わるようにしたく、奮闘していました。
ただ、スライダーでも、自動スライドを外して手動スライドにすることに、表示をランダムにすることによって自分の意図にかなり近いものにすることができましたので、今回はこのような実装にしました。
後ほど、CGさんのやられているような実装にもチャレンジしたいと思います。
-
この返信は5年、 2ヶ月前にhhaaが編集しました。
CG
(@du-bist-der-lenz)
意図に近いものに出来たのですから、スライダーでも、ポートフォリオでも構いませんが。
ただし、トピックとした限り。
「アイキャッチの画像を複数設定することは可能でしょうか。
用途は、アクセスするたびに画像をランダムに表示したいというものです。
リンク先に似たような質問があり、参照しております。」がトピックの命題ですから、カスタムフィールドで作成する方法を採るというのが、トピックの解決になるでしょう。
短時間しか作業できないので、アイキャッチの画像を3枚グループ化して、アイキャッチが空の投稿、固定ページを見つけたら、表示するように30分ほどで作業したまでです。アイキャッチを設定していない時は、OGP画像を表示するように普段していたので。
トピック投稿者
hhaa
(@hhaa)
私としても、プラグインスライダーを利用した解決よりも、カスタムフィールドで作成したものの方が今回の趣旨に近く、いただいたご回答は非常に参考になります。
そうした実装は今後も必要になると思いますので、使えるようになりたいと思います。