Я пытаюсь реализовать поиск REST API для Wordpress. Все отлично работает в Engli sh, однако, когда я ввожу в URL какой-нибудь араби c, он скажет мне rest_no_route
.
Это моя рабочая версия для Engli sh
register_rest_route(
'search',
'/keywords/(?P<value>[\w+].+)',
$args
);
После проведенного исследования было предложено добавить [ء-ي]
к моему регулярному выражению. Тем не менее, я не совсем уверен, куда добавить регулярное выражение, так как Arabi c читает справа налево.
Я пробовал (?P<value>[ء-ي][\w+].+)
или [ء-ي](?P<value>[\w+].+)
, но он все равно не будет работать.
Есть предложения?