Ejemplo n.º 1
0
// 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