SEARCH

CATEGORY

WordPressで先頭固定表示の記事にピン留めアイコンを表示する方法|is_sticky

WordPressには、特定の記事を一覧の先頭に固定表示できる「先頭に固定表示」機能があります。

ただし、デフォルトの状態では「どの記事が固定表示されているのか」が分かりづらい場合があります。

そこでおすすめなのが、固定記事に「ピン留めアイコン」を表示する方法です。

この記事では、WordPressで先頭固定表示した記事にピンアイコンを表示する方法を、サンプルコード付きで解説します。

WordPressの「先頭に固定表示」とは

WordPressには、特定の記事を投稿一覧の先頭へ固定できる「先頭に固定表示」機能があります。

重要なお知らせやキャンペーン情報など、常に目立たせたい記事を上部に表示できる便利な機能です。

ただし、見た目だけでは固定記事と分かりにくい場合があります。

そのため、ピン留めアイコンを表示することで、

  • 重要記事が分かりやすくなる
  • UI/UXが向上する
  • デザインのアクセントになる

といった効果が期待できます。

記事を先頭に固定表示する方法については以下の記事で紹介しています。

ピン留めアイコン表示サンプルコード

基本コード

ピンを表示したい箇所に、以下のコードを記述します。

例えば、以下のような場所に設置するケースが一般的です。

  • サムネイルの上
  • カード型レイアウトの右上
  • 記事タイトルの前後

コードの意味

is_sticky() は、対象の記事が「先頭に固定表示」に設定されているかを判定するWordPress関数です。

記事が「先頭に固定表示」に設定されている場合のみ、ピンアイコンを表示します。

そのため、通常記事には影響せず、固定記事だけにアイコンを表示できます。

Font Awesomeでピンアイコンを表示し、CSS調整するサンプル

CSS例

ピンを少し傾け、影を付けることで立体感を演出しています。