#javascript #wordpress
#язык JavaScript #wordpress
Вопрос:
Я использую translatepress для перевода веб-сайта моей компании, но это приводит к тому, что один из наших калькуляторов, написанных на javascript, не загружается.
Я обнаружил, что он добавляет «отложить» к куче наших тегов.
Есть какие-нибудь идеи о том, как предотвратить это?
Я пытался:
- Отключение функции «Исправить отсутствующее динамическое содержимое»
- Отключение «динамического перевода»
Но ни один из них не сработал.
Комментарии:
1. Вы открыли инспектора и посмотрели на консоль? Какую ошибку вы получаете?
2. @Kees Да, я получаю такие ошибки, как «Ошибка неперехваченного типа: Не удается прочитать свойства неопределенного (чтение» setLocaleData») » и «Ошибка неперехваченной ссылки: _ не определена».
3. @Kees Примером первой ошибки является этот код:
lt;script type='text/javascript' id='wp-i18n-js-after'gt; wp.i18n.setLocaleData( { 'text directionu0004ltr': [ 'ltr' ] } ); lt;/scriptgt;
И примером второй ошибки является:lt;script type='text/javascript' id='lodash-js-after'gt; window.lodash = _.noConflict(); lt;/scriptgt;
Из которых эти строки точно такие же в английской версии этой страницы. Единственное отличие состоит в том, что 48 других тегов скрипта откладываются во французской версии4. Вы пытались отключить другие плагины, чтобы посмотреть, не вызывает ли один плагин эту проблему? И можете ли вы отследить что-нибудь в своем журнале отладки?