0

「partners」というカスタム投稿タイプがあり、各パートナーには「postal_code」というカスタムフィールドがあります。フロントエンドに入力フィールドを追加して、ユーザーが(スイスの)4桁の郵便番号(数字のみ)を入力してパートナーをフィルタリングできるようにします。その結果、たとえば、郵便番号の数値に基づいて、最も近い10人のパートナーが表示されます。

何か助けはありますか?

どうもありがとう

4

1 に答える 1

0

http://codex.wordpress.org/Class_Reference/WP_Query

$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args= array(
   'post_type' => 'partners',
   'meta_key' => 'custom_field_name',
   'meta_value' => 'ND',
   'paged' => $paged
);

query_posts($args);

または、もっと気に入った場合は WP_Query を使用してください。

より詳しい情報:

http://codex.wordpress.org/Class_Reference/WP_Query#Type_Parameters

http://codex.wordpress.org/Class_Reference/WP_Query#Type_Parameters

于 2013-01-25T13:01:27.287 に答える