クライアントがリクエストするたびにデータベースからデータを取得するのではなく、サーバー側でAJAX応答をキャッシュする必要があります。サーバー側のAJAXキャッシュWordpress
function post_filter($filter_action,$filter_values) {
var ajaxurl = SiteInfo.home_url+'/wp-admin/admin-ajax.php';
jQuery.ajax({
type: 'POST',
url: ajaxurl,
data: {"action": $filter_action, filter_values: $filter_values},
success: function(response) {
jQuery("#post-filter-results").html(response);
}
});
}
を、このコードブロックは、質問に答えるかもしれないがそれがなぜそうするのかについて少し説明をすることができるなら、それが最もよいでしょう。 –