MT sort_by=のカスタムフィールドのカテゴリー

MTEntriesで

  • sort_by=”通常項目”
  • sort_by=”field:カスタムフィールド項目”

なんてソートの仕方ができるけど、インデックステンプレートであれば問題ないが、アーカイブテンプレート(カテゴリーで試して)では、sort_by=”field:カスタムフィールド項目”が機能しない。通常のブログ記事公開設定順になってしまうエラー?。

どちらにしても、sortは頭文字だけソートして並べ替えてしまう問題をはらんでいる。

  • × 1→20→3
  • ○ 1→3→20

他の項目で001, 020, 003にすれば対応できるがかなり面倒くさい。
ソートプログラムなんかで頭文字だけでなく考慮されてたりするが、
数字以外の別項目が含んでくると頭文字になったり…ソート難し。