block.json (1644B)
1 { 2 "apiVersion": 2, 3 "name": "core/latest-posts", 4 "title": "Latest Posts", 5 "category": "widgets", 6 "description": "Display a list of your most recent posts.", 7 "keywords": [ "recent posts" ], 8 "textdomain": "default", 9 "attributes": { 10 "categories": { 11 "type": "array", 12 "items": { 13 "type": "object" 14 } 15 }, 16 "selectedAuthor": { 17 "type": "number" 18 }, 19 "postsToShow": { 20 "type": "number", 21 "default": 5 22 }, 23 "displayPostContent": { 24 "type": "boolean", 25 "default": false 26 }, 27 "displayPostContentRadio": { 28 "type": "string", 29 "default": "excerpt" 30 }, 31 "excerptLength": { 32 "type": "number", 33 "default": 55 34 }, 35 "displayAuthor": { 36 "type": "boolean", 37 "default": false 38 }, 39 "displayPostDate": { 40 "type": "boolean", 41 "default": false 42 }, 43 "postLayout": { 44 "type": "string", 45 "default": "list" 46 }, 47 "columns": { 48 "type": "number", 49 "default": 3 50 }, 51 "order": { 52 "type": "string", 53 "default": "desc" 54 }, 55 "orderBy": { 56 "type": "string", 57 "default": "date" 58 }, 59 "displayFeaturedImage": { 60 "type": "boolean", 61 "default": false 62 }, 63 "featuredImageAlign": { 64 "type": "string", 65 "enum": [ "left", "center", "right" ] 66 }, 67 "featuredImageSizeSlug": { 68 "type": "string", 69 "default": "thumbnail" 70 }, 71 "featuredImageSizeWidth": { 72 "type": "number", 73 "default": null 74 }, 75 "featuredImageSizeHeight": { 76 "type": "number", 77 "default": null 78 }, 79 "addLinkToFeaturedImage": { 80 "type": "boolean", 81 "default": false 82 } 83 }, 84 "supports": { 85 "align": true, 86 "html": false 87 }, 88 "editorStyle": "wp-block-latest-posts-editor", 89 "style": "wp-block-latest-posts" 90 }