Условное Js для сайта Wordpress не работает - PullRequest
0 голосов
/ 17 февраля 2020

Я работаю над многоязычным сайтом на WordPress.

Мне нужно иметь разные слоганы на французской стороне и на стороне Engli sh.

В html для заголовка меню у меня есть оба слогана:

<p id='conditional'><h2 style="color: rgb(125, 119, 119); font-family: 'Courgette', cursive; margin-top: 20px;">Écouter, observer, questionner pour se rencontrer soi-même et rencontrer l'autre</h2></p>
<p id=‘conditional2’><h2 style="color: rgb(125, 119, 119); font-family: 'Courgette', cursive; margin-top: 20px;">to listen and all </h2></p>

и в JS у меня есть условие для печати только одного слогана:

<script type="text/javascript"> 
$(document).ready(function() {
    if (window.location.href.indexOf("en") > -1) {
                  $('#conditional').css('visibility', 'hidden');
alert("ENGLISH");
}
        else {
                  $('#conditional2’).css('visibility', 'hidden');
alert("FRENCH");
}
    });
</script>

В консоли я получил эту ошибку:

Uncaught SyntaxError: отсутствует) после списка аргументов

в этой строке

$('#conditional2’).css('visibility', 'hidden');

Может кто-нибудь помочь я, я просто пытаюсь напечатать один слоган или другой, если я на французской стороне или на английском sh.

Вы можете увидеть, как это работает на https://isabellemillon-pratique-philosophique.com/en/home/ или https://isabellemillon-pratique-philosophique.com/

...