在我的Wordpress管理员中,我使用Settings API设置了主题选项。我试图使用Ajax保存主题选项表单,以便页面不刷新。我需要添加的唯一内容是这个jQuery代码:
$("#cgform").submit(function() {
var form_data = $('#cgform input').serializeArray();
$.post( 'options.php', form_data ).error(function() {
alert('error');
}).success( function() {
alert('success');
});
return false;
});
我想知道这样做是否安全?我知道设置api负责nonce字段,但我想确定这样做是否安全可靠。如果有人可以指导我使用Ajax设置api的“最佳实践”,那将是很棒的。