2017-11-17 5 views
0

私は現在、電子商取引のウェブサイトで働いており、最高の販売ウィジェットが商品として期待通りに注文していないことがわかりました。[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のタイトルを選択してください。

しかし、いずれも結果を注文していません。

私はこの種のリクエストで他のウェブサイトに取り組んできましたが、注文に問題はありませんでした。

誰かが問題が発生する可能性のあるアイデアはありますか?

おかげで、使用してみてくださいあなたのクエリで

答えて