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

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

HIT

22.10.2016

5001

Более продвинутая форма сортировки — сортировка по произвольным полям. Для рассматриваемого функционала сортировки, нет принципиальной разницы: создано поле штатными средствами 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>

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

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

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

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

/
Сортировка постов (по дате, по заголовку, по дате изменений)

Сортировка постов (по дате, по заголовку, по дате изменений)

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

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

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

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

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

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

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