サポート » 使い方全般 » 月別アーカイブの引数にクラス指定したい

  • 解決済 maricone

    (@maricone)


    サイドバーに月別アーカイブを表示させています。
    このパラメータの一部をCSSで文字サイズを変更させたいのですが、
    PHPの知識もないので、タグなどどのように挿入すれば反映されるのかわかりません。
    ご教授いただけますでしょうか。

    このPHPで

    <?php $params = array( 'type'   => 'monthly',
                           'limit'  => 20,
                           'show_post_count'  => 1 );
    wp_get_archives($params); ?>

    このHTMLがはき出されていて、

    <li><a href="http://maricone.ciao.jp/archives/date/2011/01" title="January 2011">January 2011</a> (1)</li>
    このように表示されます。
    January 2011 (1)

    この(1)の部分を、クラス指定したいのです。

    よろしくお願いいたします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • そこそこ手を加えないといけない気がするので、どなたか回答していただけることを期待して、ちょっと違ったアプローチで。

    <ul class="sample">
    <?php $params = array( 'type' => 'monthly',
    'limit' => 20,
    'show_post_count' => 1 );
    wp_get_archives($params); ?>
    </ul>

    こんな感じにulとか、divでもなんでもいいと思いますが、囲ってあげてsampleにスタイル設定して、入れ子のaタグを元に戻すようなスタイルを指定するとかはだめですかね?

    ul.sample li{font-size: 0.8em;}
    ul.sample li a{font-size: 1.2em;}

    みたいな感じに。

    まず、「【重要】 お読みください」に投稿するのは間違っていますね。あとコードは「code」ボタンを使って囲みましょう。
    一応タグを追加したので管理者が気づいて修正してくれることを期待しておきましょうか・・・

    ちなみに、書き出されるコードが

    <li><a href='http://maricone.ciao.jp/archives/date/2011/01' title='gennaio 2011'>gennaio 2011</a> (1)</li>

    なのであれば、まずliタグに(1)部分に指定したいcssを書いて、その直後にaタグに指定したいcssを書くことで打ち消したり追加したりできませんかね?例えば、

    li {
      font-size:10px;
    }
    
    li a {
      font-size:13px;
      color:red;
    }

    とか?って、上で言ってることと同じかorz…

    トピック投稿者 maricone

    (@maricone)

    うっかりしていまして、「【重要】 お読みください」に投稿してしまってました。
    申し訳ないです。自分では訂正できないようで…
    codeボタンも、以後きをつけます。
    ご指摘ありがとうございました。

    お二人の言われてるようにして、希望通りの見た目になりました!
    ありがとうございます。

    クラス指定することにこだわりすぎていたようで…
    勉強になりました(*^_^*)

    モデレーター JOTAKI, Taisuke

    (@tai)

    mariconeさん、「使い方全般」に移動しました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「月別アーカイブの引数にクラス指定したい」には新たに返信することはできません。