Intereting Posts
Пользовательские комментарии к конкретному типу сообщения Настройка темы WordPress CSS в word press plugin Добавить новую кнопку не работает Установка WordPress вводит бесконечный цикл «Опубликовать немедленно» с пользовательским статусом сообщения Отображать уменьшенное изображение только в том случае, если запрашиваемый размер существует Отображать URL-адрес источника питания Powerpress Как использовать фильтр TinyMCE? Предоставление пользователю возможности динамически создавать поля с помощью API настроек wordpress – добавьте настраиваемый раздел admin с полями для имени, адреса, города, состояния и загрузки фотографий Заголовок темы в admin показывает полный путь Как установить пользовательский заголовок настраиваемого шаблона страницы? WordPress multisite, одна тема и разные языки? Как добавить активный класс в пользовательское меню, используя while loop и wp_list_pages Странная проблема с слайдером на javascript

Закажите WP_Query несколькими полями, вычитая их друг от друга

У меня есть два настраиваемых поля для каждого сообщения, vote_up и vote_down .

Я знаю, как заказать один из них, но мне интересно, как я могу получить итоговые суммы обоих, вычесть vote_down из vote_up а затем отобразить их в соответствии с результатом этого расчета.

Идеи?

По просьбе Рарста в качестве ответа вместо комментария :-):

Самый простой способ – создать третье настраиваемое поле, vote_diff и порядок. Вы можете использовать update_post_meta в функции, чтобы автоматически вычислять / вводить значение vote_diff при изменении vote_up или vote_down. Где и как это сделать будет зависеть от того, где / как vote_up и vote_down в настоящее время добавлены / обновлены (плагин или тема или ….?).