我在Wordpress中使用MagicFields和一个重复的成分自定义组。成分类型字段是用单选按钮选择的。
我正试图编写一个条件语句,仅显示某些成分类型(基础,酱汁等),以便它们可以在页面上的不同列表中显示。
我想要实现的一个例子是:
if (in_array('Base', $IngGroup)) {
echo "Base Ingredients";
}
elseif (in_array('Sauce', $IngGroup)) {
echo "Sauce Ingredients";
}
pr($IngGroup);
Array
(
[1] => Array
(
[ingredient_type] => Array
(
[1] => Main
)
[ingredient_unit] => Array
(
[1] => g
)
[ingredient_amount] => Array
(
[1] => 300
)
[ingredient_name] => Array
(
[1] => Chicken
)
)
[2] => Array
(
[ingredient_type] => Array
(
[1] => Sauce
)
[ingredient_unit] => Array
(
[1] => g
)
[ingredient_amount] => Array
(
[1] => 220
)
[ingredient_name] => Array
(
[1] => Sauce
)
)
)
foreach( $IngGroup as $Ing ) {
if( $Ing[ingredient_type][1] == 'Sauce' ) {
echo "Sauce Ingredients";
} elseif ( $Ing[ingredient_type][1] == 'Base' ) {
echo "Base Ingredients";
}
}