「任意の場所」に月別アーカイブを出力するメモ書きです。標準だとサイドウィジェットのパーツに「月別アーカイブ」を出力するのがありますけど、任意のページではどうやるんだろうと思いちょっと試しました。関数で簡単に出力出来る様子。そのままだと何かと不便なので、これをショートコード化してみます。表示」というオプションを関数に渡しています。返り値をそのまま出力するか、データとして受け止とるかのオプションです。ショートコードにする場合、一回変数で受け取ってからデータを返さないと変な場所に出力されてしまうのでこうします。要素が付いてこないので自分で足しています。(3)あんまり使い道がなさそうですけど、こんな感じでできました。デフォルトの表示が気に食わない場合は、オプションを足してカスタマイズしたりすといいかもですね。