620137 г. Екатеринбург
ул. Комсомольская 6е, офис 213
e-mail:  [email protected]

+7 (343) 382-44-94

+7 (982) 660-660-8

Статьи

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

Опубликовано: 10.01.2018

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

Произвольные типы записей. Серия №2. Вывод на странице записей

Некоторое время назад опубликовал две заметки на тему использования плагина Magic Fields. На вторую была возложена обязанность ответить на вопрос организации поиска по дополнительным полям, созданным с помощью данного плагина. Но, судя по количеству вопросов, появляющихся в комментариях, стоит внести дополнительную ясность, подробнее Сортировка постов по произвольным полям wordpress, wordpress сортировка.

Прежде всего, необходимо понимать, что плагин Magic Fields представляет собой обертку для нативного механизма произвольных полей WordPress. Иными словами, это не более чем удобный интерфейс, за которым кроются привычные произвольные поля, замечательно описанные в официальной документации. В той же документации подробно освещается поиск по ним и все прочее, что может быть востребовано.




Данные произвольных полей WordPress хранятся в таблице wp_postmeta и представляют собой пары ключ – значение на основе двух столбцов: meta_key и meta_value соответственно. meta_value имеет тип LONGTEXT, что подразумевает хранение данных строкового типа. Это значит, что нет никакой разницы, какого типа вы создаете поле в Magic Fields. Чекбокс это или селект, текстовое поле или список радио кнопок, данные все равно будут храниться в виде строк. Этими замечаниями я пытаюсь ответить на вопрос о том, как осуществлять поиск по полям разных типов. В предыдущих заметках я рассматривал select списки и приводил пример поиска именно для них. Но это не значит, что для поиска, например, по текстовому полю будет применяться другая логика. При любых обстоятельствах, вы будете передавать серверной части строковое значение и поиск будет производиться именно сравнением строк.


Фильтры в каталоге

Новости

Чемпионат Европы по пауэрлифтингу — 2014. Итоги
11 мая в столице Болгарии Софии подошел к концу чемпионат Европы по пауэрлифтингу. Соревнования проводились в двух весовых категориях — до 120 кг и свыше 120 кг, и в двух зачетах — личном и командном.

Прогнозы на Лигу чемпионов УЕФА
Лига Чемпионов в своем совершенном формате известна с 1992 года. Турнир существовал еще в далеком 1955 году и со временем трансформировался в совершенно уникальное явление в мире спорта. Лига Чемпионов

Ливерпуль - Порту. Прогноз на матч Лиги Чемпионов (06.03.2018)
Во вторник, после недельной паузы, возобновится Лига Чемпионов. Первыми, на «Энфилде», сыграют «Ливерпуль» и «Порту». По большому счету, интрига убита на «Драгау» — как же тогда пройдет второй поединок

Церемония открытия чемпионата мира по футболу 2018: дата, где состоится
Церемония открытия чемпионата мира по футболу 2018 – торжественная прелюдия к самому важному футбольному празднику четырёхлетия. Где и когда пройдёт мероприятие? Как будет выглядеть его программа? Какие

Татьяна Кит и Юлия Ткач-Остапчук призеры Чемпионата мира по вольной борьбе. Репортаж из Лас-Вегаса-2015.
11 сентября 2015                      Только что в Лас-Вегасе, США завершился пятый день чемпионата мира по

Чемпионат и первенство Сибири по кобудо
В Барнауле прошли чемпионат и первенство Сибири по кобудо. В турнире приняло участие более 250 спортсменов из пяти регионов Сибири. Сборная Алтайского края заняла первое место в командном зачете и первенства,

Евгений Наер: Кто сказал, что чемпионка поменяется?
Тренер женской сборной России не только успешно играет сам и работает с шахматистками, но и прекрасно комментирует различные турниры. В эти дни он ведет трансляцию женского чемпионата мира на русском языке.

Прогнозы на чемпионат Англии
Чемпионат Англии (Английская Премьер-Лига) заслуженно считается одним из сильнейших клубных чемпионатов не только Европы, но и мира. Вслушайтесь в эти названия: Ливерпуль, Манчестер Юнайтед, Арсенал, Челси,

Плющенко сенсационно проиграл чемпионат России и отказался от участия в турнире одиночников на Олимпиаде
Выступления мужчин-одиночников на чемпионате России в Сочи, который считается отборочным на Игры-2014, завершились сенсационным результатом. Петербуржский фигурист, олимпийский чемпион Евгений Плющенко

Чемпионат мира 2010 - отборочные матчи.
Сборная России в первом официальном матче 2009 года уверенно обыграла в "Лужниках" команду из Азербайджана со счетом 2:0. Игра получилась на редкость скучной и небогатой на события. В первом тайме сборная

последние новости на сайте

rss