• 日本地図を作成し、そこから都道府県別にリンクを貼り、都道府県別のリンクに飛ぶとある県のお店一覧などを表示させたいと思っております。(弁護士ドットコムの様な地図検索的なものです。)
    そこで、アドバンスカスタムフィールドで作成した住所欄の入力内容によって各都道府県に自動で振り分け出来るようにする事は可能でしょうか?
    (例えば東京都を押すと、東京都のお店一覧がでる感じです。またカスタムフィールドの住所欄は東京都○○区~~と入力されていると東京都の一覧ページに自動で振り分けができる方法はありますでしょうか?)

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • 可能でしょうが、そのような用途の場合はタグやカスタム分類等で対応したほうがいい気がします。
    仮にカスタムフィールドでやる場合は、都道府県の部分と県名以外の部分を分離して登録した設計にしたほうがいいかと思います。

    一応できるにはできますが
    wp_queryでは前方一致ができない?(compareでLIKEしかない)ので
    場合によっては速度に不満が出るかもしれません。
    都道府県別にするかパラメータで取得するかの検索結果ページをつくっておいて

    $args = array(
    	'meta_query' => array(
    		array(
    			'key' => 'my_address_field',//カスタムフィールド
    			'value' => '東京都',//検索値
    			'compare' => 'LIKE'
    		)
    	)
     );
    $query = new WP_Query( $args );

    のようにする感じになります。

    ※追記
    gogoweb様の用な感じにするのがサーバにも閲覧者にもいいと思います。

2件の返信を表示中 - 1 - 2件目 (全2件中)

トピック「アドバンスカスタムフィールドの住所から条件分岐」には新たに返信することはできません。