{"id":167844,"date":"2019-03-22T06:23:46","date_gmt":"2019-03-22T06:23:46","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=167844"},"modified":"2024-02-22T05:30:54","modified_gmt":"2024-02-22T05:30:54","slug":"add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/","title":{"rendered":"Add custom columns along with filters to Product Grid in Admin Magento 2"},"content":{"rendered":"\n<p>Today, we will learn how to add your custom columns to Product Grid with there filters.<\/p>\n\n\n\n<p>Firstly, we will create Product listing UI component instance. The original file for rendering the Product Grid is Magento_Catalog\/view\/adminhtml\/ui_component\/product_listing.xml<\/p>\n\n\n\n<p>Create a file with same name and path in your module.<\/p>\n\n\n\n<p>app\/code\/[Vendor]\/[Module_Name]\/view\/adminhtml\/ui_component\/product_listing.xml<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n&lt;listing xmlns:xsi=&quot;http:\/\/www.w3.org\/2001\/XMLSchema-instance&quot; xsi:noNamespaceSchemaLocation=&quot;urn:magento:module:Magento_Ui:etc\/ui_configuration.xsd&quot;&gt;\n    &lt;columns name=&quot;product_columns&quot; class=&quot;Magento\\Catalog\\Ui\\Component\\Listing\\Columns&quot;&gt;\n        &lt;column name=&quot;custom_column&quot; sortOrder=&quot;76&quot;&gt;\n            &lt;settings&gt;\n                &lt;addField&gt;true&lt;\/addField&gt;\n                &lt;filter&gt;text&lt;\/filter&gt;\n                &lt;dataType&gt;input&lt;\/dataType&gt;\n                &lt;sortable&gt;true&lt;\/sortable&gt;\n                &lt;label translate=&quot;true&quot;&gt;Custom Column Title&lt;\/label&gt;\n            &lt;\/settings&gt;\n        &lt;\/column&gt;\n    &lt;\/columns&gt;\n&lt;\/listing&gt;<\/pre>\n\n\n\n<p>New step will be to add this custom column field to the Product Collection.<\/p>\n\n\n\n<p>app\/code\/[Vendor]\/[Module_Name]\/Ui\/DataProvider\/Product\/CustomColumnField.php<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">&lt;?php \nnamespace &#091;Vendor]\\&#091;Module_Name]\\Ui\\DataProvider\\Product;\nclass CustomColumnField implements \\Magento\\Ui\\DataProvider\\AddFieldToCollectionInterface \n{ \n    public function addField(\n        \\Magento\\Framework\\Data\\Collection $collection,\n        $field,\n        $alias = null\n    ) \n    { \n        $collection-&gt;joinField(\n             &#039;custom_column&#039;, \n             &#039;table_name&#039;, \n             &#039;custom_column&#039;, \n             &#039;customfield_id=entity_id&#039;,\n             null, \n             &#039;left&#039; \n        );\n    }\n}<\/pre>\n\n\n\n<p>In above code the joinField method parameters are explained below &#8211;<\/p>\n\n\n\n<p>&#8216;custom_column&#8217; -&gt; field name given in product_listing.xml<br>&#8216;table_name&#8217; -&gt; table name of the field from which data is required.<br>&#8216;custom_column&#8217; -&gt; the actual column name in the table.<br>&#8216;customfield_id = entity_id&#8217; -&gt; the condition of Join<br>&#8216;null&#8217; -&gt; this is the where condition<br>&#8216;left&#8217; -&gt; type of join<\/p>\n\n\n\n<p>Now we will add the Filter to this field if someone filters the filed<\/p>\n\n\n\n<p>app\/code\/[Vendor]\/[Module_Name]\/Ui\/DataProvider\/Product\/CustomColumnFilter.php<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">&lt;?php \nnamespace &#091;Vendor]\\&#091;Module_Name]\\Ui\\DataProvider\\Product; \nclass CustomColumnFilter implements \\Magento\\Ui\\DataProvider\\AddFilterToCollectionInterface \n{ \n    public function addFilter(\n        \\Magento\\Framework\\Data\\Collection $collection,\n        $field,\n        $condition = null\n    ) \n    { \n        if (isset($condition&#091;&#039;like&#039;])) \n        { \n            $collection-&gt;addFieldToFilter($field, $condition); \n        } \n    } \n}<\/pre>\n\n\n\n<p>Final step is to add the custom column field and filter to the product_listing data provider.<\/p>\n\n\n\n<p>app\/code\/[Vendor]\/[Module_Name]\/etc\/adminhtml\/di.xml<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">&lt;?xml version=&quot;1.0&quot;?&gt;\n&lt;config xmlns:xsi=&quot;http:\/\/www.w3.org\/2001\/XMLSchema-instance&quot; xsi:noNamespaceSchemaLocation=&quot;urn:magento:framework:ObjectManager\/etc\/config.xsd&quot;&gt;\n    &lt;type name=&quot;Magento\\Catalog\\Ui\\DataProvider\\Product\\ProductDataProvider&quot;&gt; \n        &lt;arguments&gt; \n            &lt;argument name=&quot;addFieldStrategies&quot; xsi:type=&quot;array&quot;&gt; \n                &lt;item name=&quot;custom_column&quot; xsi:type=&quot;object&quot;&gt;&#091;Vendor]\\&#091;Module_Name]\\Ui\\DataProvider\\Product\\CustomColumnField&lt;\/item&gt; \n            &lt;\/argument&gt; \n            &lt;argument name=&quot;addFilterStrategies&quot; xsi:type=&quot;array&quot;&gt; \n                &lt;item name=&quot;custom_column&quot; xsi:type=&quot;object&quot;&gt;&#091;Vendor]\\&#091;Module_Name]\\Ui\\DataProvider\\Product\\CustomColumnFilter&lt;\/item&gt; \n            &lt;\/argument&gt; \n        &lt;\/arguments&gt;\n    &lt;\/type&gt;\n&lt;\/config&gt;<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Today, we will learn how to add your custom columns to Product Grid with there filters. Firstly, we will create Product listing UI component instance. The original file for rendering the Product Grid is Magento_Catalog\/view\/adminhtml\/ui_component\/product_listing.xml Create a file with same name and path in your module. app\/code\/[Vendor]\/[Module_Name]\/view\/adminhtml\/ui_component\/product_listing.xml New step will be to add this custom <a href=\"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":204,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[302],"tags":[2070,878,8303],"class_list":["post-167844","post","type-post","status-publish","format-standard","hentry","category-magento2","tag-magento2","tag-product-filter","tag-product-listing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Add custom columns along with filters to Product Grid in Admin Magento 2 - Webkul Blog<\/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:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Add custom columns along with filters to Product Grid in Admin Magento 2 - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"Today, we will learn how to add your custom columns to Product Grid with there filters. Firstly, we will create Product listing UI component instance. The original file for rendering the Product Grid is Magento_Catalog\/view\/adminhtml\/ui_component\/product_listing.xml Create a file with same name and path in your module. app\/code\/[Vendor]\/[Module_Name]\/view\/adminhtml\/ui_component\/product_listing.xml New step will be to add this custom [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/\" \/>\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=\"2019-03-22T06:23:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-22T05:30:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-og.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Sagar Bathla\" \/>\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=\"Sagar Bathla\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/\"},\"author\":{\"name\":\"Sagar Bathla\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/6fcd235eb54dfa1a0fbfc662b8618463\"},\"headline\":\"Add custom columns along with filters to Product Grid in Admin Magento 2\",\"datePublished\":\"2019-03-22T06:23:46+00:00\",\"dateModified\":\"2024-02-22T05:30:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/\"},\"wordCount\":220,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"keywords\":[\"Magento2\",\"product filter\",\"Product Listing\"],\"articleSection\":[\"Magento2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/\",\"url\":\"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/\",\"name\":\"Add custom columns along with filters to Product Grid in Admin Magento 2 - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"datePublished\":\"2019-03-22T06:23:46+00:00\",\"dateModified\":\"2024-02-22T05:30:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Add custom columns along with filters to Product Grid in Admin Magento 2\"}]},{\"@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\/6fcd235eb54dfa1a0fbfc662b8618463\",\"name\":\"Sagar Bathla\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/06e15f8abbf8155cc1124049027a7849db68d785d26bd10e4932883b83def757?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\/06e15f8abbf8155cc1124049027a7849db68d785d26bd10e4932883b83def757?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Sagar Bathla\"},\"description\":\"Sagar Bathla, a Magento Certified Developer, is an expert in Magento 2 development and eCommerce platforms. He specializes in creating cutting-edge Headless PWA solutions, ensuring scalability and exceptional user experiences. Sagar's focus on innovative technology results in transformative digital growth.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/sagar-bathla901\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Add custom columns along with filters to Product Grid in Admin Magento 2 - Webkul Blog","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\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/","og_locale":"en_US","og_type":"article","og_title":"Add custom columns along with filters to Product Grid in Admin Magento 2 - Webkul Blog","og_description":"Today, we will learn how to add your custom columns to Product Grid with there filters. Firstly, we will create Product listing UI component instance. The original file for rendering the Product Grid is Magento_Catalog\/view\/adminhtml\/ui_component\/product_listing.xml Create a file with same name and path in your module. app\/code\/[Vendor]\/[Module_Name]\/view\/adminhtml\/ui_component\/product_listing.xml New step will be to add this custom [...]","og_url":"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2019-03-22T06:23:46+00:00","article_modified_time":"2024-02-22T05:30:54+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-og.png","type":"image\/png"}],"author":"Sagar Bathla","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Sagar Bathla","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/"},"author":{"name":"Sagar Bathla","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/6fcd235eb54dfa1a0fbfc662b8618463"},"headline":"Add custom columns along with filters to Product Grid in Admin Magento 2","datePublished":"2019-03-22T06:23:46+00:00","dateModified":"2024-02-22T05:30:54+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/"},"wordCount":220,"commentCount":2,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"keywords":["Magento2","product filter","Product Listing"],"articleSection":["Magento2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/","url":"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/","name":"Add custom columns along with filters to Product Grid in Admin Magento 2 - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"datePublished":"2019-03-22T06:23:46+00:00","dateModified":"2024-02-22T05:30:54+00:00","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/add-custom-columns-along-with-filters-to-product-grid-in-admin-magento-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Add custom columns along with filters to Product Grid in Admin Magento 2"}]},{"@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\/6fcd235eb54dfa1a0fbfc662b8618463","name":"Sagar Bathla","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/06e15f8abbf8155cc1124049027a7849db68d785d26bd10e4932883b83def757?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\/06e15f8abbf8155cc1124049027a7849db68d785d26bd10e4932883b83def757?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Sagar Bathla"},"description":"Sagar Bathla, a Magento Certified Developer, is an expert in Magento 2 development and eCommerce platforms. He specializes in creating cutting-edge Headless PWA solutions, ensuring scalability and exceptional user experiences. Sagar's focus on innovative technology results in transformative digital growth.","url":"https:\/\/webkul.com\/blog\/author\/sagar-bathla901\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/167844","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\/204"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=167844"}],"version-history":[{"count":14,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/167844\/revisions"}],"predecessor-version":[{"id":423621,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/167844\/revisions\/423621"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=167844"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=167844"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=167844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}