Title: wp_get_archivesで出力されるリストの最後（最初）のみに特定のclassを追加し
Last modified: 2016年8月1日

---

# wp_get_archivesで出力されるリストの最後（最初）のみに特定のclassを追加し

 *  解決済 [ringo87](https://ja.wordpress.org/support/users/ringo87/)
 * (@ringo87)
 * [13年、 8ヶ月前](https://ja.wordpress.org/support/topic/wp_get_archives%e3%81%a7%e5%87%ba%e5%8a%9b%e3%81%95%e3%82%8c%e3%82%8b%e3%83%aa%e3%82%b9%e3%83%88%e3%81%ae%e6%9c%80%e5%be%8c%ef%bc%88%e6%9c%80%e5%88%9d%ef%bc%89%e3%81%ae%e3%81%bf%e3%81%ab%e7%89%b9/)
 * こんにちは。初めて質問させていただきます。
 * wp_get_archivesで年別にリストを表示させた際に、リストの最後だけにclass=”last(
   first)”など特定のclassを与えたいのですが、どのようにすればよろしいでしょうか？
 * function.php内に正規表現で最後に出てくる
    ＜li＞を＜li class=”last”＞へ書き換え
   てやればいいのかなと考えているのですが、その処理の書き方がわかりません。
 * ご存知の方よろしければお教えいただけないでしょうか。
    よろしくお願いいたします。

6件の返信を表示中 - 1 - 6件目 (全6件中)

 *  [Ryujiro Yamamoto](https://ja.wordpress.org/support/users/ryu263/)
 * (@ryu263)
 * [13年、 8ヶ月前](https://ja.wordpress.org/support/topic/wp_get_archives%e3%81%a7%e5%87%ba%e5%8a%9b%e3%81%95%e3%82%8c%e3%82%8b%e3%83%aa%e3%82%b9%e3%83%88%e3%81%ae%e6%9c%80%e5%be%8c%ef%bc%88%e6%9c%80%e5%88%9d%ef%bc%89%e3%81%ae%e3%81%bf%e3%81%ab%e7%89%b9/#post-157657)
 * ringo87さん、こんにちは。
 * cssで li:last-child というのはどうでしょうか？
 *  トピック投稿者 [ringo87](https://ja.wordpress.org/support/users/ringo87/)
 * (@ringo87)
 * [13年、 8ヶ月前](https://ja.wordpress.org/support/topic/wp_get_archives%e3%81%a7%e5%87%ba%e5%8a%9b%e3%81%95%e3%82%8c%e3%82%8b%e3%83%aa%e3%82%b9%e3%83%88%e3%81%ae%e6%9c%80%e5%be%8c%ef%bc%88%e6%9c%80%e5%88%9d%ef%bc%89%e3%81%ae%e3%81%bf%e3%81%ab%e7%89%b9/#post-157660)
 * ryu263様
 * お返事ありがとうございます。
 * そうなんです、CSSでできれば簡単なのですが、対応ブラウザにIE7、8が含まれており
   困っております。
 *  [Ryujiro Yamamoto](https://ja.wordpress.org/support/users/ryu263/)
 * (@ryu263)
 * [13年、 8ヶ月前](https://ja.wordpress.org/support/topic/wp_get_archives%e3%81%a7%e5%87%ba%e5%8a%9b%e3%81%95%e3%82%8c%e3%82%8b%e3%83%aa%e3%82%b9%e3%83%88%e3%81%ae%e6%9c%80%e5%be%8c%ef%bc%88%e6%9c%80%e5%88%9d%ef%bc%89%e3%81%ae%e3%81%bf%e3%81%ab%e7%89%b9/#post-157662)
 * ringo87さん、どもです。
 * IE7、IE8にlast-childを対応させるために、IE9.js を入れてみてはどうですか？
 *  トピック投稿者 [ringo87](https://ja.wordpress.org/support/users/ringo87/)
 * (@ringo87)
 * [13年、 8ヶ月前](https://ja.wordpress.org/support/topic/wp_get_archives%e3%81%a7%e5%87%ba%e5%8a%9b%e3%81%95%e3%82%8c%e3%82%8b%e3%83%aa%e3%82%b9%e3%83%88%e3%81%ae%e6%9c%80%e5%be%8c%ef%bc%88%e6%9c%80%e5%88%9d%ef%bc%89%e3%81%ae%e3%81%bf%e3%81%ab%e7%89%b9/#post-157667)
 * ryu263様
 * お返事ありがとうございます。
    しかしながらCSSでスターハックを利用しているため、
   今からの仕様変更となると難しいところもありまして。
 * 最終手段として、お教えいただきました方法で実装したいと思います。
 * ありがとうございます！
 *  [gatespace](https://ja.wordpress.org/support/users/gatespace/)
 * (@gatespace)
 * [13年、 8ヶ月前](https://ja.wordpress.org/support/topic/wp_get_archives%e3%81%a7%e5%87%ba%e5%8a%9b%e3%81%95%e3%82%8c%e3%82%8b%e3%83%aa%e3%82%b9%e3%83%88%e3%81%ae%e6%9c%80%e5%be%8c%ef%bc%88%e6%9c%80%e5%88%9d%ef%bc%89%e3%81%ae%e3%81%bf%e3%81%ab%e7%89%b9/#post-157668)
 * functions.php でも良いですが、
    li:last-child を使いつつ、既にjQueryで何らかの
   処理をしているのであれば（そこにつけ加える形で） `$('#sidebar .widget ul > li:
   last-child').addClass("lastchild");` という感じでクラスを付け加えちゃうのはどう
   でしょう。（例示のセレクタは適宜変更してください）
 *  トピック投稿者 [ringo87](https://ja.wordpress.org/support/users/ringo87/)
 * (@ringo87)
 * [13年、 8ヶ月前](https://ja.wordpress.org/support/topic/wp_get_archives%e3%81%a7%e5%87%ba%e5%8a%9b%e3%81%95%e3%82%8c%e3%82%8b%e3%83%aa%e3%82%b9%e3%83%88%e3%81%ae%e6%9c%80%e5%be%8c%ef%bc%88%e6%9c%80%e5%88%9d%ef%bc%89%e3%81%ae%e3%81%bf%e3%81%ab%e7%89%b9/#post-157672)
 * gatespace様
 * ありがとうございます！
 * 無事思い通りの表示をさせることができました。
    確かに、function.phpを無理に使わ
   なくても、JQueryで簡単にできますね。
 * funciton.phpにとらわれ過ぎていました。ありがとうございます！

6件の返信を表示中 - 1 - 6件目 (全6件中)

 トピック「wp_get_archivesで出力されるリストの最後（最初）のみに特定のclassを追加
し」には新たに返信することはできません。

## タグ

 * [クラス](https://ja.wordpress.org/support/topic-tag/%e3%82%af%e3%83%a9%e3%82%b9/)
 * [class](https://ja.wordpress.org/support/topic-tag/class/)
 * [wp_get_archives](https://ja.wordpress.org/support/topic-tag/wp_get_archives/)
 * [最後](https://ja.wordpress.org/support/topic-tag/%e6%9c%80%e5%be%8c/)

 * フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 6件の返信
 * 3人の参加者
 * 最後の返信者: [ringo87](https://ja.wordpress.org/support/users/ringo87/)
 * 最後の活動: [13年、 8ヶ月前](https://ja.wordpress.org/support/topic/wp_get_archives%e3%81%a7%e5%87%ba%e5%8a%9b%e3%81%95%e3%82%8c%e3%82%8b%e3%83%aa%e3%82%b9%e3%83%88%e3%81%ae%e6%9c%80%e5%be%8c%ef%bc%88%e6%9c%80%e5%88%9d%ef%bc%89%e3%81%ae%e3%81%bf%e3%81%ab%e7%89%b9/#post-157672)
 * 状態: 解決済

## トピック

### 人気のトピック

### 返信がないトピック

### サポート関連ではないトピック

### 解決済みのトピック

### 未解決のトピック

### すべてのトピック
