- function ec3_get_calendar_month($date,$calendar_days,$thead)
↓
function ec3_get_calendar_month($date,$calendar_days,$thead,$my_count) - ec3_get_calendar_month($this_month,$calendar_days,$thead);
↓
ec3_get_calendar_month($this_month,$calendar_days,$thead,$i); - echo "<table id='" . $date->month_id() . "'>\n<caption>"
↓
echo "<table id='" . $date->month_id() . "' class='table" . $my_count . "'>\n<caption>"
単にforでループ表示されている関数に、forの$iを引数として渡し、クラス名として表示しただけですが、弄った所を忘れない様にメモ。
ついでに、カレンダーとナビゲーション周りのブロックを分割する為に、下記をLine:323、324付近に以下を挿入。
echo "</div>\n";
echo "<div id='wp-calendar-navi'>\n";
さらに、次の月、前の月へのリンクのhrefにカテゴリー情報が無く、何故か使えないのを下記にて修正。
echo "\t<td id='prev'><a id='ec3_prev' href='" . $prev->month_link() . "'"
↓
echo "\t<td id='prev'><a id='ec3_prev' href='" . $prev->month_link() . "&cat=" . $ec3->event_category . "'"
echo "\t<td id='next'><a id='ec3_next' href='" . $next->month_link() . "'"
↓
echo "\t<td id='next'><a id='ec3_next' href='" . $next->month_link() . "&cat=" . $ec3->event_category . "'"
何故、この状態でのリリースなのか・・・正直、不思議です。
プラグイン更新すると上書きされるだろうから気をつけなくては・・・
余談ですが、次月へのリンクは最初の月が最後に表示されていた月の次の月・・・つまり、2月と3月の2月分を並べて表示していた場合は4月、5月と、前回の表示月とかぶらずに表示されるのに、前の月のリンクでは1ヶ月前・・・つまり、1月と2月が表示されるというのもちょっと違和感があります。