$group ): $group_id = 'group_' . $group_id; ?>

$rule ): $rule_id = 'rule_' . $rule_id; ?>
get_rules_choices(); // create field $args = array( 'group_id' => $group_id, 'rule_id' => $rule_id, 'name' => 'spu_rules[' . $group_id . '][' . $rule_id . '][param]', 'value' => $rule['param'] ); Spu_Helper::print_select( $args, $choices ); ?> $group_id, 'rule_id' => $rule_id, 'name' => 'spu_rules[' . $group_id . '][' . $rule_id . '][operator]', 'value' => $rule['operator'], 'param' => $rule['param'], ); Spu_Helper::ajax_render_operator( $args ); ?> $group_id, 'rule_id' => $rule_id, 'value' => !empty($rule['value']) ? $rule['value'] : '', 'name' => 'spu_rules[' . $group_id . '][' . $rule_id . '][value]', 'param' => $rule['param'], ); Spu_Helper::ajax_render_rules( $args ); ?> -

Hint: If you are planning to open the popup with a button, simple leave this set to "All Pages" and change trigger method below to "Manual triggering". Then inside the page you want to open the popup add the following shortcode [spu popup="%s"]Click here[/spu]','spu'),$post->ID);?>