// Custom Taxonomies if (isset($_POST['dw_taxonomy'])) { foreach ($_POST['dw_taxonomy'] as $tax) { $type = 'tax_' . $tax; $act_field = $type . '_act'; if (isset($_POST[$act_field]) && count($_POST[$act_field]) > 0) { if (!is_array($_POST[$act_field])) { $_POST[$act_field] = array(); } $DW->addMultiOption($widget_id, $type, $_POST[$type], $_POST[$act_field]); } else { if ($_POST[$type] == 'no') { $DW->addSingleOption($widget_id, $type); } } DWModule::childSave($type); } } // WPML PLugin support DWModule::save('wpml', 'complex'); // QTranslate Plugin support DWModule::save('qt', 'complex'); // WPSC/WPEC Plugin support DWModule::save('wpsc', 'complex'); // bbPress Plugin support DWModule::save('bbp_profile', 'simple'); // BP Plugin support DWModule::save('bp', 'complex'); // BP Plugin support (Groups) DWModule::save('bp-group', 'complex'); // Pods Plugin support