- ステータス
- 解決済み
- 解決されたバージョン
- WPML ver. 4.3.8
問題の概要
最近のWPML 4.3.7バージョンのリリースにより、以下のPHP致命的エラー:
PHP Fatal error: Uncaught Error: Call to a member function get() on boolean in /wpml-string-translation/classes/filters/strings-filter/class-wpml-register-string-filter.php:186
または以下のPHP警告のいずれかが発生する問題が確認されています:
Warning: in_array() expects parameter 2 to be array, boolean given in /sitepress-multilingual-cms/classes/utilities/class-wpml-wp-cache.php on line 65
WPML開発チームはすでにこの問題の修正を提供しており、テスト後できるだけ早く公開できるよう作業を進めています。
それまでの間、この問題が発生している場合は、安全にインストールできる公式ベータ版で修正を提供しています。通常通り、ベータ版はもちろんのこと、新規バージョンをインストールする前にはサイトをバックアップしてください。
回避策
WPMLベータ版に切り替えるには、プラグインページに移動し、新規追加ボタンをクリックしてから商用タブをクリックします。
更新チャンネルオプションで、ドロップダウンメニューからベータ版を選択し、表示されるダイアログで切り替えボタンをクリックします。

ダウンロード可能なベータ版が表示されず、この問題が発生している場合は、WPMLアカウントのダウンロードページに移動し、ベータ版を見つけて手動でインストールしてください。
この修正を含む完全にテストされた製品版は、数日中に発表およびリリースされます。