<?php add_action('admin_menu', 'defense_menu');
function defense_menu() {
add_options_page('Настройки защиты сайта', 'Защита сайта', 'administrator', 'defense.php', 'defense_page');
}
function defense_page(){ ?>
<a id="btn" href="#">123</a>
<div id="primer"></div>
<?php
}
add_action('admin_footer', 'my_action_javascript');
function my_action_javascript() {
?>
<script type="text/javascript" >
jQuery('#btn').click(function () {
jQuery.post(ajaxurl, { 'action': 'my_action'}, function(data) {
jQuery('#primer').html(data);
});
})
</script>
<?php
}
add_action('wp_ajax_my_action', 'my_action_callback');
function my_action_callback() {
echo 'ivan';
wp_die();
}