{"id":49990,"date":"2016-05-20T17:52:52","date_gmt":"2016-05-20T17:52:52","guid":{"rendered":"http:\/\/webkul.com\/blog\/?p=49990"},"modified":"2024-03-04T05:47:01","modified_gmt":"2024-03-04T05:47:01","slug":"magento2-programmatically-create-custom-url-rewrites","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/","title":{"rendered":"Magento2 Programmatically Create Custom URL Rewrites"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">URL Rewrites<\/h1>\n\n\n\n<p><a href=\"https:\/\/github.com\/magento\/merchdocs\/blob\/2.3-production\/src\/marketing\/url-rewrite.md\" target=\"_blank\" rel=\"noreferrer noopener\">Edit on GitHub<\/a><a href=\"https:\/\/github.com\/magento\/merchdocs\/issues\/new\/choose\" target=\"_blank\" rel=\"noreferrer noopener\">Log an Issue<\/a><\/p>\n\n\n\n<p>The URL Rewrite tool lets you change any URL which is in association with any product, category, or CMS page. When the rewrite comes into effect, any links that point to the previous URL will  redirect to the new address.<\/p>\n\n\n\n<p>To quickly update URL rewrites for multiple or all products simultaneously, refer to&nbsp;<a href=\"https:\/\/docs.magento.com\/user-guide\/v2.3\/marketing\/url-rewrite-update-all.html\">Multiple URL Rewrites<\/a>.<\/p>\n\n\n\n<p>The terms&nbsp;<em>rewrite<\/em>&nbsp;and&nbsp;<em>redirect<\/em> often used interchangeably, but refer to slightly different processes.  URL rewrite changes the way a URL appears in the browser. A URL redirect update the URL which is store on to the server. A URL redirect can be either temporary or permanent. Your store uses URL&nbsp;rewrites and redirects to make it easy for you to change the URL key of a product, category, or page and preserve existing links.<\/p>\n\n\n\n<p>Magento2 Programmatically Create Custom URL Rewrites&nbsp; :<\/p>\n\n\n\n<p>For normal users there is a common need of custom URLs for controlling their websites and they can create their custom URLs using magento2 Admin panel user interface from <strong>Marketing -&gt; SEO &amp; Search -&gt; Url Rewrites<\/strong><\/p>\n\n\n\n<p><strong>To manage URL rewrite features with custom module<\/strong> :&nbsp; &nbsp;If you want to create custom URLs programmatically in Magento 2 then the solution is already here in this blog. Here I am going to explain the complete process of how to create custom URL using code in controller file.<\/p>\n\n\n\n<p>Step 1 : Create constructor file.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">\/**\n* @var \\Magento\\UrlRewrite\\Model\\UrlRewriteFactory\n*\/\nprotected $_urlRewriteFactory;\n\n\/**\n* @param Context $context\n* @param \\Magento\\UrlRewrite\\Model\\UrlRewriteFactory $urlRewriteFactory\n*\/\npublic function __construct(\n    Context $context,\n    \\Magento\\UrlRewrite\\Model\\UrlRewriteFactory $urlRewriteFactory\n) {\n    $this-&gt;_urlRewriteFactory = $urlRewriteFactory;\n    parent::__construct(\n        $context\n    );\n}<\/pre>\n\n\n\n<p>Step 2 : Create custom URL rewrite&nbsp;in execute method.<\/p>\n\n\n\n<p>Like your website actual URL is &#8220;customModule\/customController\/customAction&#8221; but you want to execute this URL on click on &#8220;mycontrollerpath&#8221; (requested URL) then you can create by following method-<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">$urlRewriteModel = $this-&gt;_urlRewriteFactory-&gt;create();\n\/* set current store id *\/\n$urlRewriteModel-&gt;setStoreId(1);\n\/* this url is not created by system so set as 0 *\/\n$urlRewriteModel-&gt;setIsSystem(0);\n\/* unique identifier - set random unique value to id path *\/\n$urlRewriteModel-&gt;setIdPath(rand(1, 100000));\n\/* set actual url path to target path field *\/\n$urlRewriteModel-&gt;setTargetPath(&quot;customModule\/customController\/customAction&quot;);\n\/* set requested path which you want to create *\/\n$urlRewriteModel-&gt;setRequestPath(&quot;mycontrollerpath&quot;);\n\/* set current store id *\/\n$urlRewriteModel-&gt;save();<\/pre>\n\n\n\n<p>Magento2 Programmatically Create Custom URL Rewrites<\/p>\n\n\n\n<p>So in this way you can create custom Rewrite URLs in Magento 2. Thanks!<\/p>\n\n\n\n<p>You can also check :&nbsp;<\/p>\n\n\n\n<p><a href=\"https:\/\/webkul.com\/blog\/a-little-about-url-redirect-and-rewrite\/\">https:\/\/webkul.com\/blog\/a-little-about-url-redirect-and-rewrite\/<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/docs.magento.com\/user-guide\/v2.3\/marketing\/url-rewrite.html\">https:\/\/docs.magento.com\/user-guide\/v2.3\/marketing\/url-rewrite.html<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>URL Rewrites Edit on GitHubLog an Issue The URL Rewrite tool lets you change any URL which is in association with any product, category, or CMS page. When the rewrite comes into effect, any links that point to the previous URL will redirect to the new address. To quickly update URL rewrites for multiple or <a href=\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":15,"featured_media":48469,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[302,1],"tags":[3158,3159],"class_list":["post-49990","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-magento2","category-uncategorized","tag-magento2-programmatically-create-custom-url-rewrites","tag-url-rewrites"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Magento2 Programmatically Create Custom URL Rewrites<\/title>\n<meta name=\"description\" content=\"Magento2 Programmatically Create Custom URL Rewrites\" \/>\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\/magento2-programmatically-create-custom-url-rewrites\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Magento2 Programmatically Create Custom URL Rewrites\" \/>\n<meta property=\"og:description\" content=\"Magento2 Programmatically Create Custom URL Rewrites\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/\" \/>\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=\"2016-05-20T17:52:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-04T05:47:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/05\/Magneto-Code-Snippet-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"825\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Pooja Sahu\" \/>\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=\"Pooja Sahu\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/\"},\"author\":{\"name\":\"Pooja Sahu\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/420601cccfd5bc83506bcdd12362504b\"},\"headline\":\"Magento2 Programmatically Create Custom URL Rewrites\",\"datePublished\":\"2016-05-20T17:52:52+00:00\",\"dateModified\":\"2024-03-04T05:47:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/\"},\"wordCount\":325,\"commentCount\":8,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/05\/Magneto-Code-Snippet-1.png\",\"keywords\":[\"Magento2 Programmatically Create Custom URL Rewrites\",\"URL Rewrites\"],\"articleSection\":[\"Magento2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/\",\"url\":\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/\",\"name\":\"Magento2 Programmatically Create Custom URL Rewrites\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/05\/Magneto-Code-Snippet-1.png\",\"datePublished\":\"2016-05-20T17:52:52+00:00\",\"dateModified\":\"2024-03-04T05:47:01+00:00\",\"description\":\"Magento2 Programmatically Create Custom URL Rewrites\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/05\/Magneto-Code-Snippet-1.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/05\/Magneto-Code-Snippet-1.png\",\"width\":825,\"height\":260,\"caption\":\"Upload files using magento2 mediastorage module\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Magento2 Programmatically Create Custom URL Rewrites\"}]},{\"@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\/420601cccfd5bc83506bcdd12362504b\",\"name\":\"Pooja Sahu\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/87f400f19d2c602040b38dc2db6412c18f8c1ee7405e40a06bf4a21f24ea12c7?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/87f400f19d2c602040b38dc2db6412c18f8c1ee7405e40a06bf4a21f24ea12c7?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Pooja Sahu\"},\"description\":\"Pooja Sahu is an Adobe Certified Professional &ndash; Developer in the Magento department, with expertise in HTML, CSS, JavaScript, MySQL, eCommerce platform development, and PWA. Her skills drive innovative solutions and enhance user experiences across various platforms.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/pooja\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Magento2 Programmatically Create Custom URL Rewrites","description":"Magento2 Programmatically Create Custom URL Rewrites","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\/magento2-programmatically-create-custom-url-rewrites\/","og_locale":"en_US","og_type":"article","og_title":"Magento2 Programmatically Create Custom URL Rewrites","og_description":"Magento2 Programmatically Create Custom URL Rewrites","og_url":"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2016-05-20T17:52:52+00:00","article_modified_time":"2024-03-04T05:47:01+00:00","og_image":[{"width":825,"height":260,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/05\/Magneto-Code-Snippet-1.png","type":"image\/png"}],"author":"Pooja Sahu","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Pooja Sahu","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/"},"author":{"name":"Pooja Sahu","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/420601cccfd5bc83506bcdd12362504b"},"headline":"Magento2 Programmatically Create Custom URL Rewrites","datePublished":"2016-05-20T17:52:52+00:00","dateModified":"2024-03-04T05:47:01+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/"},"wordCount":325,"commentCount":8,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/05\/Magneto-Code-Snippet-1.png","keywords":["Magento2 Programmatically Create Custom URL Rewrites","URL Rewrites"],"articleSection":["Magento2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/","url":"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/","name":"Magento2 Programmatically Create Custom URL Rewrites","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/05\/Magneto-Code-Snippet-1.png","datePublished":"2016-05-20T17:52:52+00:00","dateModified":"2024-03-04T05:47:01+00:00","description":"Magento2 Programmatically Create Custom URL Rewrites","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/05\/Magneto-Code-Snippet-1.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/05\/Magneto-Code-Snippet-1.png","width":825,"height":260,"caption":"Upload files using magento2 mediastorage module"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/magento2-programmatically-create-custom-url-rewrites\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Magento2 Programmatically Create Custom URL Rewrites"}]},{"@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\/420601cccfd5bc83506bcdd12362504b","name":"Pooja Sahu","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/87f400f19d2c602040b38dc2db6412c18f8c1ee7405e40a06bf4a21f24ea12c7?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/87f400f19d2c602040b38dc2db6412c18f8c1ee7405e40a06bf4a21f24ea12c7?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Pooja Sahu"},"description":"Pooja Sahu is an Adobe Certified Professional &ndash; Developer in the Magento department, with expertise in HTML, CSS, JavaScript, MySQL, eCommerce platform development, and PWA. Her skills drive innovative solutions and enhance user experiences across various platforms.","url":"https:\/\/webkul.com\/blog\/author\/pooja\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/49990","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\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=49990"}],"version-history":[{"count":7,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/49990\/revisions"}],"predecessor-version":[{"id":425764,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/49990\/revisions\/425764"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/48469"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=49990"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=49990"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=49990"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}