Skip to content

Commit

Permalink
#1516 Enhacement : default content tab in settings
Browse files Browse the repository at this point in the history
  • Loading branch information
RHSRSK committed Sep 27, 2024
1 parent 5f3c9f9 commit 5ea606c
Showing 1 changed file with 53 additions and 0 deletions.
53 changes: 53 additions & 0 deletions admin/wp-event-manager-settings.php
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,38 @@ protected function init_settings() {
$account_roles[$key] = $role['name'];
}

// Get organizers list
$args = array(
'post_type' => 'event_organizer',
'posts_per_page' => -1,
'orderby' => 'title',
'order' => 'ASC',
);
$all_organizers = get_all_event_organizer('', $args);
$organizer_options = array('no_default' => __('No Default', 'wp-event-manager'));

if (!empty($all_organizers)) {
foreach ($all_organizers as $organizer) {
$organizer_options[$organizer->ID] = $organizer->post_title;
}
}
//Get Venue list

$args = array(
'post_type' => 'event_venue',
'posts_per_page' => -1,
'orderby' => 'title',
'order' => 'ASC',
);
$all_venue = get_all_event_venue('', $args);
$venue_options = array('no_default' => __('No Default', 'wp-event-manager'));

if (!empty($all_venue)) {
foreach ($all_venue as $venue) {
$venue_options[$venue->ID] = $venue->post_title;
}
}

$this->settings = apply_filters(
'event_manager_settings',
array(
Expand Down Expand Up @@ -458,6 +490,27 @@ protected function init_settings() {
),
),
),
'event_default_content' => array(
__('Default Content', 'wp-event-manager'),
array(
array(
'name' => 'default_organizer',
'std' => 'no_default',
'label' => __('Default Organizer', 'wp-event-manager'),
'type' => 'select',
'options' => $organizer_options,
'desc' => __('The current default organizer is: No default set', 'wp-event-manager'),
),
array(
'name' => 'default_venue',
'std' => 'no_default',
'label' => __('Default Venue', 'wp-event-manager'),
'type' => 'select',
'options' => $venue_options,
'desc' => __('The current default venue is: No default set', 'wp-event-manager'),
),
),
),
)
);
}
Expand Down

0 comments on commit 5ea606c

Please sign in to comment.