Customizing Ecwid store design on a WordPress site
When you add an Ecwid store to a WordPress site, Ecwid adapts its design to match the website. The storefront automatically inherits fonts and colors of your WordPress website for a seamless blend. This feature comes by default and is available for all Ecwid stores.
You may also customize the store design using block settings, themes, or CSS codes. All these options help to display products according to your design preferences: choose the aspect ratio that will fit your product images, select what info you want to show on store pages, set colors for buttons, links, texts, etc.
In this article:
Design settings on a WordPress site
We recommend adding Ecwid to a WordPress website using our official Ecwid E-commerce Shopping Cart plugin. With the plugin, you can easily add the store and certain products to different website pages, change the design of the store on each page separately, add store widgets (shopping cart icon, search box, etc.) and much more.
Long story short, you may customize store design in the block settings where you added Ecwid:
Here is the general path to change store design on WordPress:
- Go to WordPress Dashboard → Pages and open the page with the store.
- Click on the block with the store. On the right side, you will see the block’s settings.
- Change the settings in the block up to your liking.
- Click Preview to see what the store will look like with the new settings.
- Click Update to save the changes.
In the block’s settings, you can change:
- What content will show on category and product pages: product title, SKU, price, etc.
- Select what store navigation links will display: breadcrumbs, sign in link, etc.
- Set a size and aspect ratio for categories and product thumbnails.
- Choose colors for buttons, texts, links, background, and price.
- And a lot of other settings that you will find in the block’s section.
Design of shopping cart icon
Customers use the shopping cart icon to complete their purchase. When you add Ecwid to WordPress, a shopping cart icon is added by default in the right bottom corner.
You can change its position, select whether you want to display the number of items/subtotal in the cart, set a border, and choose an icon.
If you have the cart icon in another place on the website (for instance, the header), you can remove this cart widget added by default and provide customers with one cart.
To change the appearance of the shopping cart icon:
- Go to your WordPress Dashboard → Appearance → Customize.
- Click Ecwid in the sidebar menu → Shopping cart widget.
- Play around with the cart widget settings. The cart widget appearance changes in the preview as you choose new settings.
- Select the Show when empty option if you want to display the cart icon even when there are no products in the cart.
- Once you find your preferred view, click Publish:
Custom CSS codes
You can use CSS codes to make otherwise unavailable customizations. Let’s say you want to move the footer icons (“Track orders”, “Favourites”, “Sign in”, and “Shopping bag”) to the top of the storefront. There is no built-in setting to change this, but you can use a CSS code. You should add custom CSS codes for your Ecwid store in WordPress settings.
To add a CSS code to your WordPress website:
- Go to your WordPress Dashboard → Appearance → Customize.
- In the left sidebar, click Additional CSS.
- Add your CSS codes to the field.
- Publish the changes.
This way you can add CSS codes for your WordPress website and for your Ecwid store as well.
Design themes for WordPress
Ecwid is compatible with any WordPress theme. This includes free themes from WordPress, premium themes from a third-party vendor, or custom-made themes.
Ecwid has a built-in tool that matches your store design and WordPress theme. Whatever theme you use, Ecwid will detect your site’s color scheme (taken from the text, links, background, and buttons) and automatically use it in the store design.
If you have yet to decide on a WordPress theme, have a look at these themes:
- Responsive by CyberChimps
- HEALTHFLEX by PlethoraThemes
- Collection of Ecwid themes by ThemeForest
My WordPress editor doesn’t show any block settings for the store
You’ve read the instructions above, but can’t find the same store settings in your WordPress editor? There are two possible explanations for why this may happen:
- You are using the old version of WordPress.
Solution: Update your WordPress to the latest version. Also, make sure that your Ecwid plugin is up to date: go to the WordPress Admin Panel → Plugins → Installed plugins → Ecwid E-commerce Shopping Cart. Click Update if you see that a new plugin version is available for you.
- You added the store to your website before the WordPress block editor (also known as Gutenberg) was introduced.
Solution: Update your WordPress to the latest version, remove the store, and then add it again. Follow the instructions on how to add an Ecwid store to a WordPress site.
Nothing helped? Contact us. We’ll help you sort things out.
Changes in store design do not reflect on the website
This can happen if you change design settings directly in your Ecwid admin → Design. These changes won’t reflect on your WordPress website as they are overwritten by the design settings in the store block.
You must modify your store design in the WordPress editor using the block settings where the store is located. See the instructions here: Design settings on a WordPress site.
Can I set different designs for different categories of products?
Yes, you can have different designs if you add your store to WordPress using the Ecwid plugin. Here is how to set different designs for store categories on different WordPress website pages:
- Assign products to categories if you haven’t done so yet.
- Add categories of products to different website pages.
- Change the store design of each block.
Since design changes apply only to the store block where you set them, you can have store categories on different website pages that look different.
Selling on WordPress with Ecwid E-commerce
Initial Ecwid store setup
Top 15 Free WordPress Themes For Your E-commerce Website (blog)