Сортировка и Kama Click Counter
Есть код, который сортирует посты на сайте по разным параметрам.
На сайте считает количество загрузок плагин Kama Click Counter.
Вопрос: подскажи добавить сортировку по количеству загрузок? Какое ключевое слово нужно использовать в коде?
<?php if ($_GET['select'] == 'newest') { $order = "&orderby=date&order=DESC"; $s1 = ' selected="selected"'; } if ($_GET['select'] == 'lastest') { $order = "&orderby=date&order=ASC"; $s2 = ' selected="selected"'; } if ($_GET['select'] == 'views') { $order = "&orderby=meta_value_num&meta_key=views"; $s3 = ' selected="selected"';} ?> <form method="get" id="order"> <div class="sort">Сортировка: </div><select name="select" onchange='this.form.submit()' style="width:200px; cursor: pointer;"> <option value="newest"<?=$s1?>>по дате (сначала новые)</option> <option value="lastest"<?=$s2?>>по дате (сначала старые)</option> <option value="views"<?=$s3?>>по количеству просмотров</option> </select> </form> <?php global $query_string; // параметры базового запроса query_posts($query_string.'&'.$order); // базовый запрос + свои параметры ?>
Ещё есть код, который выводит количество загрузок на каждый блок поста на главной странице и в рубриках:
add_action('how_many_downloaded', 'ly_how_many_downloaded', 2000); function ly_how_many_downloaded () { global $post; $all_clicks = 0; $content_no_filter = get_the_content(); $result = preg_match_all('|download url="(.*?)"\]|si',$content_no_filter,$arr); foreach ($arr[1] as $key => $url) { $url_kcc = KCC::$inst->get_kcc_url( $url, $post->ID ); $link = KCC::$inst->get_link( $url_kcc ); $all_clicks = $all_clicks + $link->link_clicks; } echo $all_clicks; }