Привет! подскажите плиз как можно обновить кастомное поле в ревизии поста?
Дело в том что я обновляю пост через rest api wordpress'a вот таким post запросом:
$('.edit_document').on('click', function(e) {
e.preventDefault();
let title_form = $('#title')[0].value
let content_form = $('#body-edit')[0].value
let version_form = $('#version')[0].placeholder
let status_doc = "publish"
let ver = String((Number(version_form) + 0.1).toFixed(1))
$.ajax({
url: REST_API_data.root + 'wp/v2/posts/'+doc_id,
method: 'POST',
beforeSend : function ( xhr ) {
xhr.setRequestHeader( 'X-WP-Nonce', REST_API_data.nonce );
},
data: {
'title': title_form,
'content': content_form,
'status': status_doc,
'fields': {
'version': ver,
}
},
success: function(d) {
console.log(d);
},
error: function(d) {
console.log(d);
}
})
})
после чего все поля обновляться в посте и произвольное поле version тоже, но вот в ревизии поста (
localhost/wp-json/wp/v2/posts/id_post/revisions) поле version становится NULL
Если обновлять пост стандартно через адмнку ВП то все ок и в ревизии поста отображается нужная версия
Подскажите плиз куда копать может кто сталкивался ? вообще не могу понять в чем причина(