-
ID:KV603M さんの質問

ワードプレスサイト構築中です。

カスタム投稿を使用してお教室情報を登録する場合で質問があります。
登録した情報を「入力した順で表示」ではなく「住所順」で表示する場合の方法を知っている方がいたら教えてください。

みんなの回答 3 件

ID:TkRfLX さんの回答

郵便番号欄を付けて基準にしたら早いのでは。

ID:KV603M

早々の回答ありがとうございまいます。
頭が固まっていたようです。
郵便番号を使うのが理にかなっていますね。

やってみます。

ID:mj4kbL

郵便番号は数字の若いものが必ず北にあるわけでは無いので気を付けて。
例えば沖縄県那覇市赤嶺が901-0154に対して、山形県山形市相生町が990-0055だったり。

ID:TkRfLX

なるほど、それは知らなかったので参考になりますね。
だとするとフリガナふって昇順降順するしかないですね。

ID:ddq1qP さんの回答

この記事が参考になるのでは?

Wordpressでエントリを50音順にソートする試み | 4403 is not prime.

http://prime.4403.biz/20110915/wordpressでエントリを50音順にソートする試み/
ID:KV603M

ありがとうございます。
参考にさせて頂きます。

ID:jxdtMX

query_postsはもう使わない方がいいのでは…

ID:yGPSUB

query_postsを使わないと未だにできない事がwordpressではある。特に並べ替えではね。
だがまぁ、この場合はpre_get_postsの方がいい。

ID:AFy2kc さんの回答

件数が少ないならIntuitive Custom Post Orderあたりのプラグイン使うのも手軽でありですよね。
都道府県またいで数多くあるならカスタムタクソノミーで都道府県わけして、ターム毎にループ回すと都道府県毎に見出し付けることも可能ですね。

ID:KV603M

このやり方が適当なように感じました。ありがとうございます。

最終更新日:2015-08-11 (2,554 views)

関連するトピックス

ページ上部に戻る