Visão geral do problema
Ao usar o WP-CLI para executar uma importação com o WP All Import e o complemento WPML All Import, ocorre o seguinte erro:
PHP Fatal error: Uncaught Error: Class ‘WPML\AI\WCML’ not found in …/wp-content/plugins/wpml-all-import/wpml-all-import.php:275
Solução alternativa
Este problema foi corrigido. Atualizar para a versão mais recente resolve isso no seu site, portanto, você só precisa desta solução alternativa se ainda não puder atualizar.
Faça um backup completo do seu site antes de prosseguir.
- Abra o arquivo …/wp–content/plugins/wpml–all–import/wpml–all–import.php.
- Procure as linhas 12-14:
require_once "includes/rapid-addon.php"; require_once "vendor/autoload.php";
E substitua-as por:
require_once __DIR__ . "/includes/rapid-addon.php"; require_once __DIR__ . "/vendor/autoload.php";