サイドバーの「最新記事プラグイン」から固定記事のぶんを非表示にする

note

サイドバーの「最新記事プラグイン」から固定記事のぶんを非表示にする

さて、FC2リクエストを見ていたら、「?」と思った「見送り事項」がありました。

固定表示した記事が新着記事プラグインの先頭に来てしまう

固定表示した記事が常に新着記事プラグインの先頭に来てしまうのを修正してください。

リクエストいただきましてありがとうございます。
今回のリクエストをいただきました件ですが、再現されませんでしたので見送りとさせていただきます。
今後ともFC2をよろしくお願いいたします。
「再現されませんでした」って。
どういうことなんだって、「やってみたけど、できなかったねん」という、そういう意味っぽいですよね笑。
なんじゃそりゃ。
というか、これならば、機能のほうの修正をしてもらわなくても、CSSから非表示にはできますから、それでいいなら、やりかたを説明します。
ですので、「固定記事のぶんをサイドバーの最新記事に表示したくない」という方は、やってみてください。

条件

以下は必須条件です。
  • 固定記事表示機能を利用している。
  • レスポンシブのテンプレートを使用していること。
  • サイドバーに「公式の最新記事プラグイン」を表示していること。共有プラグインで改造をしてあるようなものは、中身がどうなっているのか不明なので、ここでの説明の対象には含みません。

理屈

「最新記事プラグイン」内のリストタグに名前(class名)をつけ、そのclass名を指定して、常に先頭のli要素が非表示になるようにCSSを追加する。

手順

  1. まず、「最新記事プラグイン」のリストタグにclass名をつける。
    「プラグインの設定」を開き、「詳細」をクリック。
    recent4
  2. 「HTMLの編集」をクリック。
  3. 以下の画像のように、class名を「recent_list」とつけておく。class名はなんでもいいけれども、ここではこれを使います。
    ulの右に半角英数で1スペース開けて、その右に class="recent_list" と貼り付けてください。
    recent1
  4. 青い設定ボタンを押して保存する。recent2
  5. 次に「テンプレートの設定」から、下の「スタイルシート編集」の枠へ行く。
  6. 枠の中の一番下に、以下のコードをコピペで追加する。
    .recent_list>li:first-of-type{display:none;}
  7. 青い更新ボタンを押して保存する。
  8. ブログを開き、できているかどうかを確認する。

表示件数はプラグインの設定で調整

先頭の1件を非表示にすると、表示されるのは、5件の場合なら4件になりますので、5件を表示しておきたいという場合には、6件に増やすというふうにして、調整してください。
「環境設定」→「記事の設定」
recent3
関連記事

コメント

コメント(2)
固定記事
固定記事は便利です。サイドメニューのプラグイン「プロフィール」の替わりに使えるし、ブログの内容を説明するのによいです。

 でも、これのおかげで、最新記事が目立たなくなり、更新をしていない「放置ブログ」だと思われてしまっています。(笑)

Anthony

2021/03/20 21:06 URL 編集返信
Janedoe1471
Re:固定記事
そうですね、初見の閲覧者さんにぜひとも見ていただきたい内容があるという場合には、便利だと思います。

Janedoe1471

2021/03/20 22:01 URL 編集返信
コメント投稿
【お願い】FC2ブログの方は、必ず、ご自分のブログURLを入力してください。
非公開コメント

プロフィール

Janedoe1471

Author:Janedoe1471 この写真とはまったく違うおばさんです。
が、気持ちだけは、いつまでも、こういう感じでいたいと思っています。

更新通知登録ボタン

更新通知で新しい記事をいち早くお届けします

検索フォーム