我正在尝试使用Ajax和jQuery将数据发布到自定义发布类型。标题字段与标准wordpress字段一样工作,但颜色字段不工作。我还尝试用ACF本身的名称替换“color”,如“field\\u 5ec63bc5b6fe0”,但这也不起作用。
$(\'.submit-color\').on(\'click\', function (e) {
e.preventDefault();
var newColor = {
\'title\': $( \'.title\' ).val(),
\'color\': $( \'.color\' ).val(),
\'status\': \'private\'
}
$.ajax({
url: myData.root_url + \'/wp-json/wp/v2/color/\',
type: \'POST\',
data: newColor,
beforeSend: (xhr) => {
xhr.setRequestHeader(\'X-WP-Nonce\', myData.nonce);
}
})
.done(function (data) {
console.log(data);
})
.fail(function (jqXHR, textStatus, errorThrown) {
console.log(textStatus + \': \' + errorThrown);
console.warn(jqXHR.responseText);
});
})