{"id":2113,"date":"2024-11-05T15:57:39","date_gmt":"2024-11-05T13:57:39","guid":{"rendered":"https:\/\/plumrocket.com\/learn\/?p=2113"},"modified":"2024-11-05T17:11:44","modified_gmt":"2024-11-05T15:11:44","slug":"how-to-customize-product-page-layout-in-magento-2","status":"publish","type":"post","link":"https:\/\/plumrocket.com\/learn\/magento-2-customize-product-page","title":{"rendered":"How to Customize Product Page Layout in Magento 2"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large disable_zoom\"><img loading=\"lazy\" width=\"1024\" height=\"384\" src=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-1-1024x384.png\" alt=\"\" class=\"wp-image-2114\" srcset=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-1-1024x384.png 1024w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-1-300x113.png 300w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-1-768x288.png 768w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-1-1536x576.png 1536w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-1-1568x588.png 1568w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-1.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Often, websites need tailored design solutions to create a user-friendly website that makes sales. However, pre-built modules or themes can\u2019t always fulfill all the website\u2019s needs and create a seamless user experience. In such cases, the best decision is customization.<\/p>\n\n\n\n<p>One of the most frequent requests is to customize the Magento 2 product page. This can be done in two ways: by creating a custom module or a custom theme. While both methods are useful and effective, this tutorial will focus on the second method. Using a custom theme is often the best option if the primary goal is to alter the arrangement, style, and general look of your product pages.<\/p>\n\n\n\n<div class=\"wp-block-cover has-background-dim\" style=\"background-color:#ebefff;min-height:30px\"><div class=\"wp-block-cover__inner-container\">\n<p style=\"margin-left: -30px; margin-bottom: 0px\" class=\"has-dark-gray-color has-text-color\">Unlock the full potential of your store with tailored <a href=\"\/magento-development\" target=\"_blank\" rel=\"noreferrer noopener\" style=\"color:#0073aa;\">Magento development services<\/a> that meet your unique needs.<\/p>\n<\/div><\/div>\n\n\n\n<h2>Step 1. Create Custom Theme in Magento 2<\/h2>\n\n\n\n<p>So, let&#8217;s create a custom theme to customize the product page.<\/p>\n\n\n\n<ol><li>Create directories with the following <code>path: app\/design\/\/<\/code>.<\/li><li>Create two files in the directory: <code>theme.xml and registration.php<\/code><\/li><\/ol>\n\n\n\n<p>Here is the code for the <code>theme.xml file<\/code>:<\/p>\n\n\n\n<div class=\"wp-block-prismatic-blocks\"><div><\/div><pre><code class=\"language-php\">&lt;?xml version=\"1.0\"?>\n&lt;theme xmlns:xsi=\"http:\/\/www.w3.org\/2001\/XMLSchema-instance\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:Theme\/etc\/theme.xsd\">\n    &lt;title>Custom Theme&lt;\/title>\n    &lt;parent>Magento\/luma&lt;\/parent>\n&lt;\/theme>\n<\/code><\/pre><\/div>\n\n\n\n<p>Below is the code for the <code>registration.php<\/code> file:<\/p>\n\n\n\n<div class=\"wp-block-prismatic-blocks\"><div><\/div><pre><code class=\"language-php\">&lt;?php\n\\Magento\\Framework\\Component\\ComponentRegistrar::register(\n    \\Magento\\Framework\\Component\\ComponentRegistrar::THEME,\n    'frontend\/Plumrocket\/Custom_Theme',\n    __DIR__\n);\n<\/code><\/pre><\/div>\n\n\n\n<ol start=\"3\"><li>Execute the following command:<\/li><\/ol>\n\n\n\n<div class=\"wp-block-prismatic-blocks\"><div><\/div><pre><code class=\"language-php\">php bin\/magento setup:upgrade.<\/code><\/pre><\/div>\n\n\n\n<ol start=\"4\"><li>Apply the new custom theme by going to <strong>Content -&gt; Configuration<\/strong> in the admin panel and selecting the desired store view.<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1206\" height=\"384\" src=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-1-1.png\" alt=\"Step 1: Apply the new custom theme\" class=\"wp-image-2121\" srcset=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-1-1.png 1206w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-1-1-300x96.png 300w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-1-1-1024x326.png 1024w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-1-1-768x245.png 768w\" sizes=\"(max-width: 1206px) 100vw, 1206px\" \/><\/figure>\n\n\n\n<h2>Step 2. Enable Template Path Hints<\/h2>\n\n\n\n<p>First of all, in order to customize the Magento 2 product page, you need to enable path hints. Path hints is a debugging tool that visually displays the paths to the layout and templates files used to render a page. This significantly reduces the time spent searching for the desired layout\/template file.<\/p>\n\n\n\n<p>You can enable path hints by following these steps:<\/p>\n\n\n\n<ol><li>In the Magneto admin panel, go to <strong>Stores &gt; Configuration &gt; Advanced &gt; Developer<\/strong>.<strong>&nbsp;<\/strong><\/li><li>Under the \u2018Debug\u2019 tab, set the \u201c<strong>Enable Template Path Hints for Storefront\u201d <\/strong>to<em> Yes<\/em>.<\/li><li>Click the Save Config button<em>.&nbsp;<\/em><\/li><li>Clear the cache via <strong>System &gt; Cache Management &gt; Flush Cache Storage<\/strong> or by using the <code>php bin\/magento cache:flush<\/code> command.<\/li><\/ol>\n\n\n\n<p>This is what the product page will look like with path hints enabled:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1206\" height=\"609\" src=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-2.png\" alt=\"Step 2: what the product page will look like\" class=\"wp-image-2122\" srcset=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-2.png 1206w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-2-300x151.png 300w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-2-1024x517.png 1024w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-2-768x388.png 768w\" sizes=\"(max-width: 1206px) 100vw, 1206px\" \/><\/figure>\n\n\n\n<h2>Step 3. Customize Product Page in Magento 2 Using Layout File<\/h2>\n\n\n\n<p>There are 2 methods to customize the Magento 2 product page using the layout file: override the existing layout or create a custom product layout file.<\/p>\n\n\n\n<p>Depending on the product pages you need to customize, both methods require you to create xml files, and their names may contain a specific product type: <code>catalog_product_view_type_&lt;em&gt;product_type&lt;\/em&gt;.xml<\/code>. Instead of <code>product_type<\/code>, you need to enter the product type you&#8217;re customizing. Possible options: simple, configurable, grouped, downloadable, bundle, virtual.<\/p>\n\n\n\n<p>However, you can modify the product page not only by its type but also by ID or SKU. All you need to do is specify this ID\/SKU in the file name. For example, to customize the product page with SKU MH07, you need to create a file named <code>catalog_product_view_sku_MH07.xml<\/code>, and for the product page with ID 10, the file name would be <code>catalog_product_view_id_10.xml<\/code>.<\/p>\n\n\n\n<h3>Method 1. Overriding layout to customize product page<\/h3>\n\n\n\n<p>Let&#8217;s move from theory to practice. Let\u2019s customize product page for all products, placing the Add to Cart button near the product price and removing the Add to Wish List and Add to Compare buttons:<\/p>\n\n\n\n<ol><li>Create the file <code>app\/design\/frontend\/Plumrocket\/Custom_Theme\/Magento_Catalog\/layout\/catalog_product_view.xml<\/code>:<\/li><\/ol>\n\n\n\n<div class=\"wp-block-prismatic-blocks\"><div><\/div><pre><code class=\"language-php\">&lt;?xml version=\"1.0\"?>\n&lt;page xmlns:xsi=\"http:\/\/www.w3.org\/2001\/XMLSchema-instance\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View\/Layout\/etc\/page_configuration.xsd\">\n    &lt;body>\n        &lt;move element=\"product.info.addtocart.additional\" destination=\"product.info.main\" after=\"product.info.price\" \/>\n        &lt;referenceBlock name=\"product.info.addto\" remove=\"true\" \/>\n    &lt;\/body>\n&lt;\/page>\n<\/code><\/pre><\/div>\n\n\n\n<ol start=\"2\"><li>Clear the cache and check the result.&nbsp;<\/li><\/ol>\n\n\n\n<p>Here is the page before customization:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1206\" height=\"613\" src=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-3.png\" alt=\"Step 3: the page before customization\" class=\"wp-image-2123\" srcset=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-3.png 1206w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-3-300x152.png 300w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-3-1024x520.png 1024w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-3-768x390.png 768w\" sizes=\"(max-width: 1206px) 100vw, 1206px\" \/><\/figure>\n\n\n\n<p>Below the page after customization:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1206\" height=\"568\" src=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-4.png\" alt=\"Step 3: the page after customization\" class=\"wp-image-2124\" srcset=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-4.png 1206w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-4-300x141.png 300w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-4-1024x482.png 1024w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-4-768x362.png 768w\" sizes=\"(max-width: 1206px) 100vw, 1206px\" \/><\/figure>\n\n\n\n<ol start=\"3\"><li>To remove the Add to cart button for the product with SKU MH07, you should create the file <code>app\/design\/frontend\/Plumrocket\/Custom_Theme\/Magento_Catalog\/layout\/catalog_product_view_sku_MH07.xml<\/code>:<\/li><\/ol>\n\n\n\n<div class=\"wp-block-prismatic-blocks\"><div><\/div><pre><code class=\"language-php\">&lt;?xml version=\"1.0\"?>\n&lt;page xmlns:xsi=\"http:\/\/www.w3.org\/2001\/XMLSchema-instance\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View\/Layout\/etc\/page_configuration.xsd\">\n    &lt;body>\n        &lt;referenceBlock name=\"product.info.addtocart.additional\" remove=\"true\" \/>\n    &lt;\/body>\n&lt;\/page>\n<\/code><\/pre><\/div>\n\n\n\n<ol start=\"4\"><li>Clear the cache and check the result:<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1206\" height=\"420\" src=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-5.png\" alt=\"Step 3: clear the cache and check the result\" class=\"wp-image-2125\" srcset=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-5.png 1206w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-5-300x104.png 300w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-5-1024x357.png 1024w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-5-768x267.png 768w\" sizes=\"(max-width: 1206px) 100vw, 1206px\" \/><\/figure>\n\n\n\n<h3>Method 2. Creating custom layout to customize product page from admin panel<\/h3>\n\n\n\n<p>This method involves creating a custom layout that can be enabled\/disabled from the admin panel. This allows the administrator to flexibly customize the product page directly from the admin panel. All you have to do is to create the <code>app\/design\/frontend\/Plumrocket\/Custom_Theme\/Magento_Catalog\/layout\/catalog_product_view_selectable__.xml<\/code> file.<\/p>\n\n\n\n<p>For example, let\u2019s customize the product page with SKU MP03:<\/p>\n\n\n\n<ol><li>Create  the <code>app\/design\/frontend\/Plumrocket\/Custom_Theme\/Magento_Catalog\/layout\/catalog_product_view_selectable_MP03_custom.xml<\/code> file:<\/li><\/ol>\n\n\n\n<div class=\"wp-block-prismatic-blocks\"><div><\/div><pre><code class=\"language-php\">&lt;?xml version=\"1.0\"?>\n&lt;page xmlns:xsi=\"http:\/\/www.w3.org\/2001\/XMLSchema-instance\" xsi:noNamespaceSchemaLocation=\"urn:magento:framework:View\/Layout\/etc\/page_configuration.xsd\">\n    &lt;body>\n        &lt;referenceBlock name=\"product.info.review\" remove=\"true\"\/>\n    &lt;\/body>\n&lt;\/page>\n<\/code><\/pre><\/div>\n\n\n\n<ol start=\"2\"><li>Go to <strong>Catalog &gt; Products<\/strong> and go to the product settings with SKU MP03. A new option has appeared in the \u201cCustom Layout Update\u201d field under the Design section.<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1206\" height=\"428\" src=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-6.png\" alt=\"Step 3: a new option has appeared\" class=\"wp-image-2126\" srcset=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-6.png 1206w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-6-300x106.png 300w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-6-1024x363.png 1024w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-6-768x273.png 768w\" sizes=\"(max-width: 1206px) 100vw, 1206px\" \/><\/figure>\n\n\n\n<p>If you don\u2019t see it, try changing the Scope to the one that your custom theme applies to.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1206\" height=\"267\" src=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-7.png\" alt=\"Step 3: change the Scope\" class=\"wp-image-2127\" srcset=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-7.png 1206w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-7-300x66.png 300w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-7-1024x227.png 1024w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-7-768x170.png 768w\" sizes=\"(max-width: 1206px) 100vw, 1206px\" \/><\/figure>\n\n\n\n<ol start=\"3\"><li>Let&#8217;s change the value of the Custom Layout Update field to <em>custom<\/em>:<\/li><\/ol>\n\n\n\n<p>Now, you can go to a storefront and see the result. Here is the Product page view without the custom layout update:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1206\" height=\"400\" src=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-8.png\" alt=\"Step 3: the Product page view without the custom layout update\" class=\"wp-image-2128\" srcset=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-8.png 1206w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-8-300x100.png 300w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-8-1024x340.png 1024w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-8-768x255.png 768w\" sizes=\"(max-width: 1206px) 100vw, 1206px\" \/><\/figure>\n\n\n\n<p>Here is the Product page view with a custom layout update:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1206\" height=\"513\" src=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-9.png\" alt=\"Step 3: the Product page view with custom layout update\" class=\"wp-image-2129\" srcset=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-9.png 1206w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-9-300x128.png 300w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-9-1024x436.png 1024w, https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-9-768x327.png 768w\" sizes=\"(max-width: 1206px) 100vw, 1206px\" \/><\/figure>\n\n\n\n<p>I hope you found this tutorial helpful! If you need any assistance with <a href=\"\/magento-development\" target=\"_blank\" rel=\"noreferrer noopener\">custom Magento development<\/a>, feel free to reach out to us.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Often, websites need tailored design solutions to create a user-friendly website that makes sales. However, pre-built modules or themes can\u2019t always fulfill all the website\u2019s needs and create a seamless user experience. In such cases, the best decision is customization.<\/p>\n<p>One of the most frequent requests is to customize the Magento 2 product page. This can be done in two ways: by creating a custom module or a custom theme. While both methods are useful and effective, this tutorial will focus on the second method. Using a custom theme is often the best option if the primary goal is to alter the arrangement, style, and general look of your product pages.<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[125,121,123],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Customize Product Page Layout in Magento 2<\/title>\n<meta name=\"description\" content=\"Follow this step-by-step tutorial on how to customize product page layout in Magento 2 to tailor website design to your unique needs and boost sales.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/plumrocket.com\/learn\/magento-2-customize-product-page\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Customize Product Page Layout in Magento 2\" \/>\n<meta property=\"og:description\" content=\"Follow this step-by-step tutorial on how to customize product page layout in Magento 2 to tailor website design to your unique needs and boost sales.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/plumrocket.com\/learn\/magento-2-customize-product-page\" \/>\n<meta property=\"og:site_name\" content=\"Magento Tutorials for Beginners &amp; Professionals\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-05T13:57:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-05T15:11:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/plumrocket.com\/learn\/wp-content\/uploads\/2024\/10\/customize-product-page-layout-1-1024x384.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/plumrocket.com\/learn\/wp-json\/wp\/v2\/posts\/2113"}],"collection":[{"href":"https:\/\/plumrocket.com\/learn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/plumrocket.com\/learn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/plumrocket.com\/learn\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/plumrocket.com\/learn\/wp-json\/wp\/v2\/comments?post=2113"}],"version-history":[{"count":12,"href":"https:\/\/plumrocket.com\/learn\/wp-json\/wp\/v2\/posts\/2113\/revisions"}],"predecessor-version":[{"id":2172,"href":"https:\/\/plumrocket.com\/learn\/wp-json\/wp\/v2\/posts\/2113\/revisions\/2172"}],"wp:attachment":[{"href":"https:\/\/plumrocket.com\/learn\/wp-json\/wp\/v2\/media?parent=2113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/plumrocket.com\/learn\/wp-json\/wp\/v2\/categories?post=2113"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/plumrocket.com\/learn\/wp-json\/wp\/v2\/tags?post=2113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}