私は現在、電子商取引のウェブサイトで働いており、最高の販売ウィジェットが商品として期待通りに注文していないことがわかりました。[Wordpress 4.6] [クエリ]注文がうまくいかない
私は質問の引数をテストしたところ正しいと思っていました。私が選択した注文があれば、その商品は注文を拒否します。ここ
例:ここ
$args = array(
'post_type' => 'product',
'post_status' => 'publish',
'numberposts' => -1,
'meta_key' => 'total_sales',
'orderby' => 'meta_value_numeric',
'meta_type' => 'NUMERIC'
);
$products = get_posts($args);
foreach ($products as $key => $product) {
$sales = get_post_meta($product->ID, 'total_sales');
echo $sales[0];
}
結果:
144
1981
70
26
65
84
148
109
748
48
15
78
Iはデータベースにチェックし、値が数値(NO配列あるいは)です。
チェックの後、日付順(DESC)になります。
私は以下を試しました:
- metabyvalue_numまたはmeta_valueでorderbyを設定します。
- メタを削除して、orderbyのタイトルを選択してください。
しかし、いずれも結果を注文していません。
私はこの種のリクエストで他のウェブサイトに取り組んできましたが、注文に問題はありませんでした。
誰かが問題が発生する可能性のあるアイデアはありますか?
おかげで、使用してみてくださいあなたのクエリで