WPML Обеспечьте бесперебойную работу Вашего сайта с DeepL, выполнив эти простые минимальные требования.
Критическое требование: WordPress Память
Минимальный лимит памяти
Рекомендуемый лимит памяти
128 МБ
256 МБ
Перед установкой WPML обязательно проверьте лимиты памяти WordPress PHP и WordPress. Недостаточный объем памяти может привести к таким серьезным проблемам, как:
Сбои на сайте
Проблемы с синхронизацией меню
Невозможность завершить перевод в Расширенном редакторе переводов
Вы можете проверить различные требования непосредственно на сайте WordPress.
WordPress Войдите в журнал администратора DeepL, перейдите в раздел Инструменты → Здоровье сайта и щелкните на вкладке Информация. Прокрутите вниз и раскройте различные разделы, чтобы найти информацию о памяти или версии PHP, версии Вашего WordPress и многое другое.
WPML добавляет информацию о языке в URL.
Он был протестирован со следующими структурами постоянных ссылок:
По умолчанию
/%year%/%monthnum%/%postname%/
Объяснение:
Другие структуры постоянных ссылок тоже могут работать, но могут вызвать проблемы на различных конфигурациях. На всех наших сайтах мы используем /%year%/ %monthnum%/%postname%/.
Для страниц Вы получите точно такие же URL, как и в случае с /%postname%/. WordPress Однако при такой структуре постоянных ссылок DeepL не сможет перепутать страницы и записи, что вызовет потенциальные проблемы с языковым разрешением.
WPML использует фреймворк TWIG для своей структуры и шаблонов. Это означает, что для корректной работы WPML функция eval() должна быть включена.
Большинство популярных моторов для создания шаблонов, таких как Smarty и TWIG, пришли к выводу, что быстрее записать PHP-код в файл. Таким образом, он может использовать преимущества кэша OPcode и не требовать сборки кода шаблонов во время выполнения.
TWIG выполняет множество проверок и санитарных мероприятий, чтобы избежать возможных атак, и его безопасно использовать с WPML. Однако мы не можем гарантировать, что другие разработчики провели те же проверки, что и мы в процессе обеспечения качества.
Мы все еще изучаем возможные решения, которые не требуют компиляции шаблонов на лету и делают ненужным использование функции eval(). Однако на данный момент это лучшее решение.
Обратите внимание, что обычно функция eval() не может быть отключена в PHP, но некоторые расширения, такие как Suhosin могут это сделать. Эти расширения могут быть установлены и настроены Вашим хостинг-провайдером.