1

Я работаю над приложением, использующим API WP REST для отображения данных. Мне нужно иметь возможность искать данные, введенные в качестве настраиваемого поля. (Я использую расширенные пользовательские поля). Я расширил REST API, чтобы я мог захватывать пользовательские поля с помощью API. Теперь мне нужно включить эти поля в данные поиска для публикации.Включить настраиваемые поля в результатах поиска API-поиска WordPress

Я хочу искать через запрос HTTP:

http://example.com/wp-json/posts?type[]=post&filter[posts_per_page]=5&filter[s]=searchterm 

В приведенном выше примере, searchterm это термин, который разыскивается. Вышеупомянутый запрос работает, но он будет выполнять поиск только по заголовку и контенту. Поэтому, если searchterm находится в одном из них, поиск выполняется, но если searchterm находится в настраиваемом поле, поиск не работает.

Есть ли способ расширить функцию поиска REST API, чтобы я мог выполнять поиск по пользовательским полям?

Спасибо!

+0

Привет! Вы когда-нибудь находили решение этого вопроса? – spik3s

+0

@ spik3s Мне удалось найти обходное решение для этого, похоже, работало для V1 API REST. См. Мой ответ ниже. – mbacon40

ответ

Смежные вопросы