Estoy creando un bloque de Gutenberg personalizado para que encaje en una cuadrícula de CPT... y quiero obtener la imagen destacada para cada publicación... ¿cómo puedo llamarlo y ajustarlo en la función de guardar... este es mi código de edición?
edit: withSelect((select) => { var query = { per_page: -1, // set -1 to display ALL exclude: 50, // or pass multiple values in an array, eg [ 1, 9098 ] parent_exclude: 43, // or [ 43, 44, 98 ] orderby: "date", order: "asc", status: "publish", // or [ 'publish', 'draft', 'future' ] categories: [5, 10, 15], // category ID or IDs tags: 4, // tag ID, you can pass multiple too [ 4, 7 ] search: "search query", _embed: true, }; const posts = select("core").getEntityRecords("postType", "post", {query}); let media = {}; posts?.forEach((post) => { media[post.id] = select("core").getMedia(post.featured_media); }); return { posts, media, }; })((props) => { const { media, posts } = props; if (!posts || !media) { return <p>Loading...'</p>; } return ( <ul> {posts.map((post) => { if (media[post.id]) { const imageThumbnailSrc = post && post._embedded && post._embedded["wp:featuredmedia"].size.thumbnail.source_url; return ( <li> <img src={imageThumbnailSrc} /> <a href={post.link}>{post.title.raw}</a> </li> ); } })} </ul> ); }),¡Y no se muestra ningún error en la consola, solo muestra el título y el enlace!