ワードプレスサイト構築中です。
カスタム投稿を使用してお教室情報を登録する場合で質問があります。登録した情報を「入力した順で表示」ではなく「住所順」で表示する場合の方法を知っている方がいたら教えてください。
郵便番号欄を付けて基準にしたら早いのでは。
早々の回答ありがとうございまいます。頭が固まっていたようです。郵便番号を使うのが理にかなっていますね。
やってみます。
郵便番号は数字の若いものが必ず北にあるわけでは無いので気を付けて。例えば沖縄県那覇市赤嶺が901-0154に対して、山形県山形市相生町が990-0055だったり。
なるほど、それは知らなかったので参考になりますね。だとするとフリガナふって昇順降順するしかないですね。
この記事が参考になるのでは?
ありがとうございます。参考にさせて頂きます。
query_postsはもう使わない方がいいのでは…
query_postsを使わないと未だにできない事がwordpressではある。特に並べ替えではね。だがまぁ、この場合はpre_get_postsの方がいい。
件数が少ないならIntuitive Custom Post Orderあたりのプラグイン使うのも手軽でありですよね。都道府県またいで数多くあるならカスタムタクソノミーで都道府県わけして、ターム毎にループ回すと都道府県毎に見出し付けることも可能ですね。
このやり方が適当なように感じました。ありがとうございます。
みんなの回答 3 件
郵便番号欄を付けて基準にしたら早いのでは。
この記事が参考になるのでは?
Wordpressでエントリを50音順にソートする試み | 4403 is not prime.
http://prime.4403.biz/20110915/wordpressでエントリを50音順にソートする試み/件数が少ないならIntuitive Custom Post Orderあたりのプラグイン使うのも手軽でありですよね。
都道府県またいで数多くあるならカスタムタクソノミーで都道府県わけして、ターム毎にループ回すと都道府県毎に見出し付けることも可能ですね。
関連するトピックス