サポート » 使い方全般 » twentytwelve デフォルトのウィジェト 月を年に表示

  • こんにちわ。

    twentytwelveのデフォルトのウィジェトを使用し、月別を年別にする方法は下記の様な感じでわかったんですが、

    function my_archive($args) {
    $args['type'] = 'yearly';
    return $args;
    }
    add_filter('widget_archives_args','my_archive');

    現状は、2014(10) 10は投稿数の意味です。
    2014年(10)みたく、年を入れたいんですが、どうすればいいんでしょうか?

    よろしくお願いします

12件の返信を表示中 - 1 - 12件目 (全12件中)
  • 以下を追加してください。

    $args['show_post_count'] = 'true';

    トピック投稿者 0708

    (@0708-1)

    function my_archive($args) {
    $args['type'] = 'yearly';
    $args['show_post_count'] = 'true';
    return $args;
    }
    add_filter('widget_archives_args','my_archive');

    と追加しましたが、上手くいきませんでした。

    あれ?読み間違い?
    ごめんなさい。
    忘れてください。

    こんにちは

    add_filter( 'widget_archives_args','my_archives');
    
    function my_archives( $content ){
        $content['type'] = 'yearly';
        $content['after'] = '<span class="year-name">年</span>';//リンクのあとに
        return $content;
    }

    で出来ると思います

    $content['show_post_count'] = 'true'; はつけられないですけど

    どうしても、カウントを入れたい場合は、CSSで頑張ってください

    トピック投稿者 0708

    (@0708-1)

    nobitaさん、こんにちわ。

    教えてもらったコードいれたら、

    2014年8月 とでてしまいました。

    月が増えて(10)←投稿数が消えてしまいました。

    確認したので、8月とは出ないと思いますが、、、

    以前書いたコードをそのままにして、今回のコードを追加しませんでしたか

    トピック投稿者 0708

    (@0708-1)

    まじですか・・・・
    なんででちゃうんだろ・・・・

    http://imagebin.ca/v/1WYNkOKjouux

    こうなればいいんですよね

    トピック投稿者 0708

    (@0708-1)

    nobitaさん。

    そうです!理想がそれなんです。

    以前書いたコードをそのままにして、今回のコードを追加しませんでしたか

    ってことがあるんじゃないかと、、、

    提示したフィルタだけだと、2014(19)年という風になるので、そこんとこはCSSで頑張ると
    キャプチャと同じに表示できます

    トピック投稿者 0708

    (@0708-1)

    nobitaさん。

    色々ありがとうございます。

    今、違う作業しなくてはならなくなってきたので、もう一度後で、試してみます。

    あーなるほど…………general-template.php:1278見た感じ年だけの場合は翻訳とか通らないってことですか…………

    確かに引数ではどうにも出来なかった訳ですね…………

    ってことは(そのウィジェットに絞れるセレクタ以下で)li>a:aftercontent:"年";ってCSSがあれば確かに強引にできそうですね。

12件の返信を表示中 - 1 - 12件目 (全12件中)
  • トピック「twentytwelve デフォルトのウィジェト 月を年に表示」には新たに返信することはできません。