Function Reference: geodir_notification_add_bcc_option

Summary

Add Listing published bcc option.

Description

WP Admin -> Geodirectory -> Notifications -> Site Bcc Options

Package

GeoDirectory

Parameters

$settings
(array) (required) The settings array.

Default: None

Return Values

(array)

    Change Log

    Since: 1.0.0

    Source File

    geodir_notification_add_bcc_option() is located in geodirectory-admin/admin_functions.php [Line: 1857]

    Source Code

    function geodir_notification_add_bcc_option($settings)
    {
        if (!empty($settings)) {
            $new_settings = array();
            foreach ($settings as $setting) {
                if (isset($setting['id']) && $setting['id'] == 'site_bcc_options' && isset($setting['type']) && $setting['type'] == 'sectionend') {
                    $geodir_bcc_listing_published_yes = array(
                        'name' => __('Listing published', 'geodirectory'),
                        'desc' => __('Yes', 'geodirectory'),
                        'id' => 'geodir_bcc_listing_published',
                        'std' => 'yes',
                        'type' => 'radio',
                        'value' => '1',
                        'radiogroup' => 'start'
                    );
    
                    $geodir_bcc_listing_published_no = array(
                        'name' => __('Listing published', 'geodirectory'),
                        'desc' => __('No', 'geodirectory'),
                        'id' => 'geodir_bcc_listing_published',
                        'std' => 'yes',
                        'type' => 'radio',
                        'value' => '0',
                        'radiogroup' => 'end'
                    );
    
                    $new_settings[] = $geodir_bcc_listing_published_yes;
                    $new_settings[] = $geodir_bcc_listing_published_no;
                }
                $new_settings[] = $setting;
            }
            $settings = $new_settings;
        }
    
        return $settings;
    }