query_postsで在庫のある商品を抽出するには フォーラム › 使い方全般 › query_postsで在庫のある商品を抽出するには タグ: 在庫 このトピックには2件の返信、2人の参加者があり、最後にFRAにより10年、 7ヶ月前に更新されました。 3件の投稿を表示中 - 1 - 3件目 (全3件中) 投稿者 投稿 2014年4月4日 3:11 PM #69572 FRA参加者 素晴らしいプラグインを有難うございます。 https://www.welcart.com/community/forums/topic/%E5%9C%A8%E5%BA%AB%E3%81%82%E3%82%8A%E3%81%AE%E3%82%82%E3%81%AE%E3%81%A0%E3%81%91%E3%82%92%E6%8A%BD%E5%87%BA%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%AF%EF%BC%9F 上記トピック(回答者なし)にありました質問とほぼ同じ内容です。 query_posts等で、在庫のある商品だけを抽出しようとしていますが、躓いています。 在庫を管理している[meta_key]は[_isku_]でよいかと思うのですが、様々なデータが格納されている[meta_value]で、在庫数(在庫の有無)だけを取り出すにはどうしたものかと・・・ よい方法がありましたらお知恵を拝借させて頂きたく、お願い致します。 2014年4月7日 10:31 AM #69608 kitamuuu参加者 シリアライズ化されたデータを指定するのはおそらく無理だと思うので、 表示したいテンプレートファイルに usces_have_zaiko_anyone()という関数(在庫があるときtrue)で、条件分岐して表示させてはだめでしょうか? 2014年4月7日 5:37 PM #69611 FRA参加者 kitamuuu様 ご返信ありがとうございました。頂いたヒントを参考に、条件分岐で出来ました! ※query_postsは使わず、ループ内に設置 <?php if(have_posts()): while(have_posts()): the_post(); ?> <?php if(usces_have_zaiko_anyone()): ?> //表示させたいコンテンツ <?php endif; ?> <?php endwhile; endif; ?> ご回答有難うございました。^^ 投稿者 投稿 3件の投稿を表示中 - 1 - 3件目 (全3件中) このトピックに返信するにはログインが必要です。 ログイン ユーザー名: パスワード: ログイン状態を保持 上に表示された文字を入力してください。 ログイン