Проблема: Клиент столкнулся с проблемой, когда добавление товаров в корзину работает некорректно с активным плагином WPML. Проблема исчезает при отключении WPML. Решение: Мы рекомендуем проверить, возникает ли аналогичная проблема при использовании стандартной темы, например, Storefront. Также стоит временно отключить все плагины, кроме WPML, WooCommerce Multilingual & Multicurrency и WooCommerce, чтобы проверить, не вызывает ли проблему конфликт плагинов. Если проблема сохраняется, возможно, решение устарело или не подходит для вашего случая. Мы настоятельно рекомендуем проверить известные проблемы, убедиться в актуальности версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов. Если проблема не решена, пожалуйста, откройте новый тикет поддержки.
Problem: Вы используете плагин WPML для перевода текстов на сайте и заметили, что он постоянно активен и сильно нагружает сайт, потребляя много ресурсов. Solution: Если вы сталкиваетесь с проблемами производительности из-за постоянной активности WPML, мы рекомендуем следующие шаги: 1. Убедитесь, что ваш сайт имеет достаточно ресурсов. Проверьте минимальные требования WPML. 2. Используйте стабильные версии PHP 8 для улучшения производительности. 3. Настройте кэширование с помощью плагинов, таких как Super Cache, W3 Total Cache или WP-Rocket. Рассмотрите возможность использования кэширования объектов через Redis с плагином Redis Cache. 4. Оптимизируйте HTTPS и базу данных, используя инструменты типа Better Search Replace или WP-CLI. 5. Отключите ненужные плагины и модули WPML, которые не используются для перевода текстов. 6. В настройках WPML отключите функции, создающие дополнительные запросы к базе данных, такие как 'Translatable - use translation if available or fallback to default language' и 'Adjust IDs for multilingual functionality'. 7. Очистите таблицы WPML, следуя инструкциям на странице устранения неполадок WPML.
Эти шаги должны помочь уменьшить нагрузку на ваш сайт от плагина WPML. Если проблемы сохраняются, пожалуйста, создайте новый тикет в службе поддержки. Также рекомендуем проверить известные проблемы, подтвердить версию исправления и убедиться, что у вас установлены последние версии тем и плагинов.
Проблема: Клиент столкнулся с проблемой, что при смене языка на английский переведенные товары не отображаются на сайте, и вместо этого страницы остаются пустыми. Решение: 1. Попробуйте запустить Product lookup tables и Regenerate the product attributes lookup table в Woocommerce → Status → Tools. 2. Также выполните Synchronize Product categories assignment в WooCommerce → WooCommerce Multilingual & Multicurrency → Categories. 3. Вам или вашему разработчику потребуется отладить код темы, особенно файл
, который отвечает за вывод товаров в категориях. Проверьте, корректно ли выполняется код, особенно начиная с 319-й строки. 4. Используйте фильтр wpml_object_id для корректного получения ID переведённых товаров или категорий. Полезные ссылки: wpml_object_id, WPML Hooks Reference.
Если предложенные решения не помогут или они кажутся неактуальными, рекомендуем проверить известные проблемы, убедиться в использовании последних версий тем и плагинов, и при необходимости открыть новый тикет в форуме поддержки WPML.
Проблема: Клиент хочет узнать, сколько еще необходимо оплатить для перевода всех товаров на их сайте, учитывая, что общее количество слов в оставшихся товарах составляет около 400 000. Решение: Мы рекомендуем вам перейти в WPML → Translation Management, выбрать товары и посмотреть примерное количество слов. Для расчета необходимого количества кредитов для полного перевода воспользуйтесь этой страницей: https://wpml.org/documentation/automatic-translation/automatic-translation-pricing/ Также важно отметить, что WPML автоматически сохраняет переводы в памяти переводов при использовании Расширенного редактора переводов. Это позволяет избежать расходов на повторный перевод одного и того же контента. Подробнее об этом можно узнать здесь: https://wpml.org/documentation/translating-your-contents/how-wpml-keeps-track-of-your-translations/ Если данное решение окажется неактуальным или не подойдет в вашем случае, мы настоятельно рекомендуем открыть новый тикет поддержки. Также рекомендуем проверить известные проблемы, убедиться в актуальности версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов.
Проблема: После установки плагина WPML количество изображений на сайте увеличилось в два раза, и они стали дублироваться. Решение: WPML дублирует только метаинформацию медиафайлов, а не сами файлы. Чтобы отключить автоматическое дублирование медиафайлов на все языки, выполните следующие шаги: 1. Перейдите в WPML → Настройки. 2. Прокрутите вниз до раздела Media Translation. 3. Отключите опции:
При загрузке медиа в Медиа-библиотеку сделать их доступными на всех языках
Дублировать медиа-вложения для переводов
Подробнее о настройках медиа в WPML можно узнать здесь.
Если данное решение не актуально или не подходит под ваш случай, рекомендуем проверить известные проблемы, убедиться в актуальности версии исправления и установить последние версии тем и плагинов. В случае дополнительных вопросов, пожалуйста, откройте новый тикет поддержки.