{"id":22244,"date":"2018-10-27T12:28:17","date_gmt":"2018-10-27T12:28:17","guid":{"rendered":"https:\/\/www.knowband.com\/blog\/?p=22244\/"},"modified":"2022-08-13T12:01:14","modified_gmt":"2022-07-21T12:29:35","slug":"create-custom-layout-cms-pages-magento-2","status":"publish","type":"post","link":"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/","title":{"rendered":"How to Create a Custom Layout for CMS Pages in Magento 2?"},"content":{"rendered":"<p>Computer software called a content management system (CMS) is used to control the creation and modification of digital content (content management). Enterprise content management (ECM) and web content management (WCM) are typical applications for a CMS.<\/p>\n<p>ECM typically integrates document management, digital asset management, and record retention to support multiple users in a collaborative setting.<\/p>\n<p>In contrast, WCM is a collaborative process for creating websites that allows for the inclusion of text as well as embedded graphics, photos, video, audio, maps, and program code that interacts with users and displays content.<\/p>\n<p>In this article, we\u2019ll learn about how to create custom CMS pages layout for our cms pages.<\/p>\n<p>We\u2019ll create a custom layout named <strong>Knowband Layout.<\/strong><\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Main-Banner-CMS-Pages-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-817259\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Main-Banner-CMS-Pages-2.png\" alt=\"Magento provides us the following layout\" width=\"760\" height=\"300\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Main-Banner-CMS-Pages-2.png 760w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Main-Banner-CMS-Pages-2-300x118.png 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/a><\/p>\n<p>Magento provides us with the following layout:<\/p>\n<p>-&gt; Empty<\/p>\n<p>-&gt; 1 column<\/p>\n<p>-&gt; 2 columns with left bar<\/p>\n<p>-&gt; 2 columns with right bar<\/p>\n<p>-&gt; 3 columns<\/p>\n<p>If you want to create your own customized layout for the cms pages or some specific pages then you need to focus on the following steps:<\/p>\n<p><strong>Step 1:<\/strong><\/p>\n<p>Create &lt;Vendor_Name&gt;\/&lt;Module_Name&gt;\/view\/frontend\/page_layout\/kb_layout.xml file. This file will define the design of your custom layout.<\/p>\n<p>&nbsp;<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\r\n\r\n&lt;layout xmlns:xsi=&quot;https:\/\/www.w3.org\/2001\/XMLSchema-instance&quot; xsi:noNamespaceSchemaLocation=&quot;urn:magento:framework:View\/Layout\/etc\/page_layout.xsd&quot;&gt;\r\n\r\n&lt;update handle=&quot;empty&quot;\/&gt;&lt;!-- you can change the handle like 2columns-left or 3columns etc--&gt;\r\n\r\n&lt;referenceContainer name=&quot;page.wrapper&quot;&gt;\r\n\r\n&lt;container name=&quot;header.container&quot; as=&quot;header_container&quot; label=&quot;Page Header Container&quot;\u00a0 htmlTag=&quot;header&quot; htmlClass=&quot;page-header&quot; before=&quot;main.content&quot;\/&gt;\r\n\r\n&lt;container name=&quot;page.top&quot; as=&quot;page_top&quot; label=&quot;After Page Header&quot; after=&quot;header.container&quot;\/&gt;\r\n\r\n&lt;container name=&quot;footer-container&quot; as=&quot;footer&quot; after=&quot;-&quot; label=&quot;Page Footer Container&quot; htmlTag=&quot;footer&quot; htmlClass=&quot;page-footer&quot; \/&gt;\r\n\r\n&lt;\/referenceContainer&gt;\r\n\r\n&lt;\/layout&gt;<\/pre>\n<p><strong>Step 2:<\/strong><\/p>\n<p>&nbsp;<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">Create &lt;Vendor_Name&gt;\/&lt;Module_Name&gt;\/view\/frontend\/layouts.xml. This file will register the custom layout.\r\n\r\n&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\r\n\r\n&lt;page_layouts xmlns:xsi=&quot;https:\/\/www.w3.org\/2001\/XMLSchema-instance&quot; xsi:noNamespaceSchemaLocation=&quot;urn:magento:framework:View\/PageLayout\/etc\/layouts.xsd&quot;&gt;\r\n\r\n&lt;layout id=&quot;kb_layout&quot;&gt;\r\n\r\n&lt;label translate=&quot;true&quot;&gt;Knowband Layout&lt;\/label&gt;\r\n\r\n&lt;\/layout&gt;\r\n\r\n&lt;\/page_layouts&gt;<\/pre>\n<p>After creating these two files, clear the cache and your custom layout will be added to the layout list.<\/p>\n<p>You can check your custom layout in the admin side at Content-&gt; Pages -&gt; Add New Page -&gt; Design<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-22.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-22245 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-22.png\" alt=\"create-a-custom-layout\" width=\"602\" height=\"280\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-22.png 602w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/untitled-22-300x140.png 300w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/a><\/p>\n<p>Thanks for reading this. Please feel free to reach us at support@knowband.com for any issues.<\/p>\n<p>Knowband also provides many great extensions for major CMS platforms like Prestashop, Opencart, Magento, Magento 2, and Woocommerce.<\/p>\n<p>Take a look at our No Code Mobile App solution for all major CMS platforms <a href=\"https:\/\/www.knowband.com\/mobile-app\/\">here<\/a>.<\/p>\n<p>Know more:<br \/>\n<iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/y9XiLfGNsHU\" width=\"660\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Computer software called a content management system (CMS) is used to control the creation and modification of digital content (content management). Enterprise content management (ECM) and web content management (WCM) are typical applications for a CMS. ECM typically integrates document management, digital asset management, and record retention to support multiple users in a collaborative setting. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":817258,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kbui_enabled":"","footnotes":""},"categories":[6],"tags":[7472,7474,7473,7475,7471,2029],"class_list":["post-22244","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-magento-tutorials","tag-cms-pages","tag-cms-pages-in-magento-2","tag-create-custom-cms-pages-layout","tag-magento-2-cms-pages","tag-magento-2-extension","tag-magento-2-module"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to create custom CMS pages layout in Magento 2? - Knowband Blog<\/title>\n<meta name=\"description\" content=\"Learn in this informative article that how you can create custom CMS pages layout in Magento 2 eCommerce platforms.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to create custom CMS pages layout in Magento 2? - Knowband Blog\" \/>\n<meta property=\"og:description\" content=\"Learn in this informative article that how you can create custom CMS pages layout in Magento 2 eCommerce platforms.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Knowband\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-27T12:28:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-21T12:29:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Main-Banner-CMS-Pages-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"760\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Joe Parker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:site\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Joe Parker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/magento-tutorials\\\/create-custom-layout-cms-pages-magento-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/magento-tutorials\\\/create-custom-layout-cms-pages-magento-2\\\/\"},\"author\":{\"name\":\"Joe Parker\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/3d766b60ef5a1c9338ff341a544f27a8\"},\"headline\":\"How to Create a Custom Layout for CMS Pages in Magento 2?\",\"datePublished\":\"2018-10-27T12:28:17+00:00\",\"dateModified\":\"2022-07-21T12:29:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/magento-tutorials\\\/create-custom-layout-cms-pages-magento-2\\\/\"},\"wordCount\":307,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/magento-tutorials\\\/create-custom-layout-cms-pages-magento-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Main-Banner-CMS-Pages-1.png\",\"keywords\":[\"CMS pages\",\"CMS pages in Magento 2\",\"create custom CMS pages layout\",\"Magento 2 CMS pages\",\"Magento 2 extension\",\"Magento 2 module\"],\"articleSection\":[\"Magento Tutorials\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/magento-tutorials\\\/create-custom-layout-cms-pages-magento-2\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/magento-tutorials\\\/create-custom-layout-cms-pages-magento-2\\\/\",\"name\":\"How to create custom CMS pages layout in Magento 2? - Knowband Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/magento-tutorials\\\/create-custom-layout-cms-pages-magento-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/magento-tutorials\\\/create-custom-layout-cms-pages-magento-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Main-Banner-CMS-Pages-1.png\",\"datePublished\":\"2018-10-27T12:28:17+00:00\",\"dateModified\":\"2022-07-21T12:29:35+00:00\",\"description\":\"Learn in this informative article that how you can create custom CMS pages layout in Magento 2 eCommerce platforms.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/magento-tutorials\\\/create-custom-layout-cms-pages-magento-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.knowband.com\\\/blog\\\/magento-tutorials\\\/create-custom-layout-cms-pages-magento-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/magento-tutorials\\\/create-custom-layout-cms-pages-magento-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Main-Banner-CMS-Pages-1.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/10\\\/Main-Banner-CMS-Pages-1.png\",\"width\":760,\"height\":300,\"caption\":\"How to Create a Custom Layout for CMS Pages in Magento 2?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/magento-tutorials\\\/create-custom-layout-cms-pages-magento-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00bfLos fabricantes europeos de tel\u00e9fonos inteligentes de Charging llevar\u00e1n a Google a las cuestiones antimonopolio?\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/noticias\\\/%c2%bflos-fabricantes-europeos-de-tel%c3%a9fonos-inteligentes-de-charging-llevar%c3%a1n-a-google-a-las-cuestiones-antimonopolio\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u00bfC\u00f3mo crear la API del servicio web del m\u00f3dulo Prestashop?\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/es\\\/sin-categorizar\\\/%c2%bfc%c3%b3mo-crear-prestashop-module-web-service-api\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"How to Create a Custom Layout for CMS Pages in Magento 2?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"description\":\"Magento, Prestashop, Opencart, Shopify\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"width\":153,\"height\":61,\"caption\":\"Knowband Blog | Ecommerce Modules\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Knowband\",\"https:\\\/\\\/x.com\\\/KnowbandPlugin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/3d766b60ef5a1c9338ff341a544f27a8\",\"name\":\"Joe Parker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"caption\":\"Joe Parker\"},\"description\":\"We boast of the best in the industry plugins for eCommerce systems and has years of experience working with eCommerce websites. We provide best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify . We also provide custom module development and customization services for the website and modules..\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/author\\\/joe\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to create custom CMS pages layout in Magento 2? - Knowband Blog","description":"Learn in this informative article that how you can create custom CMS pages layout in Magento 2 eCommerce platforms.","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:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/","og_locale":"en_US","og_type":"article","og_title":"How to create custom CMS pages layout in Magento 2? - Knowband Blog","og_description":"Learn in this informative article that how you can create custom CMS pages layout in Magento 2 eCommerce platforms.","og_url":"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/","og_site_name":"Knowband Blog | Ecommerce Modules","article_publisher":"https:\/\/www.facebook.com\/Knowband","article_published_time":"2018-10-27T12:28:17+00:00","article_modified_time":"2022-07-21T12:29:35+00:00","og_image":[{"width":760,"height":300,"url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Main-Banner-CMS-Pages-1.png","type":"image\/png"}],"author":"Joe Parker","twitter_card":"summary_large_image","twitter_creator":"@KnowbandPlugin","twitter_site":"@KnowbandPlugin","twitter_misc":{"Written by":"Joe Parker","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/#article","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/"},"author":{"name":"Joe Parker","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/3d766b60ef5a1c9338ff341a544f27a8"},"headline":"How to Create a Custom Layout for CMS Pages in Magento 2?","datePublished":"2018-10-27T12:28:17+00:00","dateModified":"2022-07-21T12:29:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/"},"wordCount":307,"commentCount":0,"publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Main-Banner-CMS-Pages-1.png","keywords":["CMS pages","CMS pages in Magento 2","create custom CMS pages layout","Magento 2 CMS pages","Magento 2 extension","Magento 2 module"],"articleSection":["Magento Tutorials"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/","url":"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/","name":"How to create custom CMS pages layout in Magento 2? - Knowband Blog","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/#primaryimage"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Main-Banner-CMS-Pages-1.png","datePublished":"2018-10-27T12:28:17+00:00","dateModified":"2022-07-21T12:29:35+00:00","description":"Learn in this informative article that how you can create custom CMS pages layout in Magento 2 eCommerce platforms.","breadcrumb":{"@id":"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/#primaryimage","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Main-Banner-CMS-Pages-1.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2018\/10\/Main-Banner-CMS-Pages-1.png","width":760,"height":300,"caption":"How to Create a Custom Layout for CMS Pages in Magento 2?"},{"@type":"BreadcrumbList","@id":"https:\/\/www.knowband.com\/blog\/magento-tutorials\/create-custom-layout-cms-pages-magento-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.knowband.com\/blog\/fr\/"},{"@type":"ListItem","position":2,"name":"\u00bfLos fabricantes europeos de tel\u00e9fonos inteligentes de Charging llevar\u00e1n a Google a las cuestiones antimonopolio?","item":"https:\/\/www.knowband.com\/blog\/es\/noticias\/%c2%bflos-fabricantes-europeos-de-tel%c3%a9fonos-inteligentes-de-charging-llevar%c3%a1n-a-google-a-las-cuestiones-antimonopolio\/"},{"@type":"ListItem","position":3,"name":"\u00bfC\u00f3mo crear la API del servicio web del m\u00f3dulo Prestashop?","item":"https:\/\/www.knowband.com\/blog\/es\/sin-categorizar\/%c2%bfc%c3%b3mo-crear-prestashop-module-web-service-api\/"},{"@type":"ListItem","position":4,"name":"How to Create a Custom Layout for CMS Pages in Magento 2?"}]},{"@type":"WebSite","@id":"https:\/\/www.knowband.com\/blog\/fr\/#website","url":"https:\/\/www.knowband.com\/blog\/fr\/","name":"Knowband Blog | Ecommerce Modules","description":"Magento, Prestashop, Opencart, Shopify","publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.knowband.com\/blog\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization","name":"Knowband Blog | Ecommerce Modules","url":"https:\/\/www.knowband.com\/blog\/fr\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","width":153,"height":61,"caption":"Knowband Blog | Ecommerce Modules"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Knowband","https:\/\/x.com\/KnowbandPlugin"]},{"@type":"Person","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/3d766b60ef5a1c9338ff341a544f27a8","name":"Joe Parker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","url":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","caption":"Joe Parker"},"description":"We boast of the best in the industry plugins for eCommerce systems and has years of experience working with eCommerce websites. We provide best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify . We also provide custom module development and customization services for the website and modules..","url":"https:\/\/www.knowband.com\/blog\/author\/joe\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/posts\/22244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/comments?post=22244"}],"version-history":[{"count":9,"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/posts\/22244\/revisions"}],"predecessor-version":[{"id":817260,"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/posts\/22244\/revisions\/817260"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/media\/817258"}],"wp:attachment":[{"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/media?parent=22244"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/categories?post=22244"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/wp-json\/wp\/v2\/tags?post=22244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}