WordPressとブラウザ間でのAjax通信について

サーバー側の処理

add_action('wp_ajax_tell_me', 'tell_me');  // ログイン状態のユーザーからのアクセスで動作する
add_action('wp_ajax_nopriv_tell_me', 'tell_me'); // 非ログインのユーザーからのアクセスで動作する
function tell_me() {
  $res = "answer";

  echo json_encode($res, JSON_UNESCAPED_UNICODE);

  die();   //die()関数は、PHPスクリプトの実行を終了する
}

サーバー側で行う処理で、AjaxはJSONファイルしか扱えないので、JSON形式にエンコードして返しています。

json_encode();