Ratibor |
|
---|---|
Нашел я то, что убивает идею тэгов на корню.
Сейчас хоть сто раз обнови страничку, тэги выведутся одни и теже и в одном и том же порядке. Если кто хочет чтоб тэги работали правильно, то для этого надо в functions.php найти function sed_tag_cloud и заменить ее на эту: function sed_tag_cloud($area = 'pages', $order = 'tag', $limit = null) { global $db_tag_references; $res = array(); $limit = is_null($limit) ? '' : ' LIMIT ' . $limit; $sql = sed_sql_query("SELECT `tag`, COUNT(*) AS `cnt` FROM $db_tag_references WHERE tag_area = '$area' GROUP BY `tag` ORDER BY RAND() $limit"); while($row = sed_sql_fetchassoc($sql)) { $res[$row['tag']] = $row['cnt']; } sed_sql_freeresult($sql); return $res; } После этого все будет работать правильно, т.е. при каждом обновлении тэги будут выводится в случайном порядке. Не задавай глупых вопросов, не услышишь вранья.
|
|
Dit bericht is bewerkt door Ratibor (2009-02-11 16:59, 16 jaren ago) |