{"id":27375,"date":"2024-07-30T17:12:48","date_gmt":"2024-07-30T11:12:48","guid":{"rendered":"https:\/\/codexpert.io\/?p=27375"},"modified":"2026-05-14T15:31:47","modified_gmt":"2026-05-14T09:31:47","slug":"customize-woocommerce-shop-page","status":"publish","type":"post","link":"https:\/\/codexpert.io\/blog\/customize-woocommerce-shop-page\/","title":{"rendered":"Customize WooCommerce Custom Shop Page &#8211; A Complete Guide"},"content":{"rendered":"<div class='cx-content-before'><\/div>\n<p class=\"wp-block-paragraph\">Want to create a shop page that truly wows your customers? Your WooCommerce shop page is often the first impression visitors get of your store. It&#8217;s time to make it count. In this guide, we&#8217;ll explore five simple methods to transform your shop page into a stunning showcase for your products.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Learn how a customized shop page can elevate your brand and boost sales as we dive into practical tips and actionable steps. Let&#8217;s get started!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:28px\" id=\"cx-heading-1\">Why Should You Build a Custom WooCommerce Shop Page?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A custom WooCommerce shop page is more than just visuals. It&#8217;s a powerful tool that can significantly impact your online store&#8217;s success. Here&#8217;s why it matters &#8211;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\" id=\"cx-heading-2\">Unique Branding<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A custom shop page is your storefront&#8217;s digital personality. A personalized shop page ensures that your online store reflects your brand identity, including colors, fonts, and overall designs. Stand out from competitors with a unique and engaging shop page design that captures your brand&#8217;s personality and values.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\" id=\"cx-heading-3\">Enhanced Product Visibility<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A custom WooCommerce shop page is your opportunity to showcase your products in the most compelling way. incorporate dynamic elements like featured products, live sales notifications, enticing sale ribbons, and highlights for new arrivals to instantly grab customer attention and drive sales.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\" id=\"cx-heading-4\">Improved User Experience<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A custom shop page allows you to design an intuitive navigation system that aligns perfectly with your customers&#8217; shopping habits. Create a layout that showcases your products in the most appealing way to effortlessly guide customers to find what they&#8217;re looking for.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\" id=\"cx-heading-5\">Optimize for Better Conversion<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A well-designed, custom shop page can simplify purchasing, reduce cart abandonment, and boost your sales and conversions. There is no better alternative to build a custom shop page and outrank your competitors.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:28px\" id=\"cx-heading-6\">5 Ways to Customize Your WooCommerce Shop Page<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Creating a custom WooCommerce shop page is quite a simple process. If you are just starting out and looking for an easier set up, switching to a platform like <strong><a href=\"https:\/\/easycommerce.dev\" target=\"_blank\" rel=\"noreferrer noopener\">EasyCommerce<\/a> <\/strong>can save you the trouble of dealing with all the steps showing here.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But if you are sticking with WooCommerce for now, just make sure the plugin is installed and set up properly before you dive in.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here are five simple ways to customize your WooCommerce shop page &#8211;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\" id=\"cx-heading-7\">Method 1: Customize the Shop Page with WordPress Editor<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">With the classic WordPress editor, you can create a new page for your WooCommerce product listings. The editor offers blocks that let you easily add and customize product elements on your page.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:20px\">Step 1: Add Blocks to the Shop Page<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Add the <strong>All Products<\/strong> block to display WooCommerce products on your new shop page.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1091\" height=\"780\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/07\/All-Products-block-editor-1.webp\" alt=\"gutenberg-block\" class=\"wp-image-27395\" srcset=\"https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/All-Products-block-editor-1.webp 1091w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/All-Products-block-editor-1-768x549.webp 768w\" sizes=\"auto, (max-width: 1091px) 100vw, 1091px\" \/><figcaption class=\"wp-element-caption\">Add All Products Block to the Empty Section<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You can adjust the rows and columns to suit your design preferences. There are also multiple options you can add to your shop page like<strong> <\/strong>Filters, Product Collections, Product Categories, Cart, Checkout, and much more.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-2 wp-block-gallery-1 is-layout-flex wp-container-core-gallery-is-layout-6a662faf wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large has-custom-border is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"370\" height=\"466\" data-id=\"27397\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/07\/WOO-Blocks.webp\" alt=\"woocommerce-blocks\" class=\"wp-image-27397\" style=\"border-width:19px;border-radius:15px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"347\" height=\"342\" data-id=\"27396\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/07\/Woo-block.webp\" alt=\"woocommerce-blocks\" class=\"wp-image-27396\" style=\"border-width:19px;border-radius:15px\" \/><\/figure>\n<figcaption class=\"blocks-gallery-caption wp-element-caption\">Blocks available for WooCommerce Products<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:20px\">Step 2: Customize and Publish<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Once you&#8217;re done with the customization, publish your newly designed WooCommerce shop page on your store. To display this as your default shop page from <strong>WooCommerce &gt; Settings &gt; Advanced<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1471\" height=\"865\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/07\/Customize-and-Publish.webp\" alt=\"woocommerce-custom-shop-page\" class=\"wp-image-27398\" srcset=\"https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Customize-and-Publish.webp 1471w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Customize-and-Publish-768x452.webp 768w\" sizes=\"auto, (max-width: 1471px) 100vw, 1471px\" \/><figcaption class=\"wp-element-caption\">Customize the Shop Page<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\" id=\"cx-heading-8\">Method 2: Edit WooCommerce Shop Page Using an Addon<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:20px\">Step 1: Install CoDesigner<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">First, install the<a href=\"https:\/\/wordpress.org\/plugins\/woolementor\/\" target=\"_blank\" rel=\"noreferrer noopener\"> CoDesigner plugin<\/a> from your store&#8217;s dashboard and activate it. <\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1285\" height=\"704\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/06\/Install-CoDesigner.webp\" alt=\"\" class=\"wp-image-26315\" srcset=\"https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/06\/Install-CoDesigner.webp 1285w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/06\/Install-CoDesigner-768x421.webp 768w\" sizes=\"auto, (max-width: 1285px) 100vw, 1285px\" \/><figcaption class=\"wp-element-caption\">Install and Activate the CoDesigner<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:20px\">Step 2: Enable Shop Widgets<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Now navigate to <strong>CoDesigner &gt; Widgets<\/strong> and enable your preferred shop widgets and click the <strong>Save Settings <\/strong>button.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1355\" height=\"615\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/07\/Enable-Shop-Classic-1.webp\" alt=\"enable-shop-widgets\" class=\"wp-image-27404\" srcset=\"https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Enable-Shop-Classic-1.webp 1355w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Enable-Shop-Classic-1-768x349.webp 768w\" sizes=\"auto, (max-width: 1355px) 100vw, 1355px\" \/><figcaption class=\"wp-element-caption\">Enable Your Desired Shop Widget<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:20px\">Step 3: Customize the Shop Page<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Open your new shop page in Elementor and drag your desired shop widget into the blank section. <\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1617\" height=\"739\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/07\/Drag-Shop-Widget.webp\" alt=\"custom-shop-widget\" class=\"wp-image-27405\" srcset=\"https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Drag-Shop-Widget.webp 1617w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Drag-Shop-Widget-768x351.webp 768w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Drag-Shop-Widget-1536x702.webp 1536w\" sizes=\"auto, (max-width: 1617px) 100vw, 1617px\" \/><figcaption class=\"wp-element-caption\">Drag the Shop into the Empty Section<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The CoDesigner addon lets you customize each section of your WooCommerce shop page, including title, background, typography, padding, and more.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1450\" height=\"894\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/07\/Edit-shop-classic.webp\" alt=\"woocommerce-custom-shop-page-elementor\" class=\"wp-image-27400\" srcset=\"https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Edit-shop-classic.webp 1450w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Edit-shop-classic-768x474.webp 768w\" sizes=\"auto, (max-width: 1450px) 100vw, 1450px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:20px\">Step 4: Publish and Preview Changes<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">When you\u2019re done with the customizations, click the <strong>Publish<\/strong> button to save changes. Your custom shop page is ready now so make sure to preview your WooCommerce custom shop page and check if any further changes are needed.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1539\" height=\"1152\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/07\/Shop-CoDesigner.webp\" alt=\"woocommerce-custom-shop-page\" class=\"wp-image-27401\" srcset=\"https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Shop-CoDesigner.webp 1539w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Shop-CoDesigner-768x575.webp 768w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Shop-CoDesigner-1536x1150.webp 1536w\" sizes=\"auto, (max-width: 1539px) 100vw, 1539px\" \/><figcaption class=\"wp-element-caption\">Final Preview of Custom WooCommerce Shop Page<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:20px\">Step 5: Set as WooCommerce Default Shop<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, go to <strong>WooCommerce &gt;&gt; Settings &gt;&gt; Products<\/strong> and replace the default page with your newly designed shop page.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1263\" height=\"723\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/07\/Set-WooCommerce-shop.webp\" alt=\"set-custom-shop-page\" class=\"wp-image-27407\" srcset=\"https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Set-WooCommerce-shop.webp 1263w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Set-WooCommerce-shop-768x440.webp 768w\" sizes=\"auto, (max-width: 1263px) 100vw, 1263px\" \/><figcaption class=\"wp-element-caption\">Set the New Shop As Default<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\" id=\"cx-heading-9\">Method 3: Create a Custom WooCommerce Shop Page with a Template<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:20px\">Step 1: Install CoDesigner and CoDesigner Pro<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Install the CoDesigner plugin from your site by navigating to <strong>Plugins &gt;&gt; Add New<\/strong>. As the CoDesigner templates are premium, you need the CoDesigner Pro version to unlock these features. If you already have the file, upload it to your site and activate the license.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"930\" height=\"363\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/06\/Install-CoDesigner-Pro.webp\" alt=\"CoDesigner-Pro\n\" class=\"wp-image-26372\" srcset=\"https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/06\/Install-CoDesigner-Pro.webp 930w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/06\/Install-CoDesigner-Pro-768x300.webp 768w\" sizes=\"auto, (max-width: 930px) 100vw, 930px\" \/><figcaption class=\"wp-element-caption\">Install CoDesigner Pro<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:20px\">Step 2: Create a Shop Template<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Navigate to <strong>Templates &gt;&gt; Add New<\/strong> and provide a name to the template. But before that, you need to select <strong>CoDesigner Product Archive<\/strong> and click on <strong>Create Template<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1081\" height=\"698\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/07\/Create-Template.webp\" alt=\"create-woocommerce-shop-template\" class=\"wp-image-27408\" srcset=\"https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Create-Template.webp 1081w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Create-Template-768x496.webp 768w\" sizes=\"auto, (max-width: 1081px) 100vw, 1081px\" \/><figcaption class=\"wp-element-caption\">Create CoDesigner Template<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:20px\">Step 3: Design a WooCommerce Custom Shop Template<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">This will redirect you to the <strong>Elementor Editor<\/strong> page, where you&#8217;ll find the CoDesigner icon in the Elementor section. Click on that icon.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1158\" height=\"404\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/07\/CoDesigner-Icon.webp\" alt=\"\" class=\"wp-image-27409\" srcset=\"https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/CoDesigner-Icon.webp 1158w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/CoDesigner-Icon-768x268.webp 768w\" sizes=\"auto, (max-width: 1158px) 100vw, 1158px\" \/><figcaption class=\"wp-element-caption\">Select the Icon Showing Above<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">After clicking on the icon, a popup will appear. You need to select the <strong>Shop<\/strong> template from here. Go through the list of designs to find the one that best suits your style.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1078\" height=\"813\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/07\/Select-block-and-template.webp\" alt=\"woocommerce-custom-shop-page\" class=\"wp-image-27410\" srcset=\"https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Select-block-and-template.webp 1078w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Select-block-and-template-768x579.webp 768w\" sizes=\"auto, (max-width: 1078px) 100vw, 1078px\" \/><figcaption class=\"wp-element-caption\">Pre-made Shop Template<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Hover over your desired Shop template and click on the <strong>Insert <\/strong>button. Once inserted, you can start the customizing journey. <\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1079\" height=\"843\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/07\/Insert-the-template.webp\" alt=\"woocommerce-custom-shop-page-template\" class=\"wp-image-27411\" srcset=\"https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Insert-the-template.webp 1079w, https:\/\/codexpert.io\/blog\/wp-content\/uploads\/2024\/07\/Insert-the-template-768x600.webp 768w\" sizes=\"auto, (max-width: 1079px) 100vw, 1079px\" \/><figcaption class=\"wp-element-caption\">Click on Insert to Have Amazing Shop Design<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:20px\">Step 4: Assign New Template to Shop Page<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Once you&#8217;re done with your customizations, click on the<strong> Settings<\/strong> icon from the Elementor bar on the left. You will find an option to assign your Shop template.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"411\" height=\"532\" src=\"https:\/\/codexpert.io\/wp-content\/uploads\/2024\/07\/Assign-template-to-shop.webp\" alt=\"WooCommerce-custom-shop-page\" class=\"wp-image-27412\" \/><figcaption class=\"wp-element-caption\">Assign the New Template to Shop Page<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" style=\"font-size:20px\">Step 5: Publish and Set as Default<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">When the conditions are set, click the <strong>Publish<\/strong> button and set it as your default, similar to steps shown in the previous methods.  <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\" id=\"cx-heading-10\">Method 4: Customize Your Themes<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is one of the most effective ways to personalize a WooCommerce shop page. Many WordPress themes offer built-in options for customizing the shop page, which helps you do further customizations like &#8211; <\/p>\n\n\n\n<ul style=\"font-size:18px\" class=\"wp-block-list\">\n<li><strong>Changing Layout:<\/strong> You can alter the number of columns in product displays, and sidebar configurations or modify the overall layout to better suit your products.<\/li>\n<\/ul>\n\n\n\n<ul style=\"font-size:18px\" class=\"wp-block-list\">\n<li><strong>Font and Color Customization:<\/strong> Match the colors and fonts with your brand identity to ensure a consistent and recognizable visual experience for your customers.<\/li>\n<\/ul>\n\n\n\n<ul style=\"font-size:18px\" class=\"wp-block-list\">\n<li><strong>Modifying Header and Footer:<\/strong> Tailoring header areas to design exceptional elements such as your brand logos, different navigation links, or occasional offers.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\" id=\"cx-heading-11\">Method 5: Customizing WooCommerce Shop Template File<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can override the WooCommerce template file and create a custom one. WooCommerce follows a <a href=\"https:\/\/developer.wordpress.org\/themes\/basics\/template-hierarchy\/\" target=\"_blank\" rel=\"noreferrer noopener\">template hierarchy<\/a>, so you can do the customization from there. In terms of the Shop page, you can create a template file named product-archive.php within your WooCommerce folder in your theme.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You\u2019ll find the base structure for template files from the official <a href=\"https:\/\/github.com\/woocommerce\/woocommerce\/tree\/7.9.0\/plugins\/woocommerce\/templates\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce Code Reference<\/a>. Here are the templates for the<a href=\"https:\/\/github.com\/woocommerce\/woocommerce\/blob\/7.9.0\/plugins\/woocommerce\/templates\/archive-product.php\" target=\"_blank\" rel=\"noreferrer noopener\"> product-archive.php<\/a>, which lets you display the shop page, directly on your WooCommerce site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Just copy and paste the relevant template file into your child\u2019s theme folder &#8211; <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li style=\"font-size:18px\">Open <strong>product-archive.php<\/strong> file using a text or code editor. Make your desired changes and save it.<\/li>\n\n\n\n<li style=\"font-size:18px\">When the modification is done, upload it to your<strong> wp-content\/themes<\/strong> directory. Now, go to <strong>Appearance &gt; Themes<\/strong> and activate the child theme.<\/li>\n\n\n\n<li style=\"font-size:18px\">If you want to make the changes from your dashboard, navigate to <strong>Appearance &gt; Theme File Editor<\/strong>. From the files on the right side, select the file you want to edit.<\/li>\n\n\n\n<li style=\"font-size:18px\">Make the changes directly from the editor. Ensure that you\u2019ve backups in case of any mishaps or accidents.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:28px\" id=\"cx-heading-12\">Start Customizing WooCommerce Custom Shop Page Today! <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Creating and <a href=\"https:\/\/codexpert.io\/customize-shop-page-in-woocommerce\/\" target=\"_blank\" rel=\"noreferrer noopener\">customizing a WooCommerce Shop page<\/a> is an important step to starting your online business. From making an impactful first impression to creating a user-friendly shopping experience.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Building a custom WooCommerce shop page is a valuable investment that can significantly enhance your store&#8217;s performance and overall user experience. The customization journey is simple, and you must remember that the key to a successful online store is a stunning WooCommerce custom shop page!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-size:24px\" id=\"cx-heading-13\">Frequently Asked Questions (FAQs) <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q. Can I customize the shop page in WooCommerce?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li style=\"font-size:18px\">Install and activate CoDesigner on your site.<\/li>\n\n\n\n<li style=\"font-size:18px\">Enable the shop widgets.<\/li>\n\n\n\n<li style=\"font-size:18px\">Create a new shop page and open it with Elementor.<\/li>\n\n\n\n<li style=\"font-size:18px\">Drag your desired shop widget into the Elementor section.<\/li>\n\n\n\n<li style=\"font-size:18px\">Customize each part of your WooCommerce Shop page.<\/li>\n\n\n\n<li style=\"font-size:18px\">Finally set it as the default Shop page.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q. Why can\u2019t I edit my shop page in WooCommerce?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce sets the Shop page as an archive. You can create a template using CoDesigner Pro and customize the shop page easily.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q. How do I set up a WooCommerce shop page?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Navigate to <strong>WooCommerce Settings &gt; Advanced &gt; Products<\/strong>. Set your Shop page as the default WooCommerce shop page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Q. Can I edit my WooCommerce shop page with Elementor?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li style=\"font-size:18px\">Install WooCommerce, CoDesigner, and Elementor on your site.<\/li>\n\n\n\n<li style=\"font-size:18px\">Create a new page and open it with Elementor.<\/li>\n\n\n\n<li style=\"font-size:18px\">Drag the Shop widget into the Elementor section.<\/li>\n\n\n\n<li style=\"font-size:18px\">After customization, save the changes.<\/li>\n\n\n\n<li style=\"font-size:18px\">Finally, set it as a default WooCommerce shop page.<\/li>\n<\/ul>\n<div class='cx-content-after'><\/div>","protected":false},"excerpt":{"rendered":"<p>Want to create a shop page that truly wows your customers? Your WooCommerce shop page is often the first impression visitors get of your store. It&#8217;s time to make it count. In this guide, we&#8217;ll explore five simple methods to transform your shop page into a stunning showcase for your products. Learn how a customized [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":27416,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[26],"class_list":["post-27375","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-woolementor"],"_links":{"self":[{"href":"https:\/\/codexpert.io\/blog\/wp-json\/wp\/v2\/posts\/27375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codexpert.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codexpert.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codexpert.io\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/codexpert.io\/blog\/wp-json\/wp\/v2\/comments?post=27375"}],"version-history":[{"count":1,"href":"https:\/\/codexpert.io\/blog\/wp-json\/wp\/v2\/posts\/27375\/revisions"}],"predecessor-version":[{"id":33228,"href":"https:\/\/codexpert.io\/blog\/wp-json\/wp\/v2\/posts\/27375\/revisions\/33228"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codexpert.io\/blog\/wp-json\/wp\/v2\/media\/27416"}],"wp:attachment":[{"href":"https:\/\/codexpert.io\/blog\/wp-json\/wp\/v2\/media?parent=27375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codexpert.io\/blog\/wp-json\/wp\/v2\/categories?post=27375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codexpert.io\/blog\/wp-json\/wp\/v2\/tags?post=27375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}