Intereting Posts
Подключение к базе данных с помощью файла wp-config WordPress определять ширину экрана в функциях Как программно вернуть поле «выдержки» в редакторе сообщений в WP 3.1+ Добавление последних сообщений в меню Сохраняет ли пароль htaccess поисковые системы? Независимый инструмент поиска, который возвращает точное соответствие заголовка сообщения Список всех сообщений под заголовком в меню wp_list_pages Удалить пользовательскую базу таксономии Как реализовать средство просмотра изображений и ротатор? Должен ли я хранить функции в отдельной папке? Вызов add_action () в функции wordpress Удалить значение функции пользовательской почты Как предотвратить предварительный просмотр короткого кода от взлома редактора tinymce? Пользовательский запрос для получения условий из сообщений Как отображать сообщения, упорядоченные по дате пользовательского поля?

как запросить meta_value имеет массив

У меня массив в post_meta вот так:

array( 'option1' => 'true', 'option2' => 'true', 'option3' => 'false', option4' => 'true', 'option5' => 'false' ) 

и я хотел бы фильтровать option1 со значением true. Кто-нибудь может мне помочь?

Нет, вы не можете сделать это с помощью запроса. Вы можете запросить все, а затем вручную отфильтровать элементы через PHP, но это будет медленным.

Вместо этого вам необходимо устранить проблему с корнем, что вы храните сериализованные данные PHP в одном поле, а не в нескольких полях, например, вы должны иметь мета-ключ / значение option2 и option2 мета-ключа option2 т. Д.

Как побочный элемент, если вы хотите использовать их для фильтрации, возможно, вы должны использовать таксономию вместо почтовой мета