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

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

HIT

22.10.2016

6275

Более продвинутая форма сортировки — сортировка по произвольным полям. Для рассматриваемого функционала сортировки, нет принципиальной разницы: создано поле штатными средствами 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>
[site-socialshare]
  • Похожие записи
  • Комментарии
  • Вложения
Варианты сортировки woocommerce

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

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

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

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

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

Сортировка по меткам

Сортировка по меткам

Делаем функционал сортировки постов по меткам Выводим все метки включенные в данную категорию Добавляем скрипт в header (при добавлении к div post_class()) В скрипте прописываем имеющиеся метки Код в шаблон Читать далее »

/

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

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

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