Get basics (ID, REST root, editor state)


// Essentials
const postId = +document.querySelector('#post_ID')?.value;
const ajax = window.ajaxurl;
const rest = (window.wpApiSettings && wpApiSettings.root) || '/wp-json/';
console.table({ postId, ajax, rest });

// Gutenberg info
console.log('Title:', wp.data.select('core/editor').getEditedPostAttribute('title'));
console.log('Status:', wp.data.select('core/editor').getEditedPostAttribute('status'));
console.log('Meta:', wp.data.select('core/editor').getEditedPostAttribute('meta'));