Создать функцию для вставки данных, а также поставить скрипт в очередь для вызова ajax и передать его в URL. Пример, например:
function mytheme_admin_scripts() {
wp_enqueue_script( 'ajax-script', get_stylesheet_directory_uri().'/admin_script.js');
wp_localize_script( 'ajax-script', 'my_ajax_object', array( 'ajax_url' => admin_url( 'admin-ajax.php' ) ) );
}
add_action( 'wp_enqueue_scripts','mytheme_admin_scripts' );
Поставьте в очередь ваш файл js, в который вы записали свой вызов ajax, и передайте my_ajax_object.ajx_url в ваш ajax URL.
jQuery.ajax({
type : "POST",
url : my_ajax_object.ajax_url,
data : data,
dataType: "json",
cache: false,
success : function(data) {
// do something
}
});