Call to undefined function wp_json_encode()の意味

wp_json_encodeという定義されていない関数を呼び出そうとしました

考えられるエラーの原因

wp_json_encodeはワードプレスに標準で含まれている関数です。この関数が見当たらないという事はワードプレス本体にコードの欠損がある事が考えられます。

エラーの対処方法・修正方法

wp-includes/functions.phpが存在するか確認する

wp_json_encode関数はwp-includes/functions.phpに含まれるため、このファイルが存在するか確認します。無い場合は、お使いのワードプレスのバージョンをダウンロードし、ファイルを手作業で加える必要があります。(多くの場合、アップデート不全で他にも欠損ファイルがある場合が多いのでwp-includeフォルダを丸ごと置き換えても良いかもしれません)
お使いのワードプレスのバージョンはhttp://ワードプレスのドメイン/readme.html にアクセスすると調べる事ができます

WordPress ワードプレスのエラーの修正のご依頼はWPドクターまでお気軽にどうぞ [お見積もりは無料です]