カスタムフィールドをキーにして数値で検索結果をソートする

NO IMAGE

検索結果を郵便番号用に作成したカスタムフィールド(zip_code)でソートして表示させたい案件があったので、やってみました。郵便番号は、ハイフンを入れると結果が希望通りにならないので、フィールドにはハイフンなしで入力し、表示の際にハイフンをつける処理にしました。

ちなみに、ID順の場合は下記のような感じになりました。