{"id":389296,"date":"2023-06-30T14:52:08","date_gmt":"2023-06-30T14:52:08","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=389296"},"modified":"2023-07-11T08:03:34","modified_gmt":"2023-07-11T08:03:34","slug":"display-ui-grid-columns-on-condition-basis","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/","title":{"rendered":"Display UI grid columns on condition basis"},"content":{"rendered":"\n<p>In this blog, we will explain you how to display UI grid columns on condition basis in Magento 2. First, we will provide you the overview of UI components.<\/p>\n\n\n\n<p><strong>Overview of UI components<\/strong><\/p>\n\n\n\n<p><em>Magento UI components are used to represent distinct UI elements, such as tables, buttons, dialogs, and others<\/em>.<\/p>\n\n\n\n<p>They are designed for simple and flexible user interface (UI) rendering. Components are responsible for rendering result page fragments and providing\/supporting further interactions of\u00a0JavaScript\u00a0components and server.<\/p>\n\n\n\n<p>You can also implement Magento UI components as a standard\u00a0module\u00a0named Magento_UI.<\/p>\n\n\n\n<p>To use UI components in your custom module, you need to add a dependency for the Magento_UI module in\u00a0your component\u2019s composer.json file.<\/p>\n\n\n\n<p>The following XSD file contains rules and limitations shared between all components (both definitions and instance configurations):<\/p>\n\n\n\n<p><code>&lt;your module root dir&gt;\/Magento\/Ui\/etc\/ui_definition.xsd<\/code><\/p>\n\n\n\n<p>Extension\u00a0developers cannot extend this XSD scheme and introduce new components, but can customize existing ones.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"general-structure\"><a href=\"https:\/\/devdocs.magento.com\/guides\/v2.3\/ui_comp_guide\/bk-ui_comps.html#general-structure\"><\/a>General structure<\/h3>\n\n\n\n<p>In Magento 2 there are basic and secondary UI components.<\/p>\n\n\n\n<p>Basic components are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/devdocs.magento.com\/guides\/v2.3\/ui_comp_guide\/components\/ui-listing-grid.html\">Listing component<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/devdocs.magento.com\/guides\/v2.3\/ui_comp_guide\/components\/ui-form.html\">Form component<\/a><\/li>\n<\/ul>\n\n\n\n<p>All other UI components are secondary.<\/p>\n\n\n\n<p>We declare Basic components in the\u00a0page layout files and secondary components  in the top-level component&#8217;s instances configuration files.<\/p>\n\n\n\n<p>We can configure components for both\u00a0Admin\u00a0and\u00a0storefront.<\/p>\n\n\n\n<p>Listing is a\u00a0basic component\u00a0that implements grids, lists, and tiles with filtering, pagination, sorting, and other features.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Steps to display admin grid columns on condition basis<\/h2>\n\n\n\n<p>To know how to create a grid using UI Component in Magento 2, you can check our other blog by clicking <a href=\"https:\/\/webkul.com\/blog\/how-to-create-a-grid-using-ui-component\/\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>.<br>You can include your UI component in your layout XML file. For example, the&nbsp;<code>customer_listing<\/code>&nbsp;UI component is included in&nbsp;<code>&lt;Magento_Customer_module_dir&gt;\/view\/adminhtml\/layout\/customer_index_index.xml<\/code> as showing in below image:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"736\" height=\"239\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/image-18-83.png\" alt=\"image-18-83\" class=\"wp-image-389319\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/image-18-83.png 736w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/image-18-83-300x97.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/image-18-83-250x81.png 250w\" sizes=\"(max-width: 736px) 100vw, 736px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><br>In your app\/code\/Webkul\/Demo\/view\/adminhtml\/ui_component\/demo_blog_listing.xml , add the class attribute in the column tag as below:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">&lt;column name=&quot;nameofyourcolumn&quot; class=&quot;Webkul\\Demo\\Ui\\Component\\Listing\\Column\\MyColumn&quot;&gt;<\/pre>\n\n\n\n<p>Now create MyColumn class as:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">&lt;?php\n\nnamespace Webkul\\Demo\\Ui\\Component\\Listing\\Column;\n\nuse Magento\\Ui\\Component\\Listing\\Columns\\Column;\n\nuse Magento\\Framework\\DataObject;\nuse Magento\\Framework\\View\\Element\\UiComponent\\ContextInterface;\nuse Magento\\Framework\\View\\Element\\UiComponentFactory;\n\nclass MyColumn extends Column{\n\n    public function __construct(\n        ContextInterface $context,\n        UiComponentFactory $uiComponentFactory,\n        array $components = &#091;],\n        array $data = &#091;]\n    ) {\n        \/\/ here you can use your condition\n        $hideCondition = true;\n        if ($hideCondition) {\n            $data = &#091;];\n        }\n        parent::__construct($context, $uiComponentFactory,$components, $data);\n    }\n}<\/pre>\n\n\n\n<p>In doing so, you will be able to display UI grid columns on condition basis.<\/p>\n\n\n\n<p>Thank you for reading this article on How to display UI grid columns on condition basis in Magento 2, we hope you liked it.<br>You can also view our wide range of ready-to-use\u00a0<a href=\"https:\/\/store.webkul.com\/Magento-2.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 extensions<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Related Blogs:<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/webkul.com\/blog\/how-to-create-a-grid-using-ui-component\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to create a grid using UI Component in Magento 2<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/webkul.com\/blog\/how-to-apply-join-in-collection-in-uicomponent-grid-in-magento2\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Apply join in Collection in UI Component Grid in Magento 2<\/a><\/li>\n\n\n\n<li>Create UI Form in Magento 2: <a href=\"https:\/\/webkul.com\/blog\/create-ui-form-magento2-part-1\/\" target=\"_blank\" rel=\"noreferrer noopener\">Part 1<\/a> and <a href=\"https:\/\/webkul.com\/blog\/create-ui-form-magento2-part-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">Part 2<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/webkul.com\/blog\/how-to-add-custom-field-in-ui-component-using-htmlcontent-magento-2\/\">How to add Custom Field in UI Component using htmlContent Magento 2<\/a><\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>In this blog, we will explain you how to display UI grid columns on condition basis in Magento 2. First, we will provide you the overview of UI components. Overview of UI components Magento UI components are used to represent distinct UI elements, such as tables, buttons, dialogs, and others. They are designed for simple <a href=\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":482,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9121,302],"tags":[12967,2460,2070],"class_list":["post-389296","post","type-post","status-publish","format-standard","hentry","category-magento-2","category-magento2","tag-adobe-commerce","tag-magento-2","tag-magento2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Display UI grid columns on condition basis - Webkul Blog<\/title>\n<meta name=\"description\" content=\"We will explain you how to display UI grid columns on condition basis in Magento 2. First, we will provide you the overview of UI components.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Display UI grid columns on condition basis - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"We will explain you how to display UI grid columns on condition basis in Magento 2. First, we will provide you the overview of UI components.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-30T14:52:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-11T08:03:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/06\/image-18-83.png\" \/>\n<meta name=\"author\" content=\"Akash Panwar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Akash Panwar\" \/>\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:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/\"},\"author\":{\"name\":\"Akash Panwar\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/870aad64c7c0cf48e76bc72c1b63b5fb\"},\"headline\":\"Display UI grid columns on condition basis\",\"datePublished\":\"2023-06-30T14:52:08+00:00\",\"dateModified\":\"2023-07-11T08:03:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/\"},\"wordCount\":406,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/06\/image-18-83.png\",\"keywords\":[\"Adobe Commerce\",\"Magento 2\",\"Magento2\"],\"articleSection\":[\"Magento 2\",\"Magento2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/\",\"url\":\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/\",\"name\":\"Display UI grid columns on condition basis - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/06\/image-18-83.png\",\"datePublished\":\"2023-06-30T14:52:08+00:00\",\"dateModified\":\"2023-07-11T08:03:34+00:00\",\"description\":\"We will explain you how to display UI grid columns on condition basis in Magento 2. First, we will provide you the overview of UI components.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/image-18-83.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/image-18-83.png\",\"width\":736,\"height\":239,\"caption\":\"image-18-83\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Display UI grid columns on condition basis\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/870aad64c7c0cf48e76bc72c1b63b5fb\",\"name\":\"Akash Panwar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9ac862666945131960c62540a7865b0a23d5c0a3562d00e956c1d982d102f5fd?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9ac862666945131960c62540a7865b0a23d5c0a3562d00e956c1d982d102f5fd?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Akash Panwar\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/akash-panwar671\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Display UI grid columns on condition basis - Webkul Blog","description":"We will explain you how to display UI grid columns on condition basis in Magento 2. First, we will provide you the overview of UI components.","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:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/","og_locale":"en_US","og_type":"article","og_title":"Display UI grid columns on condition basis - Webkul Blog","og_description":"We will explain you how to display UI grid columns on condition basis in Magento 2. First, we will provide you the overview of UI components.","og_url":"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2023-06-30T14:52:08+00:00","article_modified_time":"2023-07-11T08:03:34+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/06\/image-18-83.png","type":"","width":"","height":""}],"author":"Akash Panwar","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Akash Panwar","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/"},"author":{"name":"Akash Panwar","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/870aad64c7c0cf48e76bc72c1b63b5fb"},"headline":"Display UI grid columns on condition basis","datePublished":"2023-06-30T14:52:08+00:00","dateModified":"2023-07-11T08:03:34+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/"},"wordCount":406,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/06\/image-18-83.png","keywords":["Adobe Commerce","Magento 2","Magento2"],"articleSection":["Magento 2","Magento2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/","url":"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/","name":"Display UI grid columns on condition basis - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/06\/image-18-83.png","datePublished":"2023-06-30T14:52:08+00:00","dateModified":"2023-07-11T08:03:34+00:00","description":"We will explain you how to display UI grid columns on condition basis in Magento 2. First, we will provide you the overview of UI components.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/image-18-83.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/06\/image-18-83.png","width":736,"height":239,"caption":"image-18-83"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/display-ui-grid-columns-on-condition-basis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Display UI grid columns on condition basis"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/870aad64c7c0cf48e76bc72c1b63b5fb","name":"Akash Panwar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9ac862666945131960c62540a7865b0a23d5c0a3562d00e956c1d982d102f5fd?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9ac862666945131960c62540a7865b0a23d5c0a3562d00e956c1d982d102f5fd?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Akash Panwar"},"url":"https:\/\/webkul.com\/blog\/author\/akash-panwar671\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/389296","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/482"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=389296"}],"version-history":[{"count":12,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/389296\/revisions"}],"predecessor-version":[{"id":390575,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/389296\/revisions\/390575"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=389296"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=389296"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=389296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}