WordpressでIPメタボックスプラグインを使用すると、「ipmb_metabox_4」というメタボックスがあります
フィールド「価格」はその中で使用されます。
IP メタボックス ( https://wordpress.org/plugins/ip-metaboxes/ ) は、次のコードを使用してメタボックス/カスタム フィールド値を呼び出します。
<?php $values = ipmb_get_metabox_values('ipmb_metabox_4');
foreach($values as $i => $value) {
echo "{$value['price']}";
}
?>
ループをasc価格で注文したいです。
これまでのところ私は持っています
query_posts(array(
'post_type' => 'used',
'paged' => $paged,
'posts_per_page' => 4,
'order' => 'ASC',
'orderby' => 'meta_value',
'meta_key' => 'price',
));
しかし、これは機能しません。これは、wordpress が通常カスタム メタ フィールドで行うように、IP メタボックスがカスタム ポスト メタを登録しないためだと思います。誰でもアドバイスしてもらえますか?
解決済み:
query_posts(array(
'post_type' => 'used', // You can add a custom post type if you like
'paged' => $paged,
'posts_per_page' => 4,
'meta_key' => 'ipmb_metabox_4_price',
'orderby' => 'meta_value',
'order' => 'ASC',
));
答えてくれた IP Metabox の作者に感謝します :)