{"id":93142,"date":"2026-05-03T20:26:48","date_gmt":"2026-05-04T01:26:48","guid":{"rendered":"https:\/\/www.bricktowntom.com\/blog\/?p=93142"},"modified":"2026-05-03T20:26:48","modified_gmt":"2026-05-04T01:26:48","slug":"woocommerce-wednesdays-how-to-customize-the-woocommerce-shop-page","status":"publish","type":"post","link":"https:\/\/www.bricktowntom.com\/blog\/05\/woocommerce-wednesdays-how-to-customize-the-woocommerce-shop-page.html","title":{"rendered":"WooCommerce Wednesdays: How to customize the WooCommerce shop page"},"content":{"rendered":"<p>From product pages to your homepage, there are many important areas of <a href=\"https:\/\/www.godaddy.com\/pro\/hosting\/ecommerce-hosting\" data-eid=\"procontent.garage.customize-the-woocommerce-shop-page.product.link.click\" data-wpel-link=\"internal\" target=\"_self\" rel=\"follow noopener\">your WooCommerce store<\/a>. While it may not get the same attention as something like your checkout, the WooCommerce shop page is crucial to expressing your brand\u2019s image and helping customers find the products they\u2019re looking for.<\/p>\n<p>In this post, we\u2019ll show you several ways to customize the WooCommerce shop page to better highlight your business\u2019 unique offering.<\/p>\n<h2>What is the WooCommerce shop page?<\/h2>\n<p>The WooCommerce shop page is a default page that holds an archive of your products. When you install WooCommerce, the plugin will add a new page with the \/shop URL.<\/p>\n<blockquote>\n<p>The page\u2019s appearance will be determined by the settings in your WordPress theme.<\/p>\n<\/blockquote>\n<p>Most themes feature a grid layout with all the products in your catalog. Some will also include basic options for adjusting the display of the page. If this is the case, you can find them by going to <strong>Theme &gt; Customize<\/strong>. From there, the exact location will depend on the theme that has configured the customizer.<\/p>\n<p>Below is an example of the theme customizer for the OceanWP theme. For the shop page, you have the option to show products, categories, or both. This content will appear in the center of the page. The rest of the page will display the items<\/p>\n<\/p>\n<p>WooCommerce has a built-in setting that lets you define the shop page. To use it, go to <strong>WooCommerce &gt; Settings &gt; Products<\/strong>. In the <strong>General<\/strong> section, you\u2019ll set the URL for your shop page. By default, the page is located at Shop.<\/p>\n<\/p>\n<p>Changing this page is but one of the ways to modify your shop page. We\u2019ll look at some of the other methods later on.<\/p>\n<h3>Why customize the shop page?<\/h3>\n<p>Here are some of the benefits of customizing your Shop page:<\/p>\n<p><strong>Better SEO<\/strong><\/p>\n<p>Improving the shop page can help improve the overall SEO for your site. Depending on your theme, the default shop page may have limited or irrelevant content. If there is thin content on one of your core pages, the entire site will appear less authoritative in Google\u2019s eyes.<\/p>\n<p>By customizing the page, you can ensure that your primary archive is full of high-quality, relevant content that best reflects your store\u2019s offering.<\/p>\n<p><strong>Unique branding\u00a0<\/strong><\/p>\n<p>With the default shop page, your store may appear overly similar to other WooCommerce sites. Instead of this, you want the page to align with your brand and the overall aesthetic of your store.<\/p>\n<p>By customizing the details for the shop page, you can make it match the rest of your site\u2019s branding and you can help your business stand out from your competitors.<\/p>\n<p><strong>Improved customer experience<\/strong><\/p>\n<p>You want the design of the shop page to pique your visitors\u2019 interest. The shop page can also serve as a useful tool for browsing and finding items. Depending on your theme, the default layout may not achieve these objectives.<\/p>\n<p>By customizing the shop page, you can use a design that makes it easier to find your products, leading to a smoother buying process.<\/p>\n<h2>Methods for customizing the shop page<\/h2>\n<p>There are several ways to approach customizing the WooCommerce Shop page. When you design the page, the amount and nature of the changes that you can make will depend on the method you use.<\/p>\n<p>For example, you may be only to change the arrangement of the products. For others, you can modify every aspect of the page, adding new features like filters, banners, or quick checkout tools.<\/p>\n<p>Here are some of the different ways you can customize the WooCommerce shop page:<\/p>\n<h3>Using a WordPress plugin<\/h3>\n<p>The first approach to customizing your WooCommerce shop page is to use a WordPress plugin. With a plugin, you get more control over the design of your store without having to dive into the code. Let\u2019s look at a couple of useful solutions:<\/p>\n<p><strong>StoreCustomizer<\/strong><\/p>\n<p><a href=\"https:\/\/storecustomizer.com\/\" data-wpel-link=\"external\" rel=\"nofollow external noopener\">StoreCustomizer<\/a> lets you customize the design for various parts of your store including the WooCommerce shop page. You can use the plugin to edit or completely remove existing elements from the Shop page.<\/p>\n<blockquote>\n<p>For example, you can change the number of columns displayed on the page or you can adjust the number of products per row.<\/p>\n<\/blockquote>\n<p>StoreCustomizer won\u2019t override your current pages or templates. It works by adding additional styling options to your theme for the specific elements that you customize with the plugin.<\/p>\n<p><strong>Storefront Blocks<\/strong><\/p>\n<p>Storefront Blocks is a plugin that gives you control over your most important WooCommerce Pages to customize them however you want. You can use the plugin to override the default shop page layout determined by your theme by using blocks to rearrange existing sections or creating new sections with additional elements<\/p>\n<p>The plugin comes with a variety of content blocks for WooCommerce. Some of these include:<\/p>\n<ul>\n<li>Product Category Block<\/li>\n<li>Product Table Block<\/li>\n<li>Product Carousel Block<\/li>\n<li>Product Slider Block<\/li>\n<li>Square Grid Block<\/li>\n<\/ul>\n<h3>Creating a new shop page from scratch<\/h3>\n<p>For a more comprehensive approach to customizing the shop page, you can create a new page from scratch. This will allow you to add whatever details you want to the page.<\/p>\n<blockquote>\n<p>Once it\u2019s complete, you can then assign this page as the shop page in your WooCommerce settings.<\/p>\n<\/blockquote>\n<p>There are a couple of ways you could go about doing this. To start, you could create and build the page using the native WordPress features. To use this simple method, go to <strong>Pages<\/strong> &gt; <strong>Add new<\/strong>. You can then give the page a title and use the Gutenberg Block Editor or HTML editor to design the page.<\/p>\n<p><strong>Using a page builder<\/strong><\/p>\n<p>If you want to create a new shop page from scratch, you can also use a page builder. This will give you drag-and-drop functionality for setting the layout and determining what types of products to display.<\/p>\n<p>Below, we will look at how to design the page using Elementor. It is one of the best page builders for creating content for ecommerce sites. It will help you create an attractive shop page quickly.<\/p>\n<p>There are two ways to use the app to create a shop page. The first is to create an archive page template and then set a condition in Elementor to have it display as the shop page. The other option is to simply create a new page in Elementor and then set it as the shop page in the WooCommerce general settings.<\/p>\n<blockquote>\n<p>To create an archive page template with Elementor, you\u2019ll need the Pro version. Below we will look at how this process works.<\/p>\n<\/blockquote>\n<p>To create a product archive in WooCommerce, go to <strong>Templates &gt; Add New<\/strong>. This will open a window to choose your template type. Select <strong>Product Archive<\/strong> and give the template a name.<\/p>\n<p>After that, you\u2019ll be taken to the Elementor editor to build the page. You can start completely from scratch or you can automatically insert pre-made archive blocks. I recommend choosing the latter as it will help you design your page faster.<\/p>\n<p>Once, you\u2019ve added the blocks to the page, you can customize the design by editing and adding widgets from the left-hand menu. Elementor has several WooCommerce widgets that you can add to your pages. These include:<\/p>\n<ul>\n<li>Archive title and description<\/li>\n<li>WooCommerce Breadcrumbs<\/li>\n<li>Custom add to cart<\/li>\n<li>Archive product<\/li>\n<li>Products<\/li>\n<li>WooCommerce pages<\/li>\n<li>Menu cart<\/li>\n<li>Product categories<\/li>\n<\/ul>\n<p>When you\u2019re finished with the customizations, click <strong>Publish<\/strong>. Elementor will then prompt you to set the conditions that determine when the template is used.<\/p>\n<\/p>\n<p>Click <strong>Add Condition<\/strong> and set the value to Include. Then, in the dropdown menu select <strong>Shop<\/strong>. Alternatively, you can use the template for other categories or you can set it to cover all of your product archives.<\/p>\n<p>Once you\u2019re done, click <strong>Save &amp; Close<\/strong> to finalize the changes.<\/p>\n<p><strong>Creating a standalone page<\/strong><\/p>\n<p>The other way to use a page builder like Elementor to customize the shop page is to create a standalone page in WordPress using the Elementor editor. After you design the page, you can then return to <strong>WooCommerce &gt; Settings &gt; General<\/strong> to set the new shop page.<\/p>\n<h2>Customizing the shop page programmatically<\/h2>\n<p>Now, let\u2019s look at how to customize the WooCommerce shop page programmatically. This will save you from needing to any additional software like a page building plugin.<\/p>\n<blockquote>\n<p>However, for this method to work, you\u2019ll need a bit more coding knowledge as it requires you to modify your themes files.<\/p>\n<\/blockquote>\n<p>Before you start, create a child theme. This will ensure that you do not lose any changes when you update your theme. Go to your site&#8217;s files and find <strong>\/wp-content\/themes\/your-theme<\/strong>.<\/p>\n<p>Copy the folder and then paste a duplicate in your themes folder, You\u2019ll need to change the name of the folder to something like yourtheme-child-theme.<\/p>\n<p><strong>Disable the default page<\/strong><\/p>\n<p>Before you create the new page, you\u2019ll also want to disable the default shop page in your WooCommerce theme. The specific file that renders the shop page is named archive-product.php. It is located in your WooCommerce templates folder at <strong>WooCommerce &gt; Templates &gt; archive-product.php<\/strong>.<\/p>\n<blockquote>\n<p>To overwrite the file, copy it to the WooCommerce folder for your child theme.<\/p>\n<\/blockquote>\n<p>Next, open the <em>archive.product.php<\/em> file using an integrated development environment (IDE). In the file, you\u2019ll see various <em>do_action()<\/em> functions that are used to create the WooCommerce hooks for the shop page.<\/p>\n<p>To disable the shop page, delete the loop responsible for displaying products:<\/p>\n<pre>if (wc_get_loop_prop('total')) {\r\nwhile (have_posts()) {\r\nthe_post();\r\ndo_action('woocommerce_shop_loop');\r\nwc_get_template_part('content', 'product');\r\n}\r\n}<\/pre>\n<p>Once you delete the loop, you\u2019ll have a blank shop page to customize however you see fit. You have the ability to make additional changes to the file but be aware that if you remove certain <em>do_action()<\/em> functions, any corresponding shortcodes will no longer work across the site.<\/p>\n<p><strong>Program the content\u00a0<\/strong><\/p>\n<p>After you\u2019ve disabled the default shop page, you can begin programming the content for your custom page. The code you add in the text editor for the archive-product.php file is what will appear on the shop page.<\/p>\n<p>To start with a blank canvas, create a new file, name it archive-product.php and delete the previous archive file. If you don\u2019t want to create the WooCommerce shop page from an empty file, you can use an existing file as a template.<\/p>\n<p>To find a file to use as a base, go to the files for your parent theme and find the<em> single.php<\/em> file. Copy it to the WooCommerce folder for your child theme. Next, delete the current <em>archive-product.php<\/em> file and change the name of the <em>single.php<\/em> file you\u2019ve just added to <em>archive-product.php<\/em>.<\/p>\n<p>Now, you\u2019ll want to edit the details in your <em>archive-product.php<\/em> file to customize your page. The best way to do this is to use shortcodes. Some of the shortcodes that you might useful for adding content include:<\/p>\n<ul>\n<li>[products]<\/li>\n<li>[best_selling_products]<\/li>\n<li>[top_rated_products]<\/li>\n<li>[product_table]<\/li>\n<li>[recent_products]<\/li>\n<\/ul>\n<h2>Closing thoughts on WooCommerce shop page customization<\/h2>\n<p>Customizing the WooCommerce shop page can have a big impact on your store. By displaying and organizing your products according to your needs, you increase the chances that customers are able to find what they are looking for when browsing your site. In the end result, is increased sales and more satisfied buyers.<\/p>\n<p>The post WooCommerce Wednesdays: How to customize the WooCommerce shop page appeared first on <a rel=\"follow noopener\" href=\"https:\/\/www.godaddy.com\/garage\" data-wpel-link=\"internal\" target=\"_self\">GoDaddy Blog<\/a>.<\/p>\n<p>Source: Go Daddy Garage<\/p>\n<p id=\"kc_opp\"><small>Republished by  <a href=\"http:\/\/www.blogtrafficexchange.com\/\">Blog Post Promoter<\/a><\/small><\/p>","protected":false},"excerpt":{"rendered":"<p>From product pages to your homepage, there are many important areas of your WooCommerce store. While it may not get the same attention &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"false","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[23511],"tags":[126],"class_list":["post-93142","post","type-post","status-publish","format-standard","hentry","category-ebusiness-emarketing","tag-information"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3k0YU-oei","jetpack-related-posts":[{"id":100778,"url":"https:\/\/www.bricktowntom.com\/blog\/05\/the-10-best-plugins-for-adding-ecommerce-to-wordpress-2.html","url_meta":{"origin":93142,"position":0},"title":"The 10 Best Plugins for Adding eCommerce to WordPress","author":"admin","date":"May 1, 2026","format":false,"excerpt":"WordPress has evolved from a simple blogging platform to a versatile content management system that powers a significant portion of the internet. One of the key reasons for its popularity is its flexibility, allowing users to extend its functionality with plugins. For those looking to add eCommerce capabilities to their\u2026","rel":"","context":"In &quot;E-business &amp; E-marketing&quot;","block_context":{"text":"E-business &amp; E-marketing","link":"https:\/\/www.bricktowntom.com\/blog\/category\/ebusiness-emarketing"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.bricktowntom.com\/blog\/wp-content\/uploads\/2024\/05\/best-wordpress-ecommerce-plugins-1034794527.jpg?fit=700%2C368&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.bricktowntom.com\/blog\/wp-content\/uploads\/2024\/05\/best-wordpress-ecommerce-plugins-1034794527.jpg?fit=700%2C368&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.bricktowntom.com\/blog\/wp-content\/uploads\/2024\/05\/best-wordpress-ecommerce-plugins-1034794527.jpg?fit=700%2C368&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.bricktowntom.com\/blog\/wp-content\/uploads\/2024\/05\/best-wordpress-ecommerce-plugins-1034794527.jpg?fit=700%2C368&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":92112,"url":"https:\/\/www.bricktowntom.com\/blog\/05\/top-20-free-woocommerce-plugins-for-wordpress.html","url_meta":{"origin":93142,"position":1},"title":"Top 20 Free WooCommerce Plugins for WordPress","author":"admin","date":"May 1, 2026","format":false,"excerpt":"WooCommerce has become an incredibly popular eCommerce solution for WordPress. The WordPress.org Plugin Repository reports that WooCommerce has over five million active installs. And with developer WooThemes having been acquired by Automattic, WooCommerce is positioned to be the top choice for those looking to sell online well into the future.\u2026","rel":"","context":"In &quot;Affiliate Marketing&quot;","block_context":{"text":"Affiliate Marketing","link":"https:\/\/www.bricktowntom.com\/blog\/category\/affiliate-marketing"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.bricktowntom.com\/blog\/wp-content\/uploads\/2022\/02\/free-woocommerce-plugin-01.jpg?fit=900%2C300&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.bricktowntom.com\/blog\/wp-content\/uploads\/2022\/02\/free-woocommerce-plugin-01.jpg?fit=900%2C300&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.bricktowntom.com\/blog\/wp-content\/uploads\/2022\/02\/free-woocommerce-plugin-01.jpg?fit=900%2C300&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.bricktowntom.com\/blog\/wp-content\/uploads\/2022\/02\/free-woocommerce-plugin-01.jpg?fit=900%2C300&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":93765,"url":"https:\/\/www.bricktowntom.com\/blog\/05\/woocommerce-wednesdays-strategies-to-boost-sales-through-woocommerce-merchandising.html","url_meta":{"origin":93142,"position":2},"title":"WooCommerce Wednesdays: Strategies to boost sales through WooCommerce merchandising","author":"admin","date":"May 25, 2026","format":false,"excerpt":"Merchandising has long been an important part of commerce, and today many online merchants are beginning to refine WooCommerce merchandising. In the offline world, physical stores intentionally layout their shops and products to engage customers from the moment they pass by the front window to when they leave having completed\u2026","rel":"","context":"In &quot;E-business &amp; E-marketing&quot;","block_context":{"text":"E-business &amp; E-marketing","link":"https:\/\/www.bricktowntom.com\/blog\/category\/ebusiness-emarketing"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.bricktowntom.com\/blog\/wp-content\/uploads\/2022\/09\/ecommerce-payment-links-stack-of-boxes-200x300-1.jpg?fit=200%2C300&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":93006,"url":"https:\/\/www.bricktowntom.com\/blog\/05\/customize-your-frontend-experience-with-woocommerce-page-builders.html","url_meta":{"origin":93142,"position":3},"title":"Customize your frontend experience with WooCommerce page builders","author":"admin","date":"May 5, 2026","format":false,"excerpt":"It takes a lot to stand out in the competitive ecommerce marketplace. In addition to offering great products, store owners need to create attractive and functional websites to win over buyers. This takes considerable work, especially if you try to build these sites from scratch. With WooCommerce page builders, you\u2026","rel":"","context":"In &quot;E-business &amp; E-marketing&quot;","block_context":{"text":"E-business &amp; E-marketing","link":"https:\/\/www.bricktowntom.com\/blog\/category\/ebusiness-emarketing"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.bricktowntom.com\/blog\/wp-content\/uploads\/2022\/05\/student-ge1d350342_12801-300x200-1.jpg?fit=300%2C200&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":92844,"url":"https:\/\/www.bricktowntom.com\/blog\/05\/woocommerce-wednesdays-creating-an-online-store-with-woocommerce-vs-shopify.html","url_meta":{"origin":93142,"position":4},"title":"WooCommerce Wednesdays: Creating an online store with WooCommerce vs. Shopify","author":"admin","date":"May 18, 2026","format":false,"excerpt":"As the two most popular platforms, WooCommerce and Shopify are often compared by sellers both new and experienced. In this post, we\u2019ll examine how the process of creating the main parts of an ecommerce store differs between WooCommerce vs. Shopify. It isn\u2019t always easy to know the difference between ecommerce\u2026","rel":"","context":"In &quot;E-business &amp; E-marketing&quot;","block_context":{"text":"E-business &amp; E-marketing","link":"https:\/\/www.bricktowntom.com\/blog\/category\/ebusiness-emarketing"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":92737,"url":"https:\/\/www.bricktowntom.com\/blog\/04\/woocommerce-wednesday-how-to-migrate-from-magento-to-woocommerce.html","url_meta":{"origin":93142,"position":5},"title":"WooCommerce Wednesday: How to migrate from Magento to WooCommerce","author":"admin","date":"April 28, 2026","format":false,"excerpt":"Magento and WooCommerce have many similarities. Both open-source platforms give the unparalleled ability to customize an ecommerce store. However, over time, you may seek to transition from Magento to a solution that is easier to use. If you are considering a Magento migration, it can seem like a cumbersome task.\u2026","rel":"","context":"In &quot;E-business &amp; E-marketing&quot;","block_context":{"text":"E-business &amp; E-marketing","link":"https:\/\/www.bricktowntom.com\/blog\/category\/ebusiness-emarketing"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.bricktowntom.com\/blog\/wp-json\/wp\/v2\/posts\/93142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bricktowntom.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bricktowntom.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bricktowntom.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bricktowntom.com\/blog\/wp-json\/wp\/v2\/comments?post=93142"}],"version-history":[{"count":6,"href":"https:\/\/www.bricktowntom.com\/blog\/wp-json\/wp\/v2\/posts\/93142\/revisions"}],"predecessor-version":[{"id":102499,"href":"https:\/\/www.bricktowntom.com\/blog\/wp-json\/wp\/v2\/posts\/93142\/revisions\/102499"}],"wp:attachment":[{"href":"https:\/\/www.bricktowntom.com\/blog\/wp-json\/wp\/v2\/media?parent=93142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bricktowntom.com\/blog\/wp-json\/wp\/v2\/categories?post=93142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bricktowntom.com\/blog\/wp-json\/wp\/v2\/tags?post=93142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}