WPML

問題の概要

WPML 4.3.0のアップデート後、実際にはREST APIが無効になっていないにもかかわらず、一部のサイトで「REST APIが無効になっており、WPMLの一部の機能がブロックされています」という通知が表示されています。

回避策

この操作を行う前に、これが「誤検知」であることを確認し、REST APIが無効になっておらず (新しいタブで開く)、正常に機能していることを確認してください。
この問題の修正に取り組んでいますが、../wp-content/plugins/sitepress-multilingual-cms/inc/フォルダーにあるfunctions.phpファイルを編集することで、このREST API検出機能を一時的に無効にできます。818行目の:


function wpml_is_rest_enabled() {
return make( \WPML\Core\REST\Status::class )->isEnabled();
}

を次のように置き換えます。


function wpml_is_rest_enabled() {
return true;
}

すべての既知の問題