{"id":15263,"date":"2018-03-22T15:33:07","date_gmt":"2018-03-22T12:33:07","guid":{"rendered":"https:\/\/belvg.com\/blog\/?p=15263"},"modified":"2021-02-18T13:58:31","modified_gmt":"2021-02-18T11:58:31","slug":"magento-2-configuration-tips","status":"publish","type":"post","link":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html","title":{"rendered":"Magento 2 Configuration Tips"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">We keep diving into Magento 2. Today we are going to make a detailed examination of one of the basic elements of any CMS struc<\/span>ture &#8212; its c<span style=\"font-weight: 400;\">onfiguration. Things a developer can do, ways to save data and increase basic capacities.<\/span><br \/>\n<!--more--><\/p>\n<h2>Here is a list of questions, reviewed in this article:<\/h2>\n<ul>\n<li>How does the framework discover active extensions and their configuration?<\/li>\n<li>By what process do the factory methods and autoloader enable class instantiation?<\/li>\n<li>What are the common methods with which the framework accesses its configuration values and areas?<\/li>\n<li>How are per-store configuration values established in the XML DOM?<\/li>\n<li>Which class types and files have explicit paths?<\/li>\n<\/ul>\n<p>So let&#8217;s jump right in and answer these questions one by one.<\/p>\n<h2>Methods the framework uses to discover active modules and their configuration<\/h2>\n<p>To register module in the system create a file<strong> registration.php<\/strong> in the root directory of the module, which contains the following content (by the example of Magento_Catalog module):<\/p>\n<pre class=\"lang:php decode:true \">&lt;?php\r\n\\Magento\\Framework\\Component\\ComponentRegistrar::register(\r\n&#160;&#160;\\Magento\\Framework\\Component\\ComponentRegistrar::MODULE,\r\n&#160;&#160;'Magento_Catalog',\r\n&#160;&#160;__DIR__\r\n);<\/pre>\n<p>This code allows Magento to locate the module and to register it after the usage of<strong> bin\/magento setup:upgrade.<\/strong><\/p>\n<p>Modules in Magento 2 can be installed into the directory <strong>app\/code<\/strong> or using composer. When installing via composer, all the data from <strong>registration.php<\/strong> is automatically written in <strong>vendor\/composer\/autoload_files.php<\/strong>. When installing via the directory of <strong>app\/code<\/strong> all modules registration files are read through the script&#160;<strong>\/app\/etc\/NonComposerComponentRegistration.php&#160;<\/strong>(it&#8217;s also loaded in <strong>vendor\/composer\/autoload_files.php<\/strong>), then the information about switched on\/off modules is written in <strong>app\/etc\/config.php.<\/strong><\/p>\n<p>In order to load module version files and its dependencies <strong>(module.xml)<\/strong> use the following class: <strong>Magento\\Framework\\Module\\ModuleList\\Loader <\/strong>and its method<strong> load().<\/strong><\/p>\n<p>All the other configuration files are read using <strong>Magento\\Framework\\Config\\Reader\\Filesystem <\/strong>and its method<strong> read($scope).<\/strong><\/p>\n<h2>Process by which the factory methods and autoloader tenable class instantiation<\/h2>\n<p>In Magento 2 autoloader is implemented in <strong>vendor\/composer\/autoload_real.php&#160;<\/strong>and uses<strong> spl_autoload_register<\/strong> for class instantiation.<\/p>\n<h2>Common methods with which the framework accesses its configuration values and areas<\/h2>\n<p>The following classes are used for working with the configuration in Magento 2: <strong>\\Magento\\Framework\\App\\Config\\Storage\\WriterInterface&#160;<\/strong>using the following methods:<\/p>\n<pre class=\"\">save($path, $value, $scope = ScopeConfigInterface::SCOPE_TYPE_DEFAULT, $scopeId = 0);\r\ndelete($path, $scope = ScopeConfigInterface::SCOPE_TYPE_DEFAULT, $scopeId = 0);<\/pre>\n<p><strong>Magento\\Framework\\App\\Config\\ScopeConfigInterface<\/strong>&#160;using method:<\/p>\n<pre>getValue($path, $scopeType = ScopeConfigInterface::SCOPE_TYPE_DEFAULT, $scopeCode = null)<\/pre>\n<h2>A way to establish per-store configuration values in the XML DOM<\/h2>\n<p>Per-store configuration is indicated in file<strong> etc\/config.xml<\/strong> in module directory as follows (example from module Magento_Backend):<\/p>\n<pre class=\"lang:xhtml decode:true \">&lt;?xml version=\"1.0\"?&gt;\r\n&lt;config xmlns:xsi=\"http:\/\/www.w3.org\/2001\/XMLSchema-instance\" xsi:noNamespaceSchemaLocation=\"urn:magento:module:Magento_Store:etc\/config.xsd\"&gt;\r\n   &lt;default&gt;\r\n     ...\r\n   &lt;stores&gt;\r\n       &lt;admin&gt;\r\n           &lt;design&gt;\r\n               &lt;package&gt;\r\n                   &lt;name&gt;default&lt;\/name&gt;\r\n               &lt;\/package&gt;\r\n               &lt;theme&gt;\r\n                   &lt;default&gt;default&lt;\/default&gt;\r\n               &lt;\/theme&gt;\r\n           &lt;\/design&gt;\r\n       &lt;\/admin&gt;\r\n   &lt;\/stores&gt;\r\n   &lt;websites&gt;\r\n       &lt;admin&gt;\r\n           &lt;web&gt;\r\n               &lt;routers&gt;\r\n                   &lt;frontend&gt;\r\n                       &lt;disabled&gt;true&lt;\/disabled&gt;\r\n                   &lt;\/frontend&gt;\r\n               &lt;\/routers&gt;\r\n               &lt;default&gt;\r\n                   &lt;no_route&gt;admin\/noroute\/index&lt;\/no_route&gt;\r\n               &lt;\/default&gt;\r\n           &lt;\/web&gt;\r\n       &lt;\/admin&gt;\r\n   &lt;\/websites&gt;\r\n    ...\r\n&lt;\/config&gt;\r\n<\/pre>\n<h2>Class types and files which have explicit paths<\/h2>\n<p>The following class types and files have explicit paths:<\/p>\n<ul>\n<li>Helpers<\/li>\n<li>Models<\/li>\n<li>Resource Models<\/li>\n<li>Blocks<\/li>\n<li>Controllers<\/li>\n<li>Plugin<\/li>\n<li>Widgets<\/li>\n<\/ul>\n<p>That is all we have to share with you for now. We do hope these tips were helpful and you will easily implement them into your work. Follow our new publications to learn more about Magento development.<\/p>\n<p>You can also check out our <a href=\"https:\/\/belvg.com\/magento2-development\">previous articles<\/a> about Magento 2 Development.<\/p>\n<p>Still using Magento 1? Click <a href=\"https:\/\/belvg.com\/migration-to-magento-2\">here<\/a> to learn about smooth migration to Magento 2.<\/p>\n","protected":false},"excerpt":{"rendered":"Magento 2 configuration tips to help developers out","protected":false},"author":82,"featured_media":15278,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"image","meta":{"_acf_changed":false,"footnotes":""},"categories":[474,471,34],"tags":[],"class_list":["post-15263","post","type-post","status-publish","format-image","has-post-thumbnail","hentry","category-ecommerce","category-magento-developer","category-tipstricks","post_format-post-format-image"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"List of Magento 2 configuration tips to help you solve some of the problematic questions each Magento developer may come across.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Andrey Litvin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/magento-2-configuration-tips.html#article\",\"name\":\"A Few Magento 2 Configuration Tips | BelVG Blog\",\"headline\":\"Magento 2 Configuration Tips\",\"author\":{\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/author\\\/andrey-litvin#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/belvg.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/Magento-2-Configuration-Tips.jpg\",\"width\":770,\"height\":433},\"datePublished\":\"2018-03-22T15:33:07+02:00\",\"dateModified\":\"2021-02-18T13:58:31+02:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/magento-2-configuration-tips.html#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/magento-2-configuration-tips.html#webpage\"},\"articleSection\":\"ECOMMERCE, Magento Developer, Tips&amp;Tricks, Image\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/magento-2-configuration-tips.html#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/belvg.com\\\/blog\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/category\\\/tipstricks#listItem\",\"name\":\"Tips&amp;Tricks\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/category\\\/tipstricks#listItem\",\"position\":2,\"name\":\"Tips&amp;Tricks\",\"item\":\"https:\\\/\\\/belvg.com\\\/blog\\\/category\\\/tipstricks\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/magento-2-configuration-tips.html#listItem\",\"name\":\"Magento 2 Configuration Tips\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/magento-2-configuration-tips.html#listItem\",\"position\":3,\"name\":\"Magento 2 Configuration Tips\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/category\\\/tipstricks#listItem\",\"name\":\"Tips&amp;Tricks\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/#organization\",\"name\":\"BelVG Blog\",\"description\":\"Magento and Prestashop articles\",\"url\":\"https:\\\/\\\/belvg.com\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/author\\\/andrey-litvin#author\",\"url\":\"https:\\\/\\\/belvg.com\\\/blog\\\/author\\\/andrey-litvin\",\"name\":\"Andrey Litvin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/magento-2-configuration-tips.html#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e1a6e3c80cb940fddb65016d94b015cd951b4a8a9cd7227565131f28ea95c7a0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Andrey Litvin\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/magento-2-configuration-tips.html#webpage\",\"url\":\"https:\\\/\\\/belvg.com\\\/blog\\\/magento-2-configuration-tips.html\",\"name\":\"A Few Magento 2 Configuration Tips | BelVG Blog\",\"description\":\"List of Magento 2 configuration tips to help you solve some of the problematic questions each Magento developer may come across.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/magento-2-configuration-tips.html#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/author\\\/andrey-litvin#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/author\\\/andrey-litvin#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/belvg.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/Magento-2-Configuration-Tips.jpg\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/magento-2-configuration-tips.html\\\/#mainImage\",\"width\":770,\"height\":433},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/magento-2-configuration-tips.html#mainImage\"},\"datePublished\":\"2018-03-22T15:33:07+02:00\",\"dateModified\":\"2021-02-18T13:58:31+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/belvg.com\\\/blog\\\/\",\"name\":\"BelVG Blog\",\"description\":\"Magento and Prestashop articles\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/belvg.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"A Few Magento 2 Configuration Tips | BelVG Blog","description":"List of Magento 2 configuration tips to help you solve some of the problematic questions each Magento developer may come across.","canonical_url":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html#article","name":"A Few Magento 2 Configuration Tips | BelVG Blog","headline":"Magento 2 Configuration Tips","author":{"@id":"https:\/\/belvg.com\/blog\/author\/andrey-litvin#author"},"publisher":{"@id":"https:\/\/belvg.com\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/belvg.com\/blog\/wp-content\/uploads\/2018\/03\/Magento-2-Configuration-Tips.jpg","width":770,"height":433},"datePublished":"2018-03-22T15:33:07+02:00","dateModified":"2021-02-18T13:58:31+02:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html#webpage"},"isPartOf":{"@id":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html#webpage"},"articleSection":"ECOMMERCE, Magento Developer, Tips&amp;Tricks, Image"},{"@type":"BreadcrumbList","@id":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/belvg.com\/blog\/#listItem","position":1,"name":"Home","item":"https:\/\/belvg.com\/blog\/","nextItem":{"@type":"ListItem","@id":"https:\/\/belvg.com\/blog\/category\/tipstricks#listItem","name":"Tips&amp;Tricks"}},{"@type":"ListItem","@id":"https:\/\/belvg.com\/blog\/category\/tipstricks#listItem","position":2,"name":"Tips&amp;Tricks","item":"https:\/\/belvg.com\/blog\/category\/tipstricks","nextItem":{"@type":"ListItem","@id":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html#listItem","name":"Magento 2 Configuration Tips"},"previousItem":{"@type":"ListItem","@id":"https:\/\/belvg.com\/blog\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html#listItem","position":3,"name":"Magento 2 Configuration Tips","previousItem":{"@type":"ListItem","@id":"https:\/\/belvg.com\/blog\/category\/tipstricks#listItem","name":"Tips&amp;Tricks"}}]},{"@type":"Organization","@id":"https:\/\/belvg.com\/blog\/#organization","name":"BelVG Blog","description":"Magento and Prestashop articles","url":"https:\/\/belvg.com\/blog\/"},{"@type":"Person","@id":"https:\/\/belvg.com\/blog\/author\/andrey-litvin#author","url":"https:\/\/belvg.com\/blog\/author\/andrey-litvin","name":"Andrey Litvin","image":{"@type":"ImageObject","@id":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/e1a6e3c80cb940fddb65016d94b015cd951b4a8a9cd7227565131f28ea95c7a0?s=96&d=mm&r=g","width":96,"height":96,"caption":"Andrey Litvin"}},{"@type":"WebPage","@id":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html#webpage","url":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html","name":"A Few Magento 2 Configuration Tips | BelVG Blog","description":"List of Magento 2 configuration tips to help you solve some of the problematic questions each Magento developer may come across.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/belvg.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html#breadcrumblist"},"author":{"@id":"https:\/\/belvg.com\/blog\/author\/andrey-litvin#author"},"creator":{"@id":"https:\/\/belvg.com\/blog\/author\/andrey-litvin#author"},"image":{"@type":"ImageObject","url":"https:\/\/belvg.com\/blog\/wp-content\/uploads\/2018\/03\/Magento-2-Configuration-Tips.jpg","@id":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html\/#mainImage","width":770,"height":433},"primaryImageOfPage":{"@id":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html#mainImage"},"datePublished":"2018-03-22T15:33:07+02:00","dateModified":"2021-02-18T13:58:31+02:00"},{"@type":"WebSite","@id":"https:\/\/belvg.com\/blog\/#website","url":"https:\/\/belvg.com\/blog\/","name":"BelVG Blog","description":"Magento and Prestashop articles","inLanguage":"en-US","publisher":{"@id":"https:\/\/belvg.com\/blog\/#organization"}}]}},"aioseo_meta_data":{"post_id":"15263","title":"A Few Magento 2 Configuration Tips | #site_title","description":"List of Magento 2 configuration tips to help you solve some of the problematic questions each Magento developer may come across.","keywords":null,"keyphrases":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_custom_url":null,"og_image_custom_fields":null,"og_image_url":null,"og_image_width":null,"og_image_height":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_image_url":null,"twitter_title":null,"twitter_description":null,"schema_type":"default","schema_type_options":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null,"created":"2026-11-03 18:37:11","updated":"2026-11-03 18:37:11"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/belvg.com\/blog\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/belvg.com\/blog\/category\/tipstricks\" title=\"Tips&amp;Tricks\">Tips&amp;Tricks<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tMagento 2 Configuration Tips\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/belvg.com\/blog\/"},{"label":"Tips&amp;Tricks","link":"https:\/\/belvg.com\/blog\/category\/tipstricks"},{"label":"Magento 2 Configuration Tips","link":"https:\/\/belvg.com\/blog\/magento-2-configuration-tips.html"}],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/belvg.com\/blog\/wp-json\/wp\/v2\/posts\/15263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/belvg.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/belvg.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/belvg.com\/blog\/wp-json\/wp\/v2\/users\/82"}],"replies":[{"embeddable":true,"href":"https:\/\/belvg.com\/blog\/wp-json\/wp\/v2\/comments?post=15263"}],"version-history":[{"count":5,"href":"https:\/\/belvg.com\/blog\/wp-json\/wp\/v2\/posts\/15263\/revisions"}],"predecessor-version":[{"id":20114,"href":"https:\/\/belvg.com\/blog\/wp-json\/wp\/v2\/posts\/15263\/revisions\/20114"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/belvg.com\/blog\/wp-json\/wp\/v2\/media\/15278"}],"wp:attachment":[{"href":"https:\/\/belvg.com\/blog\/wp-json\/wp\/v2\/media?parent=15263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/belvg.com\/blog\/wp-json\/wp\/v2\/categories?post=15263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/belvg.com\/blog\/wp-json\/wp\/v2\/tags?post=15263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}