Problem: Если вы заметили, что плагин WPML замедляет загрузку страниц на вашем сайте, особенно на крупных сайтах, таких как интернет-магазины. Solution: 1. Убедитесь, что вашему сайту хватает ресурсов. Проверьте минимальные требования для WPML на https://wpml.org/home/minimum-requirements/. 2. Используйте стабильные версии PHP 8 для улучшения производительности. 3. Настройте кэширование с помощью плагинов, таких как Super Cache, W3 Total Cache или WP-Rocket, и включите кэширование объектов через Redis с плагином https://wordpress.org/plugins/redis-cache/. 4. Оптимизируйте HTTPS, используя инструменты типа Better Search Replace или WP-CLI для обновления ссылок в базе данных. 5. Используйте плагин Index WP MySQL For Speed для оптимизации индексов базы данных: https://wordpress.org/plugins/index-wp-mysql-for-speed/. 6. Отключите ненужные плагины и модули WPML, которые не используются активно. 7. Минимизируйте размер страниц, оптимизируя файлы JavaScript и CSS, а также сжимая изображения. 8. В настройках WPML отключите режимы, создающие дополнительные запросы к базе данных, и очистите таблицы WPML согласно инструкциям на странице устранения неполадок. Если проблемы с производительностью сохраняются, мы рекомендуем создать новый тикет в службе поддержки. Также рекомендуем проверить известные проблемы, подтвердить версию исправления и убедиться, что у вас установлены последние версии тем и плагинов. Если нужна дополнительная помощь, пожалуйста, обратитесь в нашу службу поддержки: Форум поддержки WPML.
Problem: На переведённой странице товара выбор атрибута отображается как кнопка, в то время как на оригинальной странице он представлен в виде выпадающего списка (Select). Solution: Если вы столкнулись с аналогичной проблемой, мы рекомендуем обновить плагины Variation Swatches for WooCommerce и WooCommerce до последних версий. Это может решить проблему с отображением атрибутов товара.
Если все еще проблема, попробуйте удалить с Вашей базы данных транзиенты данного плагина, которые начинались с _transient_woo_variation_swatches_cache.
Также, перед внесением изменений убедитесь, что вы сделали полный бэкап вашего сайта.
Если данное решение не помогло или кажется неактуальным, рекомендуем проверить известные проблемы и убедиться, что у вас установлены последние версии тем и плагинов. В случае дальнейших вопросов, пожалуйста, откройте новый тикет поддержки.
Проблема: Клиент столкнулся с проблемой, когда товары в разделе "Недавно просмотренные товары" отображаются на неправильном языке после смены языка сайта. Также текст кнопок "Просмотреть" и "Выбрать опцию" иногда отображается на неправильном языке. Решение: 1. Для того чтобы товары в разделе "Недавно просмотренные товары" отображались только на текущем языке сайта, необходимо внести изменения в файл
После внесения изменений, обновите страницы товаров, чтобы данные обновились. Если данное решение не актуально или не помогло, рекомендуем проверить известные проблемы, убедиться в актуальности версии исправления и установленных версиях тем и плагинов. В случае дальнейших вопросов, пожалуйста, откройте новый тикет поддержки.
Проблема: Если клиент сначала просматривает товары на английском языке, а затем переключается на украинский, в разделе "Недавно просмотренные товары" отображаются товары на другом языке в теме Moderno. Кнопки "Просмотреть" и "Выбрать опцию" иногда отображаются на украинском языке, даже если сайт на английском. Решение:
Problem: После перевода сайта с использованием WPML возникли проблемы с пользовательскими полями, добавляемыми плагином WPC Frequently Bought Together for WooCommerce. Solution: 1. Установите пользовательские поля в настройку "Copy" через WPML → Settings → Custom Fields Translation или активируйте опцию "Show "Multilingual Content Setup" meta box on post edit screen" для отображения на странице редактирования товара. 2. Вставьте следующий код в файл functions.php вашей темы:
Не забудьте сделать резервные копии перед внесением изменений.
Если данное решение окажется неактуальным или не поможет в вашем случае, рекомендуем открыть новый тикет поддержки. Также рекомендуем проверить известные проблемы, убедиться в актуальности версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов.
Проблема: Клиент столкнулся с проблемой, когда попап с переключателем языка на WPML автоматически закрывается при выборе языка. Это происходит независимо от используемого плагина для попапов. Решение: Мы предполагаем, что это ожидаемое поведение, так как при выборе языка происходит перезагрузка страницы, и попап возвращается в исходное состояние. В качестве альтернативы, мы рекомендуем использовать вертикальный плавающий переключатель языка вместо попапа и шорткода. Подробнее о настройке такого переключателя можно узнать здесь: вертикальный плавающий переключатель языка.
Если данное решение не актуально или не помогло решить вашу проблему, рекомендуем открыть новый тикет в службе поддержки WPML. Также рекомендуем проверить известные проблемы, убедиться в актуальности версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов.
Проблема: В мобильной версии сайта фильтр отображается дважды, второй раз без названия атрибута. Решение: Если вы столкнулись с аналогичной проблемой, мы рекомендуем временно отключить WPML и проверить, решается ли проблема. Это поможет определить, связана ли она с WPML. Проверьте страницу на языке оригинала после отключения WPML.
Если проблема остаётся актуальной или решение кажется вам неактуальным, рекомендуем открыть новый тикет поддержки. Также настоятельно рекомендуем проверить известные проблемы, убедиться в актуальности версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов. Если вам нужна дополнительная помощь, пожалуйста, обратитесь в форум поддержки WPML.
Проблема: Клиент столкнулся с проблемой, что части сайта, переведенные с помощью LocoTranslate, не переводятся, когда активен WPML. Это происходит при попытке локализации некоторых частей в WooCommerce, которые не переводятся автоматически. Решение: Мы предложили клиенту попробовать найти и перевести недостающие строки с помощью WPML, следуя этим шагам: 1. Перейти в WPML >> Перевод Строк. 2. Активировать опцию "Искать строки во время рендеринга страниц". 3. Открыть страницу, где отображаются не переведенные строки. 4. Вернуться в WPML >> Перевод Строк, отключить опцию и проверить, была ли зарегистрирована данная строка для перевода. 5. Сделать перевод. Дополнительно, мы предложили клиенту ознакомиться с документацией по поиску строк, которые не отображаются на странице перевода строк: https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/ Также мы попросили предоставить отладочную информацию, если проблема не будет решена, используя эту ссылку: http://wpml.org/faq/provide-debug-information-faster-support/
Если данное решение окажется неактуальным или не поможет в вашем случае, мы настоятельно рекомендуем проверить известные проблемы по ссылке https://wpml.org/known-issues/, убедиться в актуальности версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов. В случае дальнейших вопросов, пожалуйста, откройте новый тикет поддержки.