• Resolved murasakigate

    (@murasakigate)


    初めまして。
    サイトにて1年分のカレンダーを表示させたく、以下のようなコードを使っていました。

    $point_yearに現在および過去の西暦を代入。

    $point_year_text = “{$point_year}”;
    echo do_shortcode(‘[xo_event_calendar id=”calendar-year” year=”‘ . $point_year_text . ‘” month=”1″ months=”12″ navigation=”false” holidays=”all”]’);
    で指定された1年分のカレンダーを表示。

    months=”12″で12か月分表示できるとのことだったので使用していました。しかしバージョンを更新したら同じ月の情報が12個出てくるようになりました。現在バージョン3.0.4を使用中で、これ以上バージョンを上げると問題が発生するようです。

    原因や何か解決策はありますか?

    ご確認よろしくお願いいたします。

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author ishitaka

    (@ishitaka)

    こんにちは

    下記条件で検証しましたが、現象は再現しませんでした。もう少し詳細(WP、PHP のバージョンやテーマなど)を教えてもらえませんか?

    $point_year = 2023;
    
    $point_year_text = "{$point_year}";
    echo do_shortcode( '[xo_event_calendar id="calendar-year" year="' . $point_year_text . '" month="1" months="12" navigation="false" holidays="all"]' );
    

    WordPress 6.3
    PHP 7.4, 8.2
    XO Event Calendar 3.0.4, 3.1.0, 3.2.3

    Thread Starter murasakigate

    (@murasakigate)

    原因が分かりました。

    固定ページのテンプレートに
    <?php date_default_timezone_set(‘Asia/Tokyo’); ?>
    が記載されていたことが原因でした。

    お騒がせしてすいませんでした。

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘ショートコードのmonthsについて’ is closed to new replies.