サイドバーの「最新記事プラグイン」から固定記事のぶんを非表示にする
さて、FC2リクエストを見ていたら、「?」と思った「見送り事項」がありました。
固定表示した記事が新着記事プラグインの先頭に来てしまう
固定表示した記事が常に新着記事プラグインの先頭に来てしまうのを修正してください。
リクエストいただきましてありがとうございます。
今回のリクエストをいただきました件ですが、再現されませんでしたので見送りとさせていただきます。
今後ともFC2をよろしくお願いいたします。
「再現されませんでした」って。
どういうことなんだって、「やってみたけど、できなかったねん」という、そういう意味っぽいですよね笑。
なんじゃそりゃ。
というか、これならば、機能のほうの修正をしてもらわなくても、CSSから非表示にはできますから、それでいいなら、やりかたを説明します。
ですので、「固定記事のぶんをサイドバーの最新記事に表示したくない」という方は、やってみてください。
条件
以下は必須条件です。
- 固定記事表示機能を利用している。
- レスポンシブのテンプレートを使用していること。
- サイドバーに「公式の最新記事プラグイン」を表示していること。共有プラグインで改造をしてあるようなものは、中身がどうなっているのか不明なので、ここでの説明の対象には含みません。
理屈
「最新記事プラグイン」内のリストタグに名前(class名)をつけ、そのclass名を指定して、常に先頭のli要素が非表示になるようにCSSを追加する。
手順
- まず、「最新記事プラグイン」のリストタグにclass名をつける。
「プラグインの設定」を開き、「詳細」をクリック。

- 「HTMLの編集」をクリック。
- 以下の画像のように、class名を「recent_list」とつけておく。class名はなんでもいいけれども、ここではこれを使います。
ulの右に半角英数で1スペース開けて、その右に class="recent_list" と貼り付けてください。

- 青い設定ボタンを押して保存する。
- 次に「テンプレートの設定」から、下の「スタイルシート編集」の枠へ行く。
- 枠の中の一番下に、以下のコードをコピペで追加する。
.recent_list>li:first-of-type{display:none;} - 青い更新ボタンを押して保存する。
- ブログを開き、できているかどうかを確認する。
表示件数はプラグインの設定で調整
先頭の1件を非表示にすると、表示されるのは、5件の場合なら4件になりますので、5件を表示しておきたいという場合には、6件に増やすというふうにして、調整してください。
「環境設定」→「記事の設定」
- 関連記事
-
コメント
でも、これのおかげで、最新記事が目立たなくなり、更新をしていない「放置ブログ」だと思われてしまっています。(笑)
Anthony
2021/03/20 21:06 URL 編集返信Janedoe1471
2021/03/20 22:01 URL 編集返信