<?php $versions = jq_ui_api_versions(); $thisVersion = jq_ui_api_version_current(); $latestVersion = jq_ui_api_version_latest(); ?> <div id="sidebar" class="widget-area" role="complementary"> <aside id="categories" class="widget"> <h3 class="widget-title">jQuery UI <?php echo $thisVersion; ?> </h3> <ul> <?php wp_list_categories(array('depth' => 2, 'title_li' => '', 'current_category' => jq_post_category(), 'use_desc_for_title' => false)); ?> </ul> </aside> <aside id="categories" class="widget"> <h3 class="widget-title">Other Versions</h3> <ul> <?php foreach ($versions as $version => $_) { if ($version === $thisVersion) { continue; } $url = $version === $latestVersion ? '/' : "/{$version}/"; echo "<li><a href=\"{$url}\">jQuery UI {$version}</a></li>"; }
function jq_ui_api_version_current() { $thisVersion = explode("/", JQUERY_LIVE_SITE); return count($thisVersion) === 2 ? $thisVersion[1] : jq_ui_api_version_latest(); }