/ Wordpress / Сортировка по произвольным полям

Сортировка по произвольным полям

HIT

22.10.2016

6094

Более продвинутая форма сортировки — сортировка по произвольным полям. Для рассматриваемого функционала сортировки, нет принципиальной разницы: создано поле штатными средствами wordpress или плагином ACF.

Метод сортировки по произвольному полю

Ранее мы научились создавать сортировку по простым значениям: по дате, по заголовку, по дате изменений. Дополним данный функционал вариантом с метаполем.

if ($_GET['select'] == 'power') { $order = "&orderby=meta_value_num&meta_key=power"; $s5 = ' selected="selected"'; }
<option value="power"<?=$s5?>>по мощности</option>

meta_key — slug поля
orderby — способ сортировки. Бывает meta_value — для текстового поля, meta_value_num — для числового поля.

Есть некоторая проблема! Если мы дополнительное поле заводим после того как создали некоторое количество записей, то при сортировке могут выводится не все записи. При этом обновленные (после создания поля) записи уже будут выводится при сортировке.
Как сделать так, чтоб при создании произвольного поля, обновлялись все записи.

Сортировка по количеству просмотров

Таким же способом, можем сделать сортировку по количеству просмотров.

if ($_GET['select'] == 'count') { $order = "&orderby=meta_value_num&meta_key=post_views_count"; $s6 = ' selected="selected"'; }
<option value="count"<?=$s6?>>самые просматриваемые</option>

Поделиться в соц. сетях:

  • Похожие записи
  • Комментарии
  • Вложения
Доработка сортировки постов

Доработка сортировки постов

В wordpress существуют следующие варианты сортировки записей: author — сортировать по ID авторов content — сортировать по контенту date — сортировать по дате создания записи (по умолчанию) ID — сортировать Читать далее »

Варианты сортировки woocommerce

Варианты сортировки woocommerce

Добавляем свои варианты сортировки в woocommerce, кроме стандартных: по цене, по новизне, по популярности, по рейтингам. Сортировке поддаются только числовые свойства товаров содержащихся у каждого товара. Сортировка по атрибуту относится Читать далее »

/
Сортировка категорий

Сортировка категорий

Сортировка категорий частая задача при формировании каталога. Разберемся в тонкостях данного явления. Сортировка категорий WP Сортировка категорий на wordpress реализована не очень детально. Сходу категории сортируются по алфавиту, но бывает Читать далее »

Добавить комментарий

Пока нет комментариев. Будь первым!

Сортировка по произвольным полям
Progresscircle
Рекомендации для васProgresscircleOpttour.ru
Спасибо! Наш менеджер свяжется с Вами в течении 5 минут.