{"id":368579,"date":"2023-02-24T10:53:13","date_gmt":"2023-02-24T10:53:13","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=368579"},"modified":"2024-04-17T12:23:28","modified_gmt":"2024-04-17T12:23:28","slug":"implementation-of-webpack-in-the-wordpress-project","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/","title":{"rendered":"Implementation of Webpack in the WordPress project"},"content":{"rendered":"\n<p>Webpack is a powerful tool for bundling JavaScript code into a single file that can be used in a WordPress plugin. It can be used to combine multiple JavaScript files into a single bundle, optimize code for production, and minify code for faster loading.<\/p>\n\n\n\n<p><strong>Note<\/strong>: If you require expert assistance or want to develop custom unique functionality,<a href=\"https:\/\/webkul.com\/hire-woocommerce-developers\/\" target=\"_blank\" rel=\"noreferrer noopener\">\u00a0hire WooCommerce Developers<\/a>\u00a0for your project.<\/p>\n\n\n\n<p>Webpack is a JavaScript module bundler. It takes modules with dependencies and generates static assets representing those modules. Webpack is used to optimize web applications by bundling modules, code splitting, and minifying code. It can also be used to compile and bundle CSS, HTML, and images.<\/p>\n\n\n\n<p>Setting up webpack in a WordPress plugin is relatively straightforward. The first step is to install the webpack package from npm.<\/p>\n\n\n\n<p>In the plugin directory, create a package.json file with the following contents:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">{\n   &quot;name&quot;: &quot;wordpress-plugin-with-webpack&quot;,\n   &quot;version&quot;: &quot;1.0.0&quot;,\n   &quot;description&quot;: &quot;WordPress Plugin with Webpack&quot;,\n   &quot;main&quot;: &quot;index.php&quot;,\n   &quot;scripts&quot;: {\n      &quot;build&quot;: &quot;webpack --mode production&quot;\n   },\n   &quot;devDependencies&quot;: {\n      &quot;webpack&quot;: &quot;^4.41.5&quot;\n   }\n}<\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>1. &#8220;name&#8221;: This is the name of the package as it will be referenced in the package manager.<\/p>\n\n\n\n<p>2. &#8220;version&#8221;: This is the version of the package.<\/p>\n\n\n\n<p>3. &#8220;description&#8221;: This is a brief description of the package.<\/p>\n\n\n\n<p>4. &#8220;main&#8221;: This is the main entry point for the package. This is the file that will be loaded when the package is imported.<\/p>\n\n\n\n<p>5. &#8220;scripts&#8221;: This is an object containing commands that can be run from the command line.<\/p>\n\n\n\n<p>6. &#8220;devDependencies&#8221; : This is an object containing dependencies need for your current project.<\/p>\n<\/blockquote>\n\n\n\n<p>We can also create custom commands in the package.json file for development to initiate a process or application. It is usually used to launch a program or script.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">{\n   &quot;name&quot;: &quot;wordpress-plugin-with-webpack&quot;,\n   &quot;version&quot;: &quot;1.0.0&quot;,\n   &quot;description&quot;: &quot;WordPress Plugin with Webpack&quot;,\n   &quot;main&quot;: &quot;index.php&quot;,\n   &quot;scripts&quot;: {\n      &quot;build&quot;: &quot;webpack --mode production&quot;,\n      &quot;watch&quot;: &quot;webpack --watch --mode developement&quot;\n   },\n   &quot;devDependencies&quot;: {\n      &quot;webpack&quot;: &quot;^4.41.5&quot;\n   }\n}<\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Build Command<\/strong>: A build command is a command used to compile a program from source code into an executable code with mode production.<\/p>\n\n\n\n<p><strong>Watch Command<\/strong>: A watch command is a command used to initiate a process or application. It is usually used to launch a program or script.<\/p>\n<\/blockquote>\n\n\n\n<p>Next, run the following command to install webpack:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">npm install<\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>npm install is a command used to install packages from the npm registry. It downloads the necessary packages and installs them in the node_modules folder of the project. It also adds the installed packages and their dependencies to the package.json file.<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Once the installation is complete, create a webpack configuration file called webpack.config.js in the plugin directory. The configuration file should contain the following code:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">const path = require(&#039;path&#039;);\n\nmodule.exports = {\n    entry: &#039;.\/src\/index.js&#039;,\n    output: {\n        filename: &#039;bundle.js&#039;,\n        path: path.resolve(__dirname, &#039;dist&#039;)\n    }\n};<\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>1. const path = require(&#8216;path&#8217;);<br>\/\/ This line imports the &#8216;path&#8217; module from the Node.js core library. The path module provides utilities for working with file and directory paths.<\/p>\n\n\n\n<p>2. module.exports = {<br>\/\/ This line exports the configuration object that follows.<\/p>\n\n\n\n<p>3. entry: &#8216;.\/src\/index.js&#8217;,<br>\/\/ This line specifies the entry file for the bundle, which is the root file of the application.<\/p>\n\n\n\n<p>4. output: {<br>\/\/ This line specifies the output configuration for the bundle.<\/p>\n\n\n\n<p>5. path: path.resolve(__dirname, &#8216;dist&#8217;),<br>\/\/ This line specifies the output path, which is the directory where the bundle will be generated.<\/p>\n\n\n\n<p>6. filename: &#8216;bundle.js&#8217;<br>\/\/ This line specifies the output filename, which is the name of the generated bundle.<\/p>\n<\/blockquote>\n\n\n\n<p>This configuration file tells webpack to look for a file called index.js in the src\/scripts folder, and bundle all the code into a file called bundle.js in the dist folder.<\/p>\n\n\n\n<p>To launch a program or script, we use start command which we created before.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">npm run watch<\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>The &#8220;npm run watch&#8221; command is used to continuously watch for changes in the source code and automatically rebuild the project when changes are detected. It is typically used in development environments to ensure that the project is always up-to-date and to make debugging easier.<\/p>\n<\/blockquote>\n\n\n\n<p>Finally, run the webpack command to build the bundle file:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">npm run build<\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-black-color\"><em>Npm run build typically refers to a script that is defined in the package.json file of a project. This script usually runs a build process that compiles the source code of the project and produces a production-ready version of the application. This build process can involve tasks such as transpiring, minification, and bundling.<\/em>&#8220;<\/mark><\/p>\n<\/blockquote>\n\n\n\n<p>This command will create the bundle.js file in the dist folder. Now, you can include\/ enqueue the bundle.js file in your WordPress plugin and use it to optimize and minify your JavaScript code.<\/p>\n\n\n\n<p>For any technical assistance\u00a0kindly <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noreferrer noopener\">raise\u00a0a ticket<\/a>\u00a0or\u00a0reach\u00a0us by email at\u00a0support@webkul.com. Thanks for Your Time! Have a Good Day!<\/p>\n\n\n\n<p>Also, discover various solutions to add more features and enhance your online store by visiting the\u00a0<a href=\"https:\/\/store.webkul.com\/woocommerce-plugins.html\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce plugins<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Webpack is a powerful tool for bundling JavaScript code into a single file that can be used in a WordPress plugin. It can be used to combine multiple JavaScript files into a single bundle, optimize code for production, and minify code for faster loading. Note: If you require expert assistance or want to develop custom <a href=\"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":340,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-368579","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Implementation of Webpack in the WordPress project -<\/title>\n<meta name=\"description\" content=\"Webpack is a powerful tool for bundling JavaScript code into a single file that can be used in a WordPress plugin.\" \/>\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\/implementation-of-webpack-in-the-wordpress-project\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Implementation of Webpack in the WordPress project -\" \/>\n<meta property=\"og:description\" content=\"Webpack is a powerful tool for bundling JavaScript code into a single file that can be used in a WordPress plugin.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/\" \/>\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-02-24T10:53:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-17T12:23:28+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=\"Himanshu Kumar\" \/>\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=\"Himanshu Kumar\" \/>\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\/implementation-of-webpack-in-the-wordpress-project\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/\"},\"author\":{\"name\":\"Himanshu Kumar\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/6952f25eb0d1843071cf1334ea1b07ed\"},\"headline\":\"Implementation of Webpack in the WordPress project\",\"datePublished\":\"2023-02-24T10:53:13+00:00\",\"dateModified\":\"2024-04-17T12:23:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/\"},\"wordCount\":730,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/\",\"url\":\"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/\",\"name\":\"Implementation of Webpack in the WordPress project -\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"datePublished\":\"2023-02-24T10:53:13+00:00\",\"dateModified\":\"2024-04-17T12:23:28+00:00\",\"description\":\"Webpack is a powerful tool for bundling JavaScript code into a single file that can be used in a WordPress plugin.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Implementation of Webpack in the WordPress project\"}]},{\"@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\/6952f25eb0d1843071cf1334ea1b07ed\",\"name\":\"Himanshu Kumar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b3d19c09b89f420fac0217dbdff8be9b28ce99b04c3a1bce23c0652b5b880c5d?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\/b3d19c09b89f420fac0217dbdff8be9b28ce99b04c3a1bce23c0652b5b880c5d?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Himanshu Kumar\"},\"description\":\"Himanshu Kumar, a skilled professional in the WordPress department, specializes in React, React Native, Redux, and WooCommerce API Development. His expertise in PoS App Development, Chat Server integration, and Payment Methods for PoS systems ensures seamless and innovative eCommerce solutions.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/himanshu-kumar731\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Implementation of Webpack in the WordPress project -","description":"Webpack is a powerful tool for bundling JavaScript code into a single file that can be used in a WordPress plugin.","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\/implementation-of-webpack-in-the-wordpress-project\/","og_locale":"en_US","og_type":"article","og_title":"Implementation of Webpack in the WordPress project -","og_description":"Webpack is a powerful tool for bundling JavaScript code into a single file that can be used in a WordPress plugin.","og_url":"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2023-02-24T10:53:13+00:00","article_modified_time":"2024-04-17T12:23:28+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":"Himanshu Kumar","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Himanshu Kumar","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/"},"author":{"name":"Himanshu Kumar","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/6952f25eb0d1843071cf1334ea1b07ed"},"headline":"Implementation of Webpack in the WordPress project","datePublished":"2023-02-24T10:53:13+00:00","dateModified":"2024-04-17T12:23:28+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/"},"wordCount":730,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/","url":"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/","name":"Implementation of Webpack in the WordPress project -","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"datePublished":"2023-02-24T10:53:13+00:00","dateModified":"2024-04-17T12:23:28+00:00","description":"Webpack is a powerful tool for bundling JavaScript code into a single file that can be used in a WordPress plugin.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/implementation-of-webpack-in-the-wordpress-project\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Implementation of Webpack in the WordPress project"}]},{"@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\/6952f25eb0d1843071cf1334ea1b07ed","name":"Himanshu Kumar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b3d19c09b89f420fac0217dbdff8be9b28ce99b04c3a1bce23c0652b5b880c5d?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\/b3d19c09b89f420fac0217dbdff8be9b28ce99b04c3a1bce23c0652b5b880c5d?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Himanshu Kumar"},"description":"Himanshu Kumar, a skilled professional in the WordPress department, specializes in React, React Native, Redux, and WooCommerce API Development. His expertise in PoS App Development, Chat Server integration, and Payment Methods for PoS systems ensures seamless and innovative eCommerce solutions.","url":"https:\/\/webkul.com\/blog\/author\/himanshu-kumar731\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/368579","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\/340"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=368579"}],"version-history":[{"count":17,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/368579\/revisions"}],"predecessor-version":[{"id":449966,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/368579\/revisions\/449966"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=368579"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=368579"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=368579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}