WCMp PDF Invoice
WCMp Vendor Vacation
WCMp Vendor Membership
WooCommerce Catalog Enquiry Pro (WCMp)
WCMp Advanced Product Type
WCMp Seller Verification
WCMp Frontend Manager
WCMp Vendor Product Import Export
WCMp Vendor Frontend Reports
WCMp Vendor Stock Alert
WCMp Vendor SEO and Analytics
WCMp Paypal Adaptive Payment Gateway
WCMp Stripe Marketplace
We’ve been asked a few several times on the steps to override WCMp templates. This article will cover the basics of overriding WCMp templates.
Why do we need to override a file?
Sometimes you might need to create a different layout of the content or add additional content directly to the templates. We’ve tried to provide the best possible templates, however, you might feel the absolute necessity to change the layout to match your theme/ idea.
Which files can be overridden?
Reference 1: Which files can be overridden?
How to override WCMp templates?
Create a folder name dc-product-vendor inside your child theme and copy the file you want to override from the plugin template folder and simply paste it inside dc-product-vendor folder. However, if you want to override a file which is inside another folder in the templates directory, copy the folder name and create a folder of the same name inside dc-product-vendor and then paste the file in it.
Therefore, the path to override archive_vendor_info.php would be: yourtheme/dc-product-vendor/archive_vendor_info.php..
In order to override email template for admin-new-vendor-account.php, the path would be: yourtheme/dc-product-vendor/emails/admin-new-vendor-account.php.
In case of any confusion regarding the path to be created, refer to the commented section on the top of any template file and look out for a line similar to this: Override this template by copying it to yourtheme/dc-product-vendor/vendor_tab.php.
Reference 2: How to override WCMp templates?
Learn to add a child theme to your site from https://codex.wordpress.org/Child_Themes.