веб-кнопка с другой ссылкой в ​​зависимости от языка - PullRequest
0 голосов
/ 27 февраля 2020

Я пытаюсь назначить 3 разные ссылки на одну кнопку в WordPress в зависимости от того, на каком языке я нахожусь. Например, я просматриваю в Engli sh и нажимаю эту кнопку, на которую меня перенаправляют " page_en ", и если я просматриваю по-французски, меня перенаправляют на" page_fr ".

Я использую PolyLang для перевода всего сайта.

То, что я сделал, было :

  • создайте файл. js со следующим кодом:
<script>
  jQuery(document).ready(function(){
    jQuery('html[lang=|en] .name_button').attr('href', 'page_link_en');

    jQuery('html[lang=|fr] .name_button').attr('href', 'page_link_fr');
  });
</script>
  • Передал файл "language_redirect. js"
  • Поместил его в каталог wp: wp-includes / js
  • В функции. php, в конце страницы я поставил этот код: wp_enqueue_script('custom-script', get_stylesheet_directory_uri() . '/js/language_redirect.js', array( 'jquery' ));

Я не специалист по кодированию, поэтому точно не знаю, есть ли проблема в коде или в его размещении.

Может кто-нибудь помочь мне с этим? Спасибо всем!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...