現在開いているページに合った年月を,右にある「アーカイブ」から選択できるように修正した。これでWordPressでやりたかったことは全部完了。
ちなみにうちのブログの場合,Function.phpに以下を記載するとWordPressの月別アーカイブで,今開いているページの年月を選択できる。URLに年月を入れていてウィジェットから選択式のアーカイブ表示にしている前提。
function archives_link_filter($link_html) { if(preg_match( sprintf("@\/%04d\/%02d@", get_query_var('year'), get_query_var('monthnum')), $link_html) == 1) { $link_html = preg_replace('/<option /', '<option selected="selected"', $link_html); } return $link_html; } add_filter('get_archives_link', 'archives_link_filter');