{"id":37723,"date":"2024-11-01T09:59:54","date_gmt":"2024-11-01T09:59:54","guid":{"rendered":"http:\/\/atmokpo.com\/w\/?p=37723"},"modified":"2024-11-01T11:03:59","modified_gmt":"2024-11-01T11:03:59","slug":"wpf-development-practice-background-setting","status":"publish","type":"post","link":"https:\/\/atmokpo.com\/w\/37723\/","title":{"rendered":"WPF Development, Practice Background Setting"},"content":{"rendered":"<p>Windows Presentation Foundation (WPF) is a .NET application framework developed by Microsoft, used to create desktop applications with rich user interfaces. WPF provides UI components based on XAML (Extensible Application Markup Language). In this post, we will take a closer look at background settings, one of the important elements in WPF development.<\/p>\n<h2>1. Understanding WPF Background Settings<\/h2>\n<p>In WPF, the background defines an area that users can distinguish, contributing to the visual representation of controls or elements. Background settings play a crucial role in creating the ambiance of the UI by utilizing various colors, gradients, images, and more.<\/p>\n<h2>2. Basic Components for Background Settings<\/h2>\n<p>The main components that can be used to set backgrounds are as follows:<\/p>\n<ul>\n<li><strong>Color<\/strong>: You can set a simple solid color background.<\/li>\n<li><strong>GradientBrush<\/strong>: You can set a gradient background where colors gradually change.<\/li>\n<li><strong>ImageBrush<\/strong>: You can use image files as backgrounds.<\/li>\n<li><strong>VisualBrush<\/strong>: You can use other WPF elements as backgrounds.<\/li>\n<\/ul>\n<h2>3. Setting Basic Background Color<\/h2>\n<p>The simplest way to set a background is by using Color. You can set the background color directly in the XAML file.<\/p>\n<pre><code>&lt;Window x:Class=\"WpfApp.MainWindow\"&gt;\n    &lt;Window.Background&gt;\n        &lt;SolidColorBrush Color=\"LightBlue\"\/&gt;\n    &lt;\/Window.Background&gt;\n    &lt;Grid&gt;\n        &lt;TextBlock Text=\"Hello, WPF!\" FontSize=\"32\" HorizontalAlignment=\"Center\" VerticalAlignment=\"Center\"\/&gt;\n    &lt;\/Grid&gt;\n&lt;\/Window&gt;<\/code><\/pre>\n<h2>4. Setting Gradient Background<\/h2>\n<p>WPF allows you to create attractive backgrounds using gradients. You can use <code>LinearGradientBrush<\/code> or <code>RadialGradientBrush<\/code> to achieve effects.<\/p>\n<pre><code>&lt;Window x:Class=\"WpfApp.MainWindow\"&gt;\n    &lt;Window.Background&gt;\n        &lt;LinearGradientBrush StartPoint=\"0,0\" EndPoint=\"1,1\"&gt;\n            &lt;GradientStop Color=\"Red\" Offset=\"0.0\"\/&gt;\n            &lt;GradientStop Color=\"Yellow\" Offset=\"1.0\"\/&gt;\n        &lt;\/LinearGradientBrush&gt;\n    &lt;\/Window.Background&gt;\n    &lt;Grid&gt;\n        &lt;TextBlock Text=\"Gradient Background\" FontSize=\"32\" HorizontalAlignment=\"Center\" VerticalAlignment=\"Center\"\/&gt;\n    &lt;\/Grid&gt;\n&lt;\/Window&gt;<\/code><\/pre>\n<h2>5. Setting Image Background<\/h2>\n<p>To set an image as a background, you use <code>ImageBrush<\/code>. Below is how to set an image as the background in a WPF application.<\/p>\n<pre><code>&lt;Window x:Class=\"WpfApp.MainWindow\"&gt;\n    &lt;Window.Background&gt;\n        &lt;ImageBrush ImageSource=\"your_image_path.jpg\"\/&gt;\n    &lt;\/Window.Background&gt;\n    &lt;Grid&gt;\n        &lt;TextBlock Text=\"Image Background\" FontSize=\"32\" HorizontalAlignment=\"Center\" VerticalAlignment=\"Center\"\/&gt;\n    &lt;\/Grid&gt;\n&lt;\/Window&gt;<\/code><\/pre>\n<h2>6. Using Visual Brush<\/h2>\n<p>Using <code>VisualBrush<\/code>, you can utilize other WPF elements as backgrounds. For example, you can use a visual brush to duplicate or draw other controls.<\/p>\n<pre><code>&lt;Window x:Class=\"WpfApp.MainWindow\"&gt;\n    &lt;Window.Background&gt;\n        &lt;VisualBrush&gt;\n            &lt;VisualBrush.Visual&gt;\n                &lt;TextBlock Text=\"Overlay Text\" FontSize=\"32\" Foreground=\"White\"\/&gt;\n            &lt;\/VisualBrush.Visual&gt;\n        &lt;\/VisualBrush&gt;\n    &lt;\/Window.Background&gt;\n    &lt;Grid&gt;\n        &lt;TextBlock Text=\"Visual Brush Background\" FontSize=\"32\" HorizontalAlignment=\"Center\" VerticalAlignment=\"Center\"\/&gt;\n    &lt;\/Grid&gt;\n&lt;\/Window&gt;<\/code><\/pre>\n<h2>7. Code-Behind for Background Settings<\/h2>\n<p>In addition to XAML, you can dynamically change the background using code-behind. The code below shows how to set the background color of a WPF window using C#.<\/p>\n<pre><code>using System.Windows;\nusing System.Windows.Media;\n\nnamespace WpfApp\n{\n    public partial class MainWindow : Window\n    {\n        public MainWindow()\n        {\n            InitializeComponent();\n            this.Background = new SolidColorBrush(Colors.Blue); \/\/ Setting background color\n        }\n    }\n}<\/code><\/pre>\n<h2>8. Dynamic Background Change<\/h2>\n<p>You can add functionality to change the background based on user input. For example, you can set it to change the background color every time a button is clicked.<\/p>\n<pre><code>&lt;Window x:Class=\"WpfApp.MainWindow\"&gt;\n    &lt;Grid&gt;\n        &lt;Button Content=\"Change Background\" Click=\"Button_Click\" HorizontalAlignment=\"Center\" VerticalAlignment=\"Center\"\/&gt;\n    &lt;\/Grid&gt;\n&lt;\/Window&gt;\n\n\/\/ Code-behind\nprivate void Button_Click(object sender, RoutedEventArgs e)\n{\n    Random random = new Random();\n    byte r = (byte)random.Next(256);\n    byte g = (byte)random.Next(256);\n    byte b = (byte)random.Next(256);\n    this.Background = new SolidColorBrush(Color.FromRgb(r, g, b)); \/\/ Setting random background color\n}<\/code><\/pre>\n<h2>9. Combining Multiple Backgrounds<\/h2>\n<p>You can combine multiple brushes to create complex background effects. In this case, you can also use <code>DrawingBrush<\/code>.<\/p>\n<pre><code>&lt;Window x:Class=\"WpfApp.MainWindow\"&gt;\n    &lt;Window.Background&gt;\n        &lt;DrawingBrush&gt;\n            &lt;DrawingBrush.Drawing&gt;\n                &lt;GeometryDrawing Brush=\"White\"&gt;\n                    &lt;GeometryDrawing.Geometry&gt;\n                        &lt;RectangleGeometry Rect=\"0,0,1,1\"\/&gt;\n                    &lt;\/GeometryDrawing.Geometry&gt;\n                &lt;\/GeometryDrawing&gt;\n            &lt;\/DrawingBrush.Drawing&gt;\n        &lt;\/DrawingBrush&gt;\n    &lt;\/Window.Background&gt;\n    &lt;Grid&gt;\n        &lt;TextBlock Text=\"Complex Background\" FontSize=\"32\" HorizontalAlignment=\"Center\" VerticalAlignment=\"Center\"\/&gt;\n    &lt;\/Grid&gt;\n&lt;\/Window&gt;<\/code><\/pre>\n<h2>10. Tips for Setting Backgrounds<\/h2>\n<ul>\n<li>Apply temporary image policies: When using image files, you can use temporary images during the early stages of development.<\/li>\n<li>Consider accessibility: When selecting colors, ensure sufficient contrast for clear communication of information to users.<\/li>\n<li>Check responsive design: Make sure the background is well visible across various resolutions and screen sizes.<\/li>\n<\/ul>\n<h2>Conclusion<\/h2>\n<p>Setting backgrounds in WPF is one of the fundamental visual elements and is crucial for enhancing the attractiveness of user interfaces. We hope you can create wonderful WPF applications utilizing the various background setting techniques learned in this post. Each method can be combined in various ways, so feel free to modify and experiment as needed.<\/p>\n<p>If you have any further questions about background settings or your practice results, please leave a comment. In the next post, we will cover animation effects in WPF. Thank you!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Windows Presentation Foundation (WPF) is a .NET application framework developed by Microsoft, used to create desktop applications with rich user interfaces. WPF provides UI components based on XAML (Extensible Application Markup Language). In this post, we will take a closer look at background settings, one of the important elements in WPF development. 1. Understanding WPF &hellip; <a href=\"https:\/\/atmokpo.com\/w\/37723\/\" class=\"more-link\">\ub354 \ubcf4\uae30<span class=\"screen-reader-text\"> &#8220;WPF Development, Practice Background Setting&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[117],"tags":[],"class_list":["post-37723","post","type-post","status-publish","format-standard","hentry","category-wpf-programming"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>WPF Development, Practice Background Setting - \ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/atmokpo.com\/w\/37723\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WPF Development, Practice Background Setting - \ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\" \/>\n<meta property=\"og:description\" content=\"Windows Presentation Foundation (WPF) is a .NET application framework developed by Microsoft, used to create desktop applications with rich user interfaces. WPF provides UI components based on XAML (Extensible Application Markup Language). In this post, we will take a closer look at background settings, one of the important elements in WPF development. 1. Understanding WPF &hellip; \ub354 \ubcf4\uae30 &quot;WPF Development, Practice Background Setting&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/atmokpo.com\/w\/37723\/\" \/>\n<meta property=\"og:site_name\" content=\"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-01T09:59:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-01T11:03:59+00:00\" \/>\n<meta name=\"author\" content=\"root\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@bebubo4\" \/>\n<meta name=\"twitter:site\" content=\"@bebubo4\" \/>\n<meta name=\"twitter:label1\" content=\"\uae00\uc4f4\uc774\" \/>\n\t<meta name=\"twitter:data1\" content=\"root\" \/>\n\t<meta name=\"twitter:label2\" content=\"\uc608\uc0c1 \ub418\ub294 \ud310\ub3c5 \uc2dc\uac04\" \/>\n\t<meta name=\"twitter:data2\" content=\"4\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/atmokpo.com\/w\/37723\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/atmokpo.com\/w\/37723\/\"},\"author\":{\"name\":\"root\",\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/person\/91b6b3b138fbba0efb4ae64b1abd81d7\"},\"headline\":\"WPF Development, Practice Background Setting\",\"datePublished\":\"2024-11-01T09:59:54+00:00\",\"dateModified\":\"2024-11-01T11:03:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/atmokpo.com\/w\/37723\/\"},\"wordCount\":479,\"publisher\":{\"@id\":\"https:\/\/atmokpo.com\/w\/#organization\"},\"articleSection\":[\"WPF Programming\"],\"inLanguage\":\"ko-KR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/atmokpo.com\/w\/37723\/\",\"url\":\"https:\/\/atmokpo.com\/w\/37723\/\",\"name\":\"WPF Development, Practice Background Setting - \ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\",\"isPartOf\":{\"@id\":\"https:\/\/atmokpo.com\/w\/#website\"},\"datePublished\":\"2024-11-01T09:59:54+00:00\",\"dateModified\":\"2024-11-01T11:03:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/atmokpo.com\/w\/37723\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/atmokpo.com\/w\/37723\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/atmokpo.com\/w\/37723\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\ud648\",\"item\":\"https:\/\/atmokpo.com\/w\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WPF Development, Practice Background Setting\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/atmokpo.com\/w\/#website\",\"url\":\"https:\/\/atmokpo.com\/w\/\",\"name\":\"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/atmokpo.com\/w\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/atmokpo.com\/w\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/atmokpo.com\/w\/#organization\",\"name\":\"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\",\"url\":\"https:\/\/atmokpo.com\/w\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/atmokpo.com\/w\/wp-content\/uploads\/2024\/11\/logo.png\",\"contentUrl\":\"https:\/\/atmokpo.com\/w\/wp-content\/uploads\/2024\/11\/logo.png\",\"width\":400,\"height\":400,\"caption\":\"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8\"},\"image\":{\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/bebubo4\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/person\/91b6b3b138fbba0efb4ae64b1abd81d7\",\"name\":\"root\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/atmokpo.com\/w\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/708197b41fc6435a7ce22d951b25d4a47e9e904270cb1f04682d4f025066f80c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/708197b41fc6435a7ce22d951b25d4a47e9e904270cb1f04682d4f025066f80c?s=96&d=mm&r=g\",\"caption\":\"root\"},\"sameAs\":[\"http:\/\/atmokpo.com\/w\"],\"url\":\"https:\/\/atmokpo.com\/w\/author\/root\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WPF Development, Practice Background Setting - \ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/atmokpo.com\/w\/37723\/","og_locale":"ko_KR","og_type":"article","og_title":"WPF Development, Practice Background Setting - \ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","og_description":"Windows Presentation Foundation (WPF) is a .NET application framework developed by Microsoft, used to create desktop applications with rich user interfaces. WPF provides UI components based on XAML (Extensible Application Markup Language). In this post, we will take a closer look at background settings, one of the important elements in WPF development. 1. Understanding WPF &hellip; \ub354 \ubcf4\uae30 \"WPF Development, Practice Background Setting\"","og_url":"https:\/\/atmokpo.com\/w\/37723\/","og_site_name":"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","article_published_time":"2024-11-01T09:59:54+00:00","article_modified_time":"2024-11-01T11:03:59+00:00","author":"root","twitter_card":"summary_large_image","twitter_creator":"@bebubo4","twitter_site":"@bebubo4","twitter_misc":{"\uae00\uc4f4\uc774":"root","\uc608\uc0c1 \ub418\ub294 \ud310\ub3c5 \uc2dc\uac04":"4\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/atmokpo.com\/w\/37723\/#article","isPartOf":{"@id":"https:\/\/atmokpo.com\/w\/37723\/"},"author":{"name":"root","@id":"https:\/\/atmokpo.com\/w\/#\/schema\/person\/91b6b3b138fbba0efb4ae64b1abd81d7"},"headline":"WPF Development, Practice Background Setting","datePublished":"2024-11-01T09:59:54+00:00","dateModified":"2024-11-01T11:03:59+00:00","mainEntityOfPage":{"@id":"https:\/\/atmokpo.com\/w\/37723\/"},"wordCount":479,"publisher":{"@id":"https:\/\/atmokpo.com\/w\/#organization"},"articleSection":["WPF Programming"],"inLanguage":"ko-KR"},{"@type":"WebPage","@id":"https:\/\/atmokpo.com\/w\/37723\/","url":"https:\/\/atmokpo.com\/w\/37723\/","name":"WPF Development, Practice Background Setting - \ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","isPartOf":{"@id":"https:\/\/atmokpo.com\/w\/#website"},"datePublished":"2024-11-01T09:59:54+00:00","dateModified":"2024-11-01T11:03:59+00:00","breadcrumb":{"@id":"https:\/\/atmokpo.com\/w\/37723\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/atmokpo.com\/w\/37723\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/atmokpo.com\/w\/37723\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\ud648","item":"https:\/\/atmokpo.com\/w\/en\/"},{"@type":"ListItem","position":2,"name":"WPF Development, Practice Background Setting"}]},{"@type":"WebSite","@id":"https:\/\/atmokpo.com\/w\/#website","url":"https:\/\/atmokpo.com\/w\/","name":"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","description":"","publisher":{"@id":"https:\/\/atmokpo.com\/w\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/atmokpo.com\/w\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Organization","@id":"https:\/\/atmokpo.com\/w\/#organization","name":"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8","url":"https:\/\/atmokpo.com\/w\/","logo":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/atmokpo.com\/w\/#\/schema\/logo\/image\/","url":"https:\/\/atmokpo.com\/w\/wp-content\/uploads\/2024\/11\/logo.png","contentUrl":"https:\/\/atmokpo.com\/w\/wp-content\/uploads\/2024\/11\/logo.png","width":400,"height":400,"caption":"\ub77c\uc774\ube0c\uc2a4\ub9c8\ud2b8"},"image":{"@id":"https:\/\/atmokpo.com\/w\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/bebubo4"]},{"@type":"Person","@id":"https:\/\/atmokpo.com\/w\/#\/schema\/person\/91b6b3b138fbba0efb4ae64b1abd81d7","name":"root","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/atmokpo.com\/w\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/708197b41fc6435a7ce22d951b25d4a47e9e904270cb1f04682d4f025066f80c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/708197b41fc6435a7ce22d951b25d4a47e9e904270cb1f04682d4f025066f80c?s=96&d=mm&r=g","caption":"root"},"sameAs":["http:\/\/atmokpo.com\/w"],"url":"https:\/\/atmokpo.com\/w\/author\/root\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/posts\/37723","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/comments?post=37723"}],"version-history":[{"count":1,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/posts\/37723\/revisions"}],"predecessor-version":[{"id":37724,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/posts\/37723\/revisions\/37724"}],"wp:attachment":[{"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/media?parent=37723"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/categories?post=37723"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/atmokpo.com\/w\/wp-json\/wp\/v2\/tags?post=37723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}