返信先: Multi Price の条件分岐

フォーラム 拡張プラグイン Multi Price の条件分岐 返信先: Multi Price の条件分岐

#70042
kitamuuu
参加者

マルチプライスに設定しているオプション名は


$multiprice_ops = unserialize(get_option('wcex_multiprice'));

で取得でき、配列の中の[option1]と[option2]に入っています。

商品詳細ページで表示される、その商品に使用している共通オプション名は


global $usces;
$use_opts = $usces->itemopts;

で取得でき、配列の[name]に入っています。
上記2点はループの外で取得して下さい。

option1とoption2を1セットとし、その商品で使用しているオプションに含まれているかをループで判定してはどうでしょうか。
オプションを使用しているときだけ読めばいいので if (usces_is_options()){ }
で囲って下さい。

他にもいい方法があるかもしれませんが参考になればと思います。

  • この返信は9年、 11ヶ月前にkitamuuuが編集しました。