With eCommerce Product Catalog, you can create a custom template for the whole product listing container or product listing parts. Your customizations will still be there after the plugin update.
Please note that you must use the theme integration guide first if you want to create a separate template for the entire catalog pages (along with other website parts like header and footer). By default, all catalog pages are generated with the same template file as your pages (your theme page.php in most cases).
All customizations require file creation inside the theme folder, so we advise using a child theme to keep the customizations after the theme update.
To create a custom product listing page template, you will need access to the FTP server where your website is located.
Create template for product listing part:
- Create “implecode” folder in your currently used WordPress theme folder (e.g. wp-content/themes/your-theme-name/implecode)
- Go to the wp-content/plugins/ecommerce-product-catalog/templates/template-parts/product-listing folder, find the file that you want to customize, and copy it to your newly created implecode folder (e.g., wp-content/themes/your-theme-name/implecode/category-image.php)
- Now you can customize the copied template file without losing the changes after the plugin update
Create a template for full product listing:
- Create “implecode” folder in your currently used WordPress theme folder (e.g. wp-content/themes/your-theme-name/implecode)
- Go to the wp-content/plugins/ecommerce-product-catalog/templates/full folder, find the product-listing.php file, and copy it to your newly created implecode folder (e.g., wp-content/themes/your-theme-name/implecode/product-listing.php)
- Now you can customize your product-listing.php without losing the customization on plugin update.