私はこのコードを試しました:
<select name="productSize" id="productSize">
<?php
$metakey = 'size';
$sizes = $wpdb->get_col($wpdb->prepare("SELECT meta_value FROM $wpdb->postmeta WHERE meta_key = %s ORDER BY meta_value ASC", $metakey) );
if ($sizes) {
foreach ($sizes as $size) {
echo "<option value=\"" . $size . "\">" . $size . "</option>";
}
}
?>
</select>
ただし、すべての投稿の「サイズ」キーを持つすべての値が表示されます。各投稿に関連付けられている値のみを表示したい。どうやってするか?
ありがとうございました。