Я столкнулся со следующей проблемой при использовании Wordpress Search.
Если я создаю пост под названием «Попробуйте что-то», с текстом «Здравствуйте, тестирую, спасибо».
Если ятеперь взгляните на мою базу данных, я вижу, что специальный символ "&" был закодирован в "amp &;"в теле сообщения.
Затем, если я пытаюсь найти "t & y", я не получаю результатов.Я подозреваю, что это из-за специальной кодировки символов?Я вижу, что поисковый запрос в URL ищет
?s=t%26y
Я подозреваю, что несовпадение кодировок является причиной, по которой я не получаю результатов в своем поиске.
Что странно, если ясоздать сообщение с заголовком «Тестирование T & Y сегодня», я вижу в базе данных, что символ не был закодирован и хранится в обычном порядке, как «Тестирование T & Y сегодня», и да, поиск «T & Y» действительно возвращает его в результатах.
Как бы я решить проблему?