記事にカテゴリとは別に"北海道","東北","北陸"・・・など地域をカスタムフィールドでつくり、選ぶようにしています。
そこで、"北海道"だけの記事を表示するために、
<MTEntries field:CFEntryArea="北海道" sort_by="field:CFEntryArea" sort_order="ascend">
<p>
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>
<MTIfNonEmpty tag="CFEntryArea"> [ エリア: <MTCFEntryArea> ]</MTIfNonEmpty></p>
</MTEntries>
とテンプレートで記述して、ある特定の地域の記事だけを抽出するようにしたいのですが、
カスタムフィールドの項目名、抽出したい値名を書いてフィルタリングしようとしているのに、
すべての記事が表示されてしまいます。
Six ApartのMovable Typeのオフィシャルサイトにある解説を参考に記述してみたのですが、
上記の記述では間違っているのでしょうか?
http://www.movabletype.jp/blog/filtering_sorting_based_on_a_customfield.html
どなたかお教えいただければ幸いです。
よろしくお願いします。
ご使用になっているのはMT4.1ではないのでしょうか?
上記カスタムフィールドによるソート機能などは、これからリリースされるMT4.2で実装予定のものです。
まだ正式リリースされていませんが、ベータ版での質問でしょうか?
>ソートやフィルタリング機能までは実装されていないのでしょうか?
はい。カスタムフィールド機能自身は、MT4.1から使用可能ですが、
ソートやフィルタリング機能の追加が行われたのはMT4.15Beta2になります。
現在入手可能のベータ版MT4.2RC4(ベータ途中でバージョン番号が変更になりました)で、確かめることが出来るはずです。
4.13でなんですが、カスタムフィードは登録できました。
ソートやフィルタリング機能までは実装されていないのでしょうか?