Replies: 1 comment
-
|
Поиск сделал через вхождение LIKE в MySQL. Там нет возможности как-то ограничивать фразы. Ищется ровно то, что есть в базе. В качестве альтернативы можно подключить поиск гугла. Других вариантов я не знаю. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Доброго времени суток.
Всех с праздниками: Наступившим новым 2022 годом, а также с наступающим Рождеством.
Недавно обнаружил что в результаты поиска, попадает, скажем так, технический код.
То есть, код php вставленный в записи, между тегами [php] ... [/php], шорткоды [cut] и ушек [ushka=name].
Так понимаю, что можно случайно найти теги бибикода или псевдокода, всё то что в квадратных скобках.
А можно ли, каким-то образом всё это исключить из результатов поиска.
Например, через список исключений. В него вручную заносить всё то что нужно игнорировать при поиске напрямую или при выдаче результатов. Или автоматически игнорировать всё то что в квадратных скобках.
Например, задал в поиск одно слово, но это слово было близко к указанным тегам, поэтому в результатах было показано это слово и рядом фрагменты php кода и ли ушки, теги псевдокода и тд.
У меня на сайте, незрячие пользователи используют поиск по сайту, и не очень хорошо, если в результатах они будут находить все эти технические коды и теги, да и чтобы в прямую их не находили, если например напишут запрос "include".
Если это слово между тегами [php] include [/php], то чтобы этот текст игнорировался.
Может для администратора это удобно, быстро найти в записях какое-то вхождение php, но пользователям это уж точно не нужно.
Beta Was this translation helpful? Give feedback.
All reactions