Simplicityの特徴 › フォーラム › Simplicity2に関する話題何でも › 固定ページ(ホーム画面)に自動で新着記事を表示させたい
- このトピックは空です。
-
投稿者投稿
-
-
2024年7月20日 4:20 PM #63037
tc1151234
ゲストいつもお世話になっております。simplicity2はとても使いやすいテーマに関わらず無料なので感謝しております。
さて、機能面でわからないことがありましたので、質問させていただきます。
【概要】
・ホーム画面(こちらのリンク先参照)の上部に新着記事を5つ自動で掲載したい
※現在も実現しているように見えますが、手打ちでURLを入力して強引に実現しています。・新着記事の表示はアイキャッチ画像、本文タイトル、本文の概要(メタディスクリプションに書いている内容)
・可能であれば、新着記事の表示と同様の形式
【背景】ブログ開設後から2年以上新着記事が表示されるトップページを運用していましたが、情報の見やすさを重視し、トップページを固定ページに切り替えました。ただし、リピーターさんにとっては新着記事が表示されるほうが得策と考え、トップページ上部に新着記事+下部にカテゴリ一覧を表示させることにしました。
私の技術力では「自動」で「アイキャッチ画像+タイトル+本文の概要」を含んだ状態で新着記事を表示させることはできませんでした。そのため、現在に至るまで新着記事を投稿するたびに、新着記事のURLを手入力で打ち込み、強引に新着記事のブログカードを表示させています。
しかし、このような方法では手間がかかるため、自動で新着記事が表示される方策がないかと思い、トピックを立てさせていただきました。
【他の方策ではダメなのか?】
本トピックを立てるに当たり、他のトピックや各種サイトさんの記事を参照させていただきました。以下に試みた方策を列挙し、なぜそれらでは解決しなかったのかを記します。
私と同様のことを考えられた方がいらっしゃり、同様にトピックを立てていました。この方はこの方策で解決されたようですが、同様に実施すると、新着記事こそ表示されますが、表示が理想となりませんでした。理想から外れた内容は以下の通りです。
・アイキャッチ画像が上段に、その他の項目が下段に表示され、いかにもバグが生じたような表示
・コードにh3が含まれているが、これがそのまま反映されている(これに関してはコード中のh3を取り除いたら解決しました)2) デフォルトの新着記事ヴィジェットで表示
これも1つの手でしょうが、サイドバーに表示することに最適化された仕様なのか、写真と記事タイトルのみの表示で、今回の理想とは異なるため、本方式は採用されずです(固定ページは複数ありますが、個別にIDを指定しトップページのみの表示が可能なことは勉強させていただきました)。
3) get_postsを使ってみる
インターネット上にはget_postsを使うとのご助言もありましたが、simplicity2の場合はどこにそのコードを書けば良いのかが不明でした。また、表示もサイトタイトルだけの感触がありましたので、その点も懸念が残ります。
4) 新着記事を表示するプラグインを活用
What’s New GeneratorやNewpost Catchというプラグインもあるようですが、What’s New Generatorは記事タイトルだけ、Newpost Catchでは記事タイトルとアイキャッチ画像だけ、と機能面の不足が見えます。これで充分であれば、わざわざプラグインを使用せずに2)のやりかたを採用しています。
-
-
投稿者投稿
- このトピックに返信するにはログインが必要です。