Базовый поиск WordPress ищет указанный текст в заголовке, контенте и отрывке (в полях post_title, post_content, post_excerpt). Ниже показано, как к этим базовым полям поиска добавить поиск и по метаполям. Для этого мы будем внедряться в запрос через хуки и изменять его. Хуки который для этого понадобятся: posts_join. posts_where. posts_distinct. или можно использовать общий фильтр posts_clauses. […]