Nenhuma Descrição

block.json 1.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. {
  2. "apiVersion": 2,
  3. "name": "core/query",
  4. "title": "Query Loop",
  5. "category": "theme",
  6. "description": "An advanced block that allows displaying post types based on different query parameters and visual configurations.",
  7. "textdomain": "default",
  8. "attributes": {
  9. "queryId": {
  10. "type": "number"
  11. },
  12. "query": {
  13. "type": "object",
  14. "default": {
  15. "perPage": null,
  16. "pages": 0,
  17. "offset": 0,
  18. "postType": "post",
  19. "categoryIds": [],
  20. "tagIds": [],
  21. "order": "desc",
  22. "orderBy": "date",
  23. "author": "",
  24. "search": "",
  25. "exclude": [],
  26. "sticky": "",
  27. "inherit": true
  28. }
  29. },
  30. "tagName": {
  31. "type": "string",
  32. "default": "div"
  33. },
  34. "displayLayout": {
  35. "type": "object",
  36. "default": {
  37. "type": "list"
  38. }
  39. }
  40. },
  41. "providesContext": {
  42. "queryId": "queryId",
  43. "query": "query",
  44. "displayLayout": "displayLayout"
  45. },
  46. "supports": {
  47. "align": [ "wide", "full" ],
  48. "html": false,
  49. "color": {
  50. "gradients": true,
  51. "link": true
  52. },
  53. "__experimentalLayout": true
  54. },
  55. "editorStyle": "wp-block-query-editor"
  56. }