WordPressTranslatePressプラグインを使用して多言語サイトを構築すると、「TranslatePress encountered SQL errors」エラーが発生することがあります。特にこの問題は WordPress サイトを移行(移行)した後に発生する可能性があります。
WordPress 「TranslatePress encountered SQL errors」エラーが発生した場合
WordPress 多言語サイトを運営する場合は、TranslatePress、WPMLなどのプラグインを必要とすることがあります。 TranslatePressはリアルタイムの翻訳が可能な直感的なフロントエンドインターフェースを提供し、使いやすく、初心者や小規模のウェブサイトに適しています。また、無料版を提供することで、予算が限られたユーザーにとって魅力的な選択肢となります。
WPMLはTranslatePressに比べて少し複雑ですが、強力な多言語サポートを備えています。高度なSEO機能、eコマース統合、プロの翻訳管理システムにより、大規模なウェブサイトや複雑な多言語ニーズを持つビジネスに適しています。また、専門翻訳サービスと自動翻訳機との統合と詳細な翻訳ワークフロー管理をサポートします。
Avada など、ほとんどの人気テーマはWPMLとの互換性を示すほど、WPMLは多言語サイトの構築に多く利用されています。
クライアント Cafe24で WordPress サイトを移行した後に遅くなる問題 クラウドウェイズ など海外サーバーに移転するジョブ問い合わせをして、管理者ページにアクセスしてみると「TranslatePress encountered SQL errors」エラーが発生していました。
しかし、サイトが遅い理由はこのためではないようでした。サイトに重いプラグインが製法インストールされており、プラグインも多くてチャーターサイトスピードで非常に遅い状態でした。
参考までに、サイトの速度が重要な場合は、エレメントなどのプラグインを使用しないことが望ましい場合があります。エレメンタはページビルダーの中で速度が速い方ですが、サイトの速度にある程度影響を及ぼすしかありません。
しかし、 エレメンを使用すると、設計作業時間を大幅に短縮でき、初心者でも簡単にサイトを作ることができ、多く利用されています。
TranslatePressでSQLエラーが発生する問題が発生した場合 Check out the errorsをクリックして、提示されたトラブルシューティング方法を試すことができます。
WordPress 管理者ページ » 設定 » TranslatePress » General タブで保存ボタンをクリックすると、現在のSQL設定を使用して新しいDBテーブルが作成されます。
まず、このアクションで問題が解決するかどうかを確認してください。
上記の方法で問題が解決しない場合は、TranslatePressプラグインが最新バージョンであることを確認して、最新バージョンでない場合、または最新バージョンに更新して問題が解決するかどうかを確認できます。
実際に問題が発生しているサイトを確認してみると、プラグインのバージョンが最新ではありませんでした。
2024年12月19日現在、TranslatePressの最新バージョンは2.9.3ですが、サイトにインストールされているプラグインは2.6.1でした。
サイトを見てみると WordPress バージョンは6.7.1で最新バージョンでしたが、エレメント、TranslatePress、 WooCommerce など、ほとんどのプラグインバージョンは最新バージョンではありませんでした。おそらくサイトを移転したとき、テーマとプラグインは既存のバージョンをそのままにしていましたが、 WordPress バージョンだけが最新バージョンに変更され、問題になっているようです。
要約すると、「TranslatePress encountered SQL errors」エラーが発生した場合
- 設定 » TranslatePress » General タブで保存ボタンを押してテーブルを再作成するか、
- TranslatePressプラグインを最新バージョンに更新すると、問題が解決する可能性があります。
最後に、
以上で、TranslatePressプラグインでSQLエラーが発生した場合の対処方法について説明しました。
クライアントサイトの場合は海外で開発 Cafe24に移行した一ケースでしたが、ページの読み込みに20~30秒かかるほど長くかかりました。少し理解できないのがエレメント、TranslatePress、 WooCommerce など、ほとんどのプラグインバージョンが最新バージョンではありませんでした。
最新 WordPress バージョンがインストールされている場合は、互換性のためにテーマとプラグインも最新バージョンに保つことが望ましいです。
コメントを残す