Итак, в раскрывающемся списке показаны все варианты (годы, месяцы), но когда я выбираю, он ничего не делает. Страница не загружается до нужной опции.Выпадающий список не перенаправляется при выборе опции
здесь это код, я полагаю, что-то вроде этого не хватает, но не знаю, где, чтобы добавить его
выберите OnChange = «document.location.href = this.options [this.selectedIndex] .value;»
$elem_m = ($args['display_as_dropdown'] === true ? 'select' : 'ul');
$elem_i = ($args['display_as_dropdown'] === true ? '<option value="%s">%s%s</option>' : '<li> <a href="%s">%s</a>%s</li>');
$html = sprintf('<%s>', $elem_m);
foreach(array_slice(($args['order'] === 'desc' ? array_reverse($archives) : $archives), 0, ($args['limit'] === 0 ? NULL : $args['limit'])) as $archive)
{
if($args['type'] === 'yearly')
{
$link = em_get_event_date_link($archive);
$display = $archive;
}
else
{
$date = explode('-', $archive);
$link = em_get_event_date_link($date[0], $date[1]);
$display = $wp_locale->get_month($date[1]).' '.$date[0];
}
$html .= sprintf(
$elem_i,
$link,
$display,
($args['show_post_count'] === true ? ' ('.$counts[$archive].')' : '')
);
}
$html .= sprintf('</%s>', $elem_m);
return $html;
хорошо спасибо за помощь. добавит это. – therethere