У меня проблемы, потому что я не могу понять, как найти свой ответ.
Я создаю сайт WordPress, и у меня есть поисковая система
Я создал опцию в своей панели администратора и написал код для записи в моей таблице опций, но моя проблема сейчас
сначала я беру свои опции из своей базы данных с помощью
$mysynonymvalue = get_option( 'synonym-custom' );
Я уточняю, что это возвращает мне что-то вроде этого (манго, яблоко, банан) (это пример, конечно)
Мой URL-адрес выглядит примерно так:
http://supserwebsite/wordpress/?sfid=2675&_sf_s=toto
Или это
http://superwebsite/wordpress/?sfid=2675&_sf_s=virtualisation Облако Devops
поэтому я создал переменную для перехвата запросов
$motsclefs3= $_GET['_sf_s'];
Теперь я хочу сравнить строку $ mysynonymvalueconvert с $ motsclefs3, чтобы найти, совпадает ли она, поэтому я пишу
if (strpos ($mysynonymvalue, $motsclefs3) ){
echo '<script >
$(document).ready(function(){
$(".vc-tabs-li:nth-child(2)").get(0).click();
});
</script>';
}
else{
echo '
<script >
$(document).ready(function(){
$(".vc-tabs-li").get(0).click();
});
</script>';
};
};
Решение, кажется, работает правильно, но у меня не может быть первого результата, оно действительно сопоставимо со всеми результатами, но не с моим первым.
И это не так хорошо работает, потому что только одна буква возвращает совпадение (например, 'a')
Есть решение?
Спасибо