Рейтинг Thumb для WordPress - лучший пользователь - PullRequest
0 голосов
/ 11 ноября 2011

В настоящее время я использую звездный рейтинг gd (рейтинг большого пальца) для оценки сообщений (статьи - без комментариев). То, что я действительно хочу сделать, это показать таблицу из 5 лучших пользователей и их количество голосов на основе общего количества набранных ими голосов за все свои посты. Например

| пользователь | Нет голосов |

Если это невозможно с этим плагином, есть ли другой плагин, способный на это. Или есть ручной способ достижения того, чего я хочу. Я не против ручного кодирования с правильным толчком.

Большое спасибо, ребята

1 Ответ

0 голосов
/ 11 ноября 2011

Самый простой способ ответить на ваш вопрос - это посмотреть базу данных и посмотреть, как плагин хранит «голоса». Я не знаю этот плагин, но он должен где-то отслеживать голоса вверх / вниз, либо в своей собственной таблице, либо путем добавления столбца в одну из стандартных таблиц WP.

Как только вы отследите таблицу, которая отслеживает голоса, вы можете написать базовый запрос, который возвращает ограниченный набор пользователей, упорядоченный по их голосам "за" / "против". Это будет выглядеть примерно так:

$ wpdb-> get_results ("SELECT id, name FROM up_down_votes_table ORDER BY what_ever_the_column name");

Полная документация для запроса базы данных: здесь .

...